diff options
-rw-r--r-- | .SRCINFO | 5 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 10 insertions, 14 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Thu Feb 25 09:25:11 UTC 2016 +# Wed May 18 02:02:24 UTC 2016 pkgbase = panopticon-git pkgdesc = A libre cross platform disassembler - pkgver = 0.13.0.1067 + pkgver = 0.14.0.1143 pkgrel = 1 url = https://panopticon.re/ arch = x86_64 @@ -16,6 +16,7 @@ pkgbase = panopticon-git makedepends = cmake>=2.8.9 depends = glpk>=4 depends = qt5-quickcontrols>=5.4 + depends = qt5-graphicaleffects>=5.4 provides = panopticon conflicts = panopticon source = panopticon-git::git+https://github.com/das-labor/panopticon.git @@ -1,6 +1,6 @@ # Maintainer: Kai Michaelis <seu@panopticon.re> pkgname=panopticon-git -pkgver=0.13.0.1067 +pkgver=0.14.0.1143 pkgrel=1 pkgdesc="A libre cross platform disassembler" arch=('x86_64' 'i686') @@ -9,7 +9,8 @@ license=('GPL3') groups=('devel') depends=( 'glpk>=4' - 'qt5-quickcontrols>=5.4') + 'qt5-quickcontrols>=5.4' + 'qt5-graphicaleffects>=5.4') makedepends=( 'rust' 'cargo' @@ -31,17 +32,11 @@ build() { cargo build --release } -check() { - cd $pkgname - cargo test --release -} - package() { cd $pkgname - export PATH="$PATH:$pkgdir/usr/bin" - cargo install --root "$pkgdir/usr" - rm "$pkgdir/usr/.crates.toml" - install -m 755 -d "$pkgdir/usr/share/panopticon/qml" - cp -R "qt/res/"* "$pkgdir/usr/share/panopticon/qml" + install -d -m755 "$pkgdir/usr/bin" + install -D -s -m555 "$srcdir/$pkgname/target/release/qtpanopticon" "$pkgdir/usr/bin/qtpanopticon" + install -m755 -d "$pkgdir/usr/share/panopticon/qml" + cp -R "qml/"* "$pkgdir/usr/share/panopticon/qml" chown -R root:root "$pkgdir/usr/share/panopticon/qml" } |