diff options
author | Arthur Zamarin | 2015-06-08 11:42:34 +0300 |
---|---|---|
committer | Arthur Zamarin | 2015-06-08 11:42:34 +0300 |
commit | eed7524ca9b87b0bf6e206230c5e56650d5a2af7 (patch) | |
tree | 07e77090c2e6ba2cdc466f6342f6fba0b1591cb8 /PKGBUILD | |
download | aur-metasm-hg.tar.gz |
Initial Commit
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..a5d3c417d648 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,39 @@ +# Maintainer: s1gma <s1gma@mindslicer.com> + +_pkgname=metasm +pkgname=metasm-hg +pkgver=2985.70a8a57c6f18 +pkgrel=1 +pkgdesc="An assembly manipulation suite written in Ruby" +arch=('any') +url="http://metasm.cr0.org/" +license=('LGPL') +depends=('ruby') +optdepends=('ruby-gtk2: gui support') +provides=('metasm') +install=metasm.install +source=('metasm::hg+https://code.google.com/p/metasm/') +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/$_pkgname" + printf "%s.%s" "$(hg identify -n)" "$(hg identify -i)" +} + +build() { + cd "$srcdir/$_pkgname" + + msg "Starting make..." + rm -rf "$srcdir/$_pkgname-build" + cp -r "$srcdir/$_pkgname" "$srcdir/$_pkgname-build" + cd "$srcdir/$_pkgname-build" + + # remove mercurial files + rm -rf .hg/ .hgtags +} + +package() { + cd "$srcdir/$_pkgname-build" + mkdir -p $pkgdir/opt/metasm + cp -a * $pkgdir/opt/metasm +} |