Nie jesteś zalogowany na forum.

#1 2017-10-14 14:56:23

pavbaranov
Administrator
Lokalizacja: Kraków
Data rejestracji: 2015-08-22
Liczba postów: 1,653
WWW

Pomoc przy PKGBUILD (qmake, mx-snapshot)

Jest sobie taka aplikacja: mx-snapshot (https://github.com/AdrianTM/mx-snapshot). Zrobiłem dla niej PKGBUILD:

# Maintainer: pavbaranov

pkgname=mx-snapshot
pkgver=17.9.2
pkgrel=1
pkgdesc="Program for creating a live-CD from the running system"
arch=('i686' 'x86_64')
url="https://github.com/AdrianTM/mx-snapshot"
license=('GPL3')
depends=('qt5-base' 'hicolor-icon-theme')
makedepends=('qt5-base')
source=("http://mxrepo.com/mx/repo/pool/main/m/mx-snapshot/mx-snapshot_17.9.2.tar.xz")
md5sums=('a08fdb5815b5644c2d1140ef12bc3c52')

build() {
        cd build
        qmake
        make
}

package() {
  cd build
  install -Dm755 mx-snapshot "$pkgdir/usr/bin/mx-snapshot"
  install -Dm644 mx-snapshot.svg "$pkgdir/usr/share/pixmaps/mx-snapshot.svg"
  install -Dm755 mx-snapshot.desktop "$pkgdir/usr/share/applications/mx-snapshot.desktop"
  install -Dm755 mx-snapshot.conf "$pkgdir/etc/mx-snapshot.conf"
  install -Dm755 mx-snapshot-exclude.list "$pkgdir/usr/local/share/excludes"
  install -Dm755 scripts/copy-initrd-modules "$pkgdir/sbin"
  install -Dm644 translations/*.qm "$pkgdir/usr/share/mx-snapshot/locale"
  }

Niestety qmake nie buduje plików lokalizacyjnych. Pozostają nietknięte *.ts. Nie jest to problem PKGBUILD, albowiem bez niego (czyli na zasadzie: qmake, make) również nie buduje. Co ciekawe, paczka *.deb (zob.: http://mxrepo.com/mx/repo/pool/main/m/mx-snapshot/) owe pliki lokalizacyjne zawiera.
Macie jakiś pomysł o co w ogóle chodzi?


Hardware: AMD: A8-7410 APU with Radeon R5
Software (podaję wyłącznie odrębności): Arch testing+kde-unstable, kernel linux-pb (4.19.8 m.in. PDS, UKSM, BFQ-MQ/SQ), amdgpu (dla CIK), KDE, patche z POLAUR

Offline

#2 2017-10-14 19:28:41

dracorp
Użytkownik
Lokalizacja: Poland, Gdańsk
Data rejestracji: 2015-09-06
Liczba postów: 96
WWW

Odp: Pomoc przy PKGBUILD (qmake, mx-snapshot)

lrelease mx-snapshot.pro

Więcej w build/debian/rules

Ostatnio edytowany przez dracorp (2017-10-14 19:28:57)

Offline

Stopka

Napędzają nas PacmanVPS i MegiTeam

Forum oparte na FluxBB