diff options
author | Luca Weiss | 2018-01-10 10:24:02 +0100 |
---|---|---|
committer | Luca Weiss | 2018-01-10 10:24:02 +0100 |
commit | 9378e4ac6d2746f4fc165ef33f03372a18835492 (patch) | |
tree | 8f535a08f27378269679db89cfddc24679b0c580 | |
parent | 5a37281b76162d3ae475e74cf6ce17152b1ec8b0 (diff) | |
download | aur-9378e4ac6d2746f4fc165ef33f03372a18835492.tar.gz |
0.8.2a
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 18 | ||||
-rw-r--r-- | mydownlib.patch | 23 |
3 files changed, 40 insertions, 9 deletions
@@ -1,13 +1,15 @@ pkgbase = quickbms pkgdesc = Files extractor and reimporter, archives and file formats parser, advanced tool for reversers and power users and much more. - pkgver = 0.8.1 + pkgver = 0.8.2a pkgrel = 1 url = http://aluigi.altervista.org/quickbms.htm arch = x86_64 arch = i686 license = GPL2 - source = quickbms_0.8.1.zip::http://aluigi.altervista.org/papers/quickbms_src.zip - sha512sums = 77bb76b4a6b184a8f12519cf89804937a48fa07f5d1650ae63e0e5996f3bc4198429825c0b6da5fdde1ef015a2dae86c146e3c11e67f40b52ba2073a897f61e5 + source = quickbms_0.8.2a.zip::http://aluigi.altervista.org/papers/quickbms_src.zip + source = mydownlib.patch + sha512sums = 4464925f46073119b478d8886d4cf88fc6ac55668be4384d13dfd56195880fe8c317cc97ad7929767edb163c1ae620e61e85972d991896d1121a614b2c556f6e + sha512sums = d856d6b39cda8206e1fc1c81680dc76a05a22009051d829fba00a7b4068c4b59bc90e9ae619be55cb3a774279a5792b049b06694e2c35958c3bb49ecccc0bf5b depends_x86_64 = lib32-lzo depends_x86_64 = lib32-bzip2 depends_x86_64 = lib32-zlib @@ -1,7 +1,7 @@ # Maintainer: Luca Weiss <luca (at) z3ntu (dot) xyz> pkgname=quickbms -pkgver=0.8.1 +pkgver=0.8.2a pkgrel=1 pkgdesc="Files extractor and reimporter, archives and file formats parser, advanced tool for reversers and power users and much more." url="http://aluigi.altervista.org/quickbms.htm" @@ -10,17 +10,23 @@ license=('GPL2') depends_i686=('lzo' 'bzip2' 'zlib' 'openssl') depends_x86_64=('lib32-lzo' 'lib32-bzip2' 'lib32-zlib' 'lib32-openssl' 'lib32-gcc-libs') makedepends_x86_64=('gcc-multilib') -source=("quickbms_${pkgver}.zip::http://aluigi.altervista.org/papers/quickbms_src.zip") -sha512sums=('77bb76b4a6b184a8f12519cf89804937a48fa07f5d1650ae63e0e5996f3bc4198429825c0b6da5fdde1ef015a2dae86c146e3c11e67f40b52ba2073a897f61e5') +source=("quickbms_${pkgver}.zip::http://aluigi.altervista.org/papers/quickbms_src.zip" "mydownlib.patch") +sha512sums=('4464925f46073119b478d8886d4cf88fc6ac55668be4384d13dfd56195880fe8c317cc97ad7929767edb163c1ae620e61e85972d991896d1121a614b2c556f6e' + 'd856d6b39cda8206e1fc1c81680dc76a05a22009051d829fba00a7b4068c4b59bc90e9ae619be55cb3a774279a5792b049b06694e2c35958c3bb49ecccc0bf5b') + +prepare() { + cd "$srcdir"/src + patch -Np1 -i "$srcdir"/mydownlib.patch +} build() { - cd $srcdir/src + cd "$srcdir"/src make } package() { - cd $srcdir/src - make PREFIX=$pkgdir/usr install + cd "$srcdir"/src + make PREFIX="$pkgdir"/usr install } # vim:set ts=2 sw=2 et: diff --git a/mydownlib.patch b/mydownlib.patch new file mode 100644 index 000000000000..645492abb33e --- /dev/null +++ b/mydownlib.patch @@ -0,0 +1,23 @@ +--- a/libs/mydownlib/mydownlib.c 2018-01-03 19:37:56.000000000 +0100 ++++ b/libs/mydownlib/mydownlib.c 2018-01-10 10:09:32.118571101 +0100 +@@ -807,7 +807,9 @@ + TLSv1_2_method(), + TLSv1_1_method(), + TLSv1_method(), ++ #ifndef OPENSSL_NO_SSL3 + SSLv3_method(), ++ #endif + SSLv23_method(), + #ifndef OPENSSL_NO_SSL2 + SSLv2_method(), +--- a/Makefile 2018-01-10 10:10:16.358846782 +0100 ++++ b/Makefile 2018-01-10 10:10:41.249001759 +0100 +@@ -3,7 +3,7 @@ + CFLAGS += -m32 -s -O0 -fstack-protector-all -fno-unit-at-a-time -fno-omit-frame-pointer -w + # Add -DQUICKBMS64 to CDEFS for compiling quickbms_4gb_files + # For static builds on Linux (no MacOSX [-lcrt0 error]) add: -static -ldl +-CDEFS += -DDISABLE_UCL -DDISABLE_MCRYPT -DDISABLE_TOMCRYPT ++CDEFS += -DDISABLE_UCL -DDISABLE_MCRYPT -DDISABLE_TOMCRYPT -DOPENSSL_NO_SSL2 -DOPENSSL_NO_SSL3 + CLIBS += -static-libgcc -static-libstdc++ -lstdc++ -ldl -lz -lbz2 -lm -lpthread + PREFIX = /usr/local + BINDIR = $(PREFIX)/bin |