summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Straube2017-01-30 00:26:32 +0100
committerMichael Straube2017-01-30 00:26:32 +0100
commite6084ce03a5fe974de92801dbd3e09f38d127b80 (patch)
treeeece26bf6f5520a7343bf0499e0b742bce79e9e6
parentf59ee8f5f5b9c37ce4a1a30b290c9b0f7a7b5a59 (diff)
downloadaur-e6084ce03a5fe974de92801dbd3e09f38d127b80.tar.gz
Update to 2.44
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD27
2 files changed, 14 insertions, 20 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6263d46cbb27..7c5515b4a835 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,14 @@
pkgbase = objconv
pkgdesc = Object file converter and disassembler
- pkgver = 2.38
+ pkgver = 2.44
pkgrel = 1
url = http://www.agner.org/optimize/#objconv
arch = i686
arch = x86_64
license = GPL
- makedepends = unzip
depends = gcc-libs
- source = objconv-2.38.zip::http://www.agner.org/optimize/objconv.zip
- sha256sums = 67b94b045a3ac642649debf07ea9ab22ef23efc6ed96ddfd16ac6d0651a150d0
+ source = objconv-2.44.zip::http://www.agner.org/optimize/objconv.zip
+ sha256sums = 5442e7bf53e8ed261424e4271262807b7ca9eb2468be7577e4197c8ed1be96b6
pkgname = objconv
diff --git a/PKGBUILD b/PKGBUILD
index 27c76cf8b946..e4a926a3cdd1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,35 +1,30 @@
-# Maintainer: Robert Knauer <robert@privatdemail.net>
+# Maintainer: Michael Straube <straubem@gmx.de>
+# Contributor: Robert Knauer <robert@privatdemail.net>
# Contributor: philomath <philomath868 AT gmail DOT com>
# Contributor: Boohbah <boohbah at gmail.com>
pkgname=objconv
-pkgver=2.38
+pkgver=2.44
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'
-)
+source=("$pkgname-$pkgver.zip::http://www.agner.org/optimize/objconv.zip")
+sha256sums=('5442e7bf53e8ed261424e4271262807b7ca9eb2468be7577e4197c8ed1be96b6')
prepare() {
- cd "${srcdir}"
- unzip 'source.zip' -d 'source'
+ mkdir build
+ bsdtar -xf source.zip -C build
}
build() {
- cd "${srcdir}/source"
- g++ -o objconv -O2 *.cpp
+ cd build
+ g++ -v -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"
+ install -D -m755 build/objconv "$pkgdir"/usr/bin/objconv
+ install -D -m755 objconv-instructions.pdf "$pkgdir"/usr/share/doc/$pkgname/manual.pdf
}