summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorBogdan Szczurek2015-08-24 00:30:09 +0200
committerBogdan Szczurek2015-08-24 00:30:09 +0200
commit4d89b22b1d99ab10e7a89ebd801c1249446ae76b (patch)
tree3b692eba1ac551060480066d7f36294e87409b30
downloadaur-4d89b22b1d99ab10e7a89ebd801c1249446ae76b.tar.gz
Initial import
-rw-r--r--.SRCINFO17
-rw-r--r--PKGBUILD46
2 files changed, 63 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..cfcbc8a5f911
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,17 @@
+pkgbase = udis86-git
+ pkgdesc = Disassembler library for x86
+ pkgver = 1.7.1.140.g8731227
+ pkgrel = 1
+ url = http://udis86.sourceforge.net/
+ arch = i686
+ arch = x86_64
+ license = BSD
+ makedepends = git
+ makedepends = python-sphinx
+ provides = udis86
+ conflicts = udis86
+ source = git://github.com/radare/udis86.git
+ md5sums = SKIP
+
+pkgname = udis86-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..828700f56988
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,46 @@
+# Maintainer: Bogdan Szczurek <thebodzio@gmail.com>
+# Contributor: Axper Jan <483ken _at_ gmail
+
+_gitname=udis86
+
+pkgname=$_gitname-git
+pkgver=1.7.1.140.g8731227
+pkgrel=1
+pkgdesc="Disassembler library for x86"
+arch=('i686' 'x86_64')
+url="http://udis86.sourceforge.net/"
+license=('BSD')
+depends=()
+makedepends=('git' 'python-sphinx')
+provides=('udis86')
+conflicts=('udis86')
+source=(git://github.com/radare/$_gitname.git)
+md5sums=(SKIP)
+
+pkgver() {
+ cd $srcdir/$_gitname
+
+ # Use the tag of the last commit
+ git describe --always | sed 's|-|.|g;s|^v||'
+}
+
+build() {
+ cd $srcdir/$_gitname
+
+ # Building...
+ ./autogen.sh
+ ./configure --prefix=/usr --with-python=/usr/bin/python2
+ make
+}
+
+package() {
+ cd $srcdir/$_gitname
+ make DESTDIR=$pkgdir install
+
+ # Taking care of the license
+ install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
+
+ # Docs
+ cd docs/manual
+ sphinx-build . $pkgdir/usr/share/doc/$_gitname
+}