diff options
author | Chris Severance | 2018-03-08 15:34:42 -0500 |
---|---|---|
committer | Chris Severance | 2018-03-08 15:34:42 -0500 |
commit | 36c9ca50cf790e24e52978940ce1ad1d61e37c4b (patch) | |
tree | 155387ed531a7e9e8c81ba4bf967c6b5ab663590 | |
parent | f9c15b62626965e13c313a8cc7a29cc225c6ed61 (diff) | |
download | aur-36c9ca50cf790e24e52978940ce1ad1d61e37c4b.tar.gz |
Update to 0.80
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 23 |
2 files changed, 21 insertions, 14 deletions
@@ -1,16 +1,18 @@ +# Generated by mksrcinfo v8 +# Thu Mar 8 20:34:19 UTC 2018 pkgbase = pev pkgdesc = Command line based tool for Windows portable executable PE32+ file analysis - pkgver = 0.70 - pkgrel = 3 + pkgver = 0.80 + pkgrel = 1 url = http://pev.sourceforge.net/ arch = i686 arch = x86_64 license = GPL depends = glibc - depends = openssl + depends = openssl-1.0 depends = pcre - source = http://sourceforge.net/projects/pev/files/pev-0.70/pev-0.70.tar.gz - sha256sums = 250396a06930d60a92e9bc86d7afb543d899ba12c007d1be5d09802a02908202 + source = http://sourceforge.net/projects/pev/files/pev-0.80/pev-0.80.tar.gz + sha256sums = f68c8596f16d221d9a742812f6f728bcc739be90957bc1b00fbaa5943ffc5cfa pkgname = pev @@ -3,20 +3,21 @@ set -u pkgname='pev' -pkgver='0.70' -pkgrel='3' +pkgver='0.80' +pkgrel='1' pkgdesc='Command line based tool for Windows portable executable PE32+ file analysis' arch=('i686' 'x86_64') url='http://pev.sourceforge.net/' license=('GPL') -depends=('glibc' 'openssl' 'pcre') +depends=('glibc' 'openssl-1.0' 'pcre') +_verwatch=('https://sourceforge.net/projects/pev/rss' ".*<title>.*/${pkgname}-\([0-9\.]\+\)\.tar\.gz\].*" 'f') #source=(http://downloads.sourceforge.net/sourceforge/${pkgname}/${pkgname}-${pkgver}.tar.gz) source=("http://sourceforge.net/projects/${pkgname}/files/${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('250396a06930d60a92e9bc86d7afb543d899ba12c007d1be5d09802a02908202') +sha256sums=('f68c8596f16d221d9a742812f6f728bcc739be90957bc1b00fbaa5943ffc5cfa') prepare() { set -u - cd "${srcdir}/${pkgname}" + cd "${pkgname}" # Changes to correct hard coded destdir in Makefiles (bad practice from upstream) #sed -i "s|\$(DESTDIR)/\$(PREFIX)/bin|\$(DESTDIR)\$(PREFIX)/bin|" src/Makefile #sed -i "s|/usr/share/pev|${pkgdir}/usr/share/pev|" src/Makefile @@ -25,20 +26,24 @@ prepare() { #sed -i "s|prefix = /usr|prefix = ${pkgdir}/usr|" src/Makefile #sed -i "s|prefix = /usr|prefix = ${pkgdir}/usr|" lib/libpe/Makefile + sed -e 's:/usr/local/:/usr/:g' -i 'src/config.c' set +u } build() { set -u - cd "${srcdir}/${pkgname}" - make -s -j "$(nproc)" + cd "${pkgname}" + local _nproc="$(nproc)"; _nproc=$((_nproc>8?8:_nproc)) + CFLAGS="${CFLAGS} -isystem /usr/include/openssl-1.0/ -L /usr/lib/openssl-1.0/" \ + nice make -j "${_nproc}" prefix='/usr' # not sure if prefix is needed set +u } package() { set -u - cd "${srcdir}/${pkgname}" - make datarootdir="${pkgdir}/usr/share" datadir="${pkgdir}/usr/share" DESTDIR="${pkgdir}" install + cd "${pkgname}" + #make datarootdir="${pkgdir}/usr/share" datadir="${pkgdir}/usr/share" DESTDIR="${pkgdir}" install + make prefix='/usr' DESTDIR="${pkgdir}" install set +u } set +u |