diff --git a/util/archive/p7zip/actions.py b/util/archive/p7zip/actions.py index c2f1e168a4..bd3d8a280e 100644 --- a/util/archive/p7zip/actions.py +++ b/util/archive/p7zip/actions.py @@ -24,16 +24,15 @@ def setup(): pisitools.dosed(i, "^CXX=g\+\+ ", "CXX=%s " % get.CXX()) def build(): - # do not force CC and CXX here since asm build fails - autotools.make('OPTFLAGS="%s -DHAVE_GCCVISIBILITYPATCH -fvisibility=hidden -fvisibility-inlines-hidden" \ - all3' % get.CFLAGS()) + autotools.make('OPTFLAGS="%s" all3' % get.CFLAGS()) def install(): - pisitools.insinto("/usr/lib/p7zip","bin/*") + pisitools.insinto("/usr/lib/p7zip", "bin/*") # p7zip wrapper pisitools.dobin("contrib/gzip-like_CLI_wrapper_for_7z/p7zip") pisitools.doman("contrib/gzip-like_CLI_wrapper_for_7z/man1/p7zip.1") + pisitools.doman("man1/*") pisitools.dohtml("DOC/MANUAL/*") pisitools.dodoc("ChangeLog", "README", "TODO", "DOC/*.txt") diff --git a/util/archive/p7zip/files/7zr b/util/archive/p7zip/files/7zr new file mode 100644 index 0000000000..919f3118d2 --- /dev/null +++ b/util/archive/p7zip/files/7zr @@ -0,0 +1,4 @@ +#!/bin/sh +cd "" +export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:" +exec /usr/lib/p7zip/7zr "$@" diff --git a/util/archive/p7zip/pspec.xml b/util/archive/p7zip/pspec.xml index 5d692609a9..ccdc2f7696 100644 --- a/util/archive/p7zip/pspec.xml +++ b/util/archive/p7zip/pspec.xml @@ -11,8 +11,12 @@ LGPLv2.1 app:console Port of 7-Zip archiver for *nix - p7zip is a port of 7-Zip archiver for Unix. Supports packing-unpacking 7z, ZIP, GZIP, BZIP2 and TAR archives and unpacking RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB and NSIS arhives. - mirrors://sourceforge/p7zip/p7zip/16.02/p7zip_16.02_src_all.tar.bz2 + + p7zip is a port of 7-Zip archiver for Unix. Supports packing-unpacking 7z, ZIP, GZIP, BZIP2 and TAR archives and unpacking RAR, CAB, ISO, ARJ, LZH, CHM, Z, CPIO, RPM, DEB and NSIS arhives. + + + mirrors://sourceforge/p7zip/p7zip/16.02/p7zip_16.02_src_all.tar.bz2 + yasm-devel @@ -33,10 +37,18 @@ 7z 7za + 7zr + + 2019-04-13 + 16.02 + Rebuild + fury + wascheme@tuta.io + 2018-08-10 16.02