summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorquininer kel2016-02-22 15:46:21 +0800
committerquininer kel2016-02-22 15:46:21 +0800
commitf8f5b25de6137536843acb1217a49c3abd34c2bd (patch)
treeafa40d43ad19e7c20c16d278a327cf06bcbb8e7c
downloadaur-f8f5b25de6137536843acb1217a49c3abd34c2bd.tar.gz
init
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD34
2 files changed, 58 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..72db05bcb64c
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+# Generated by mksrcinfo v8
+# Mon Feb 22 07:46:18 UTC 2016
+pkgbase = panopticon-git
+ pkgdesc = A libre cross platform disassembler
+ pkgver = 0.13
+ pkgrel = 1
+ url = https://panopticon.re/
+ arch = x86_64
+ arch = i686
+ groups = devel
+ license = GPL3
+ makedepends = rust
+ makedepends = cargo
+ makedepends = git>=1
+ makedepends = cmake>=2.8.9
+ depends = glpk>=4
+ depends = qt5-quickcontrols>=5.4
+ provides = panopticon
+ conflicts = panopticon
+ source = panopticon-git::git+https://github.com/das-labor/panopticon.git
+ md5sums = SKIP
+
+pkgname = panopticon-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..ee4fe7ec2ef8
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,34 @@
+# Maintainer: Kai Michaelis <seu@panopticon.re>
+pkgname=panopticon-git
+pkgver=0.13
+pkgrel=1
+pkgdesc="A libre cross platform disassembler"
+arch=('x86_64' 'i686')
+url="https://panopticon.re/"
+license=('GPL3')
+groups=('devel')
+depends=(
+ 'glpk>=4'
+ 'qt5-quickcontrols>=5.4')
+makedepends=(
+ 'rust'
+ 'cargo'
+ 'git>=1'
+ 'cmake>=2.8.9')
+provides=('panopticon')
+conflicts=('panopticon')
+source=($pkgname::git+https://github.com/das-labor/panopticon.git)
+md5sums=('SKIP')
+
+build() {
+ cd "$pkgname"
+ cargo build --release
+}
+
+package() {
+ install -d -m 755 "$pkgdir/usr/bin"
+ install -D -s -m 555 "$pkgname/target/release/qtpanopticon" "$pkgdir/usr/bin/qtpanopticon"
+ install -m 755 -d "$pkgdir/usr/share/panopticon/qml"
+ cp -R "$pkgname/qt/res/"* "$pkgdir/usr/share/panopticon/qml"
+ chown -R root:root "$pkgdir/usr/share/panopticon/qml"
+}