summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorChris Severance2018-03-08 15:34:42 -0500
committerChris Severance2018-03-08 15:34:42 -0500
commit36c9ca50cf790e24e52978940ce1ad1d61e37c4b (patch)
tree155387ed531a7e9e8c81ba4bf967c6b5ab663590
parentf9c15b62626965e13c313a8cc7a29cc225c6ed61 (diff)
downloadaur-36c9ca50cf790e24e52978940ce1ad1d61e37c4b.tar.gz
Update to 0.80
-rw-r--r--.SRCINFO12
-rw-r--r--PKGBUILD23
2 files changed, 21 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e6f4be651b9d..c65fd689c077 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 5b86983d3e70..ad2e7a726804 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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