This commit is contained in:
l2oop
2019-04-13 15:12:17 +03:00
parent 972e594ab8
commit 21c8441eeb
3 changed files with 21 additions and 6 deletions
+3 -4
View File
@@ -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")
+4
View File
@@ -0,0 +1,4 @@
#!/bin/sh
cd ""
export LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:"
exec /usr/lib/p7zip/7zr "$@"
+14 -2
View File
@@ -11,8 +11,12 @@
<License>LGPLv2.1</License>
<IsA>app:console</IsA>
<Summary>Port of 7-Zip archiver for *nix</Summary>
<Description>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.</Description>
<Archive sha1sum="e8819907132811aa1afe5ef296181d3a15cc8f22" type="tarbz2">mirrors://sourceforge/p7zip/p7zip/16.02/p7zip_16.02_src_all.tar.bz2</Archive>
<Description>
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.
</Description>
<Archive sha1sum="e8819907132811aa1afe5ef296181d3a15cc8f22" type="tarbz2">
mirrors://sourceforge/p7zip/p7zip/16.02/p7zip_16.02_src_all.tar.bz2
</Archive>
<BuildDependencies>
<Dependency>yasm-devel</Dependency>
</BuildDependencies>
@@ -33,10 +37,18 @@
<AdditionalFiles>
<AdditionalFile owner="root" permission="0755" target="/usr/bin/7z">7z</AdditionalFile>
<AdditionalFile owner="root" permission="0755" target="/usr/bin/7za">7za</AdditionalFile>
<AdditionalFile owner="root" permission="0755" target="/usr/bin/7za">7zr</AdditionalFile>
</AdditionalFiles>
</Package>
<History>
<Update release="5">
<Date>2019-04-13</Date>
<Version>16.02</Version>
<Comment>Rebuild</Comment>
<Name>fury</Name>
<Email>wascheme@tuta.io</Email>
</Update>
<Update release="4">
<Date>2018-08-10</Date>
<Version>16.02</Version>