diff options
author | Robert Knauer | 2015-05-31 21:11:58 +0200 |
---|---|---|
committer | Robert Knauer | 2015-05-31 21:11:58 +0200 |
commit | f59ee8f5f5b9c37ce4a1a30b290c9b0f7a7b5a59 (patch) | |
tree | ea2c323360019142f47d35082acea2c292348f97 /PKGBUILD | |
download | aur-f59ee8f5f5b9c37ce4a1a30b290c9b0f7a7b5a59.tar.gz |
init
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..27c76cf8b946 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,35 @@ +# Maintainer: Robert Knauer <robert@privatdemail.net> +# Contributor: philomath <philomath868 AT gmail DOT com> +# Contributor: Boohbah <boohbah at gmail.com> + +pkgname=objconv +pkgver=2.38 +pkgrel=1 +pkgdesc='Object file converter and disassembler' +arch=('i686' 'x86_64') +url="http://www.agner.org/optimize/#objconv" +license=('GPL') +depends=('gcc-libs') +makedepends=('unzip') +source=( + "${pkgname}-${pkgver}.zip"::"http://www.agner.org/optimize/${pkgname}.zip" +) +sha256sums=( + '67b94b045a3ac642649debf07ea9ab22ef23efc6ed96ddfd16ac6d0651a150d0' +) + +prepare() { + cd "${srcdir}" + unzip 'source.zip' -d 'source' +} + +build() { + cd "${srcdir}/source" + g++ -o objconv -O2 *.cpp +} + +package() { + cd "${srcdir}" + install -D -m755 "source/objconv" "${pkgdir}/usr/bin/objconv" + install -D -m755 "objconv-instructions.pdf" "${pkgdir}/usr/share/doc/${pkgname}/manual.pdf" +} |