Changeset - fbd63d8d6cf2
[Not reviewed]
default
0 0 9
Nathan Brink (binki) - 16 years ago 2009-08-26 19:02:40
ohnobinki@ohnopublishing.net
app-arch/p7zip: Initial import from Gentoo's Portage
9 files changed with 841 insertions and 0 deletions:
0 comments (0 inline, 0 general)
app-arch/p7zip/ChangeLog
Show inline comments
 
new file 100644
 
# ChangeLog for app-arch/p7zip
 
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
 
# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/ChangeLog,v 1.109 2009/05/03 07:12:52 dirtyepic Exp $
 

	
 
  03 May 2009; Ryan Hill <dirtyepic@gentoo.org> p7zip-4.65.ebuild:
 
  Fix build error when wxGTK built with odbc support (bug #267698) and
 
  checking wxGTK USE flags even when USE="-wxwidgets" (bug #267803).
 
  Also, depend on the correct SLOT.
 

	
 
  01 May 2009; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
 
  p7zip-4.65.ebuild:
 
  Rename "wxwindows" USE flag to "wxwidgets".
 

	
 
  01 May 2009; Jeroen Roovers <jer@gentoo.org> p7zip-4.65.ebuild:
 
  Restore dropped keywords.
 

	
 
  27 Apr 2009; Tomas Chvatal <scarabeus@gentoo.org> p7zip-4.65.ebuild:
 
  Few build system updates. Make it work with kde4.
 

	
 
*p7zip-4.65 (26 Apr 2009)
 

	
 
  26 Apr 2009; Patrick Lauer <patrick@gentoo.org>
 
  +files/4.65-hardlink.patch, +files/4.65-makefile.patch, metadata.xml,
 
  +p7zip-4.65.ebuild:
 
  Bump to 4.65, closes #249780. Based on the ebuild by jlec, incorporating
 
  changes from Flameeyes, Sergey Dryabzhinsky, Ilya Kashirin, A.C.Heron and
 
  Chi-Thanh Christopher Nguyen.
 

	
 
  25 Jan 2009; Radoslaw Stachowiak <radek@gentoo.org> p7zip-4.58.ebuild:
 
  Removed unnecesary warning as per bug #126722
 

	
 
  27 Dec 2008; Jeremy Olexa <darkside@gentoo.org> p7zip-4.58.ebuild:
 
  amd64 stable, bug #236591
 

	
 
  05 Dec 2008; Raúl Porcel <armin76@gentoo.org> p7zip-4.58.ebuild:
 
  x86 stable wrt #236591
 

	
 
  12 Nov 2008; Brent Baude <ranger@gentoo.org> p7zip-4.58.ebuild:
 
  stable ppc64, bug 236591
 

	
 
  08 Nov 2008; nixnut <nixnut@gentoo.org> p7zip-4.58.ebuild:
 
  Stable on ppc wrt bug 236591
 

	
 
  07 Nov 2008; Jeroen Roovers <jer@gentoo.org> p7zip-4.58.ebuild:
 
  Stable for HPPA (bug #236591).
 

	
 
  06 Nov 2008; Ferris McCormick <fmccor@gentoo.org> p7zip-4.58.ebuild:
 
  Sparc stable, Bug #236591.
 

	
 
  04 Sep 2008; Mike Frysinger <vapier@gentoo.org> p7zip-4.58.ebuild:
 
  Use newbin instead of ugly mv && dobin.
 

	
 
*p7zip-4.58 (20 Jul 2008)
 

	
 
  20 Jul 2008; Hanno Boeck <hanno@gentoo.org> +p7zip-4.58.ebuild:
 
  Version bump.
 

	
 
  21 Mar 2008; Radoslaw Stachowiak <radek@gentoo.org>
 
  -files/p7zip-4.55-open_lzma_alone.patch, -p7zip-4.55-r1.ebuild:
 
  removed old version due to security problems #213889
 

	
 
  16 Mar 2008; nixnut <nixnut@gentoo.org> p7zip-4.57.ebuild:
 
  Stable on ppc wrt bug 213595
 

	
 
  05 Feb 2008; Markus Rothe <corsair@gentoo.org> p7zip-4.57.ebuild:
 
  Stable on ppc64
 

	
 
  03 Feb 2008; Dawid Węgliński <cla@gentoo.org> p7zip-4.57.ebuild:
 
  Remove app-arch/rar-unpacker from postinst() as it's no longer in the tree
 

	
 
  29 Jan 2008; Samuli Suominen <drac@gentoo.org> -p7zip-4.44.ebuild,
 
  -p7zip-4.45.ebuild, -p7zip-4.48.ebuild, -p7zip-4.51.ebuild,
 
  -p7zip-4.55.ebuild:
 
  Remove unused versions.
 

	
 
  29 Jan 2008; Jeroen Roovers <jer@gentoo.org> p7zip-4.57.ebuild:
 
  Stable for HPPA (bug #207520).
 

	
 
  29 Jan 2008; Richard Freeman <rich0@gentoo.org> p7zip-4.57.ebuild:
 
  amd64 stable
 

	
 
  26 Jan 2008; Brent Baude <ranger@gentoo.org> p7zip-4.55-r1.ebuild:
 
  Marking p7zip-4.55-r1 ppc64 for bug 207520
 

	
 
  26 Jan 2008; Raúl Porcel <armin76@gentoo.org> p7zip-4.57.ebuild:
 
  sparc/x86 stable
 

	
 
  14 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org>
 
  p7zip-4.55-r1.ebuild:
 
  ppc. stable
 

	
 
*p7zip-4.57 (25 Dec 2007)
 

	
 
  25 Dec 2007; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.57.ebuild:
 
  Version bump and fix for 194354
 

	
 
  05 Dec 2007; Samuli Suominen <drac@gentoo.org> p7zip-4.55-r1.ebuild:
 
  amd64 stable as part of bug 198314, file-collision with lzma-utils.
 

	
 
*p7zip-4.55-r1 (05 Dec 2007)
 

	
 
  05 Dec 2007; Mike Frysinger <vapier@gentoo.org> +p7zip-4.55-r1.ebuild:
 
  Do not install /usr/bin/lzma as there are other/dedicated packages that
 
  install just the lzma compression utilities #198324.
 

	
 
  01 Dec 2007; Markus Rothe <corsair@gentoo.org> p7zip-4.55.ebuild:
 
  Stable on ppc64
 

	
 
  26 Oct 2007; Jeroen Roovers <jer@gentoo.org> p7zip-4.55.ebuild:
 
  Stable for HPPA too.
 

	
 
  24 Oct 2007; Raúl Porcel <armin76@gentoo.org> p7zip-4.55.ebuild:
 
  sparc/x86 stable
 

	
 
  23 Oct 2007; Peter Weller <welp@gentoo.org> p7zip-4.51.ebuild:
 
  Stable on amd64 wrt bug 193771
 

	
 
  13 Oct 2007; Markus Rothe <corsair@gentoo.org> p7zip-4.51.ebuild:
 
  Stable on ppc64; bug #193771
 

	
 
  12 Oct 2007; Lars Weiler <pylon@gentoo.org> p7zip-4.51.ebuild:
 
  stable ppc, bug #193771
 

	
 
  08 Oct 2007; Fabian Groffen <grobian@gentoo.org> p7zip-4.44.ebuild,
 
  p7zip-4.45.ebuild, p7zip-4.48.ebuild, p7zip-4.51.ebuild,
 
  p7zip-4.55.ebuild:
 
  Dropped ppc-macos keyword, see you in prefix
 

	
 
  06 Oct 2007; Radoslaw Stachowiak <radek@gentoo.org> p7zip-4.55.ebuild:
 
  added quotes for FILESDIR
 

	
 
  25 Sep 2007; Raúl Porcel <armin76@gentoo.org> p7zip-4.51.ebuild:
 
  sparc stable
 

	
 
*p7zip-4.55 (23 Sep 2007)
 

	
 
  23 Sep 2007; Radoslaw Stachowiak <radek@gentoo.org>
 
  +files/p7zip-4.55-open_lzma_alone.patch, +p7zip-4.55.ebuild:
 
  version bump with experimental lzma_alone patch
 

	
 
  17 Sep 2007; Jeroen Roovers <jer@gentoo.org> p7zip-4.51.ebuild:
 
  Stable for HPPA too.
 

	
 
  30 Aug 2007; Raúl Porcel <armin76@gentoo.org> p7zip-4.51.ebuild:
 
  x86 stable
 

	
 
  29 Aug 2007; Jeroen Roovers <jer@gentoo.org> p7zip-4.48.ebuild:
 
  Stable for HPPA too.
 

	
 
  09 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> p7zip-4.48.ebuild:
 
  Stable on ppc.
 

	
 
  02 Aug 2007; Christian Birchinger <joker@gentoo.org> p7zip-4.48.ebuild:
 
  Added sparc stable keyword
 

	
 
*p7zip-4.51 (01 Aug 2007)
 

	
 
  01 Aug 2007; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.51.ebuild:
 
  version bump, closes #187308, introduces lzma binary.
 

	
 
  01 Aug 2007; Raúl Porcel <armin76@gentoo.org> p7zip-4.48.ebuild:
 
  x86 stable
 

	
 
*p7zip-4.48 (01 Jul 2007)
 

	
 
  01 Jul 2007; Radoslaw Stachowiak <radek@gentoo.org>
 
  -files/p7zip-4.30-gcc41.diff, -files/7z, -files/7za,
 
  -files/p7zip-4.16_x86_static.patch, -p7zip-4.20.ebuild,
 
  -p7zip-4.30.ebuild, -p7zip-4.33.ebuild, -p7zip-4.39.ebuild,
 
  -p7zip-4.42.ebuild, -p7zip-4.43.ebuild, +p7zip-4.48.ebuild:
 
  version bump, and orphaned files cleaning
 

	
 
  12 Jun 2007; Gustavo Zacarias <gustavoz@gentoo.org> p7zip-4.45.ebuild:
 
  Stable on sparc
 

	
 
  11 Jun 2007; Raúl Porcel <armin76@gentoo.org> p7zip-4.45.ebuild:
 
  x86 stable
 

	
 
*p7zip-4.45 (15 May 2007)
 

	
 
  15 May 2007; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.45.ebuild:
 
  version bump
 

	
 
  01 Apr 2007; Michael Hanselmann <hansmi@gentoo.org> p7zip-4.44.ebuild:
 
  Stable on ppc.
 

	
 
  25 Mar 2007; Raúl Porcel <armin76@gentoo.org> p7zip-4.44.ebuild:
 
  Add ~ia64
 

	
 
  17 Mar 2007; Steve Dibb <beandog@gentoo.org> p7zip-4.44.ebuild:
 
  amd64 stable
 

	
 
  12 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org> p7zip-4.44.ebuild:
 
  Stable on sparc
 

	
 
  12 Mar 2007; Raúl Porcel <armin76@gentoo.org> p7zip-4.44.ebuild:
 
  x86 stable
 

	
 
  09 Mar 2007; Jeroen Roovers <jer@gentoo.org> p7zip-4.44.ebuild:
 
  Stable for HPPA (xarchiver, perhaps bug #157879).
 

	
 
  21 Feb 2007; Piotr Jaroszyński <peper@gentoo.org> ChangeLog:
 
  Transition to Manifest2.
 

	
 
  04 Feb 2007; Brent Baude <ranger@gentoo.org> p7zip-4.44.ebuild:
 
  Marking p7zip-4.44 ~ppc64 for an xfce4 dep per Drac
 

	
 
  02 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> p7zip-4.42.ebuild:
 
  Stable on sparc
 

	
 
*p7zip-4.44 (26 Jan 2007)
 

	
 
  26 Jan 2007; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.44.ebuild:
 
  version bump
 

	
 
  04 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> p7zip-4.43.ebuild:
 
  Add ~alpha keyword.
 

	
 
  28 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> p7zip-4.43.ebuild:
 
  Add ~x86-fbsd keyword.
 

	
 
  21 Oct 2006; Radoslaw Stachowiak <radek@gentoo.org> p7zip-4.43.ebuild:
 
  QA fix: Leading Space Syntax Error. Line 37
 

	
 
  21 Oct 2006; Radoslaw Stachowiak <radek@gentoo.org> p7zip-4.43.ebuild:
 
  arghh, wrongly commited stable keywords after version bump. shame on me.
 

	
 
*p7zip-4.43 (21 Oct 2006)
 

	
 
  21 Oct 2006; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.43.ebuild:
 
  version bump, fixes #150498 #137579 #150766
 

	
 
  04 Sep 2006; Saleem Abdulrasool <compnerd@gentoo.org> p7zip-4.42.ebuild:
 
  stable on x86 (bug #145282)
 

	
 
  29 Aug 2006; Tobias Scherbaum <dertobi123@gentoo.org> p7zip-4.42.ebuild:
 
  ppc stable, bug #145282
 

	
 
  27 Aug 2006; Jason Wever <weeve@gentoo.org> p7zip-4.42.ebuild:
 
  Added ~sparc keyword.
 

	
 
  27 Aug 2006; Radoslaw Stachowiak <radek@gentoo.org> p7zip-4.42.ebuild:
 
  THanks to Fabian Groffen, closed #109949
 

	
 
  02 Aug 2006; Patrick McLean <chutzpah@gentoo.org> p7zip-4.42.ebuild:
 
  Stable on amd64 (bug #142395).
 

	
 
  22 Jun 2006; Simon Stelling <blubb@gentoo.org> p7zip-4.42.ebuild:
 
  added ~amd64 keyword
 

	
 
  10 Jun 2006; Michael Hanselmann <hansmi@gentoo.org> p7zip-4.39.ebuild:
 
  Stable on ppc.
 

	
 
  03 Jun 2006; Radoslaw Stachowiak <radek@gentoo.org> p7zip-4.42.ebuild:
 
  Cross compilation fix, thanks to Josu Lopez Fernandez #135417
 

	
 
  29 May 2006; Mark Loeser <halcy0n@gentoo.org> p7zip-4.39.ebuild:
 
  Stable on x86; bug #134513
 

	
 
*p7zip-4.42 (28 May 2006)
 

	
 
  28 May 2006; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.42.ebuild:
 
  version bump
 

	
 
  27 May 2006; Radoslaw Stachowiak <radek@gentoo.org> p7zip-4.39.ebuild:
 
  fixed missing 7zr compilation/installation
 

	
 
*p7zip-4.39 (16 Apr 2006)
 

	
 
  16 Apr 2006; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.39.ebuild:
 
  Version bump. Fixes partially #126722
 

	
 
  22 Mar 2006; Radoslaw Stachowiak <radek@gentoo.org> p7zip-4.33.ebuild:
 
  removed amd64 keyword due to fPIC bug #126722
 

	
 
*p7zip-4.33 (18 Mar 2006)
 

	
 
  18 Mar 2006; Radoslaw Stachowiak <radek@gentoo.org> +files/p7zip,
 
  -p7zip-4.20-r1.ebuild, -p7zip-4.27.ebuild, +p7zip-4.33.ebuild:
 
  version bump to 4.33, not using gcc-4.1 patch anymore
 
  removed obsolete versions (4.2*)
 

	
 
  31 Jan 2006; Hanno Boeck <hanno@gentoo.org> +files/p7zip-4.30-gcc41.diff,
 
  p7zip-4.30.ebuild:
 
  Fix for gcc 4.1.
 

	
 
*p7zip-4.30 (11 Dec 2005)
 

	
 
  11 Dec 2005; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.30.ebuild:
 
  version bump, closes #113670
 

	
 
  04 Oct 2005; Simon Stelling <blubb@gentoo.org> p7zip-4.27.ebuild:
 
  fix bug 107166 and make it respect multilib-strict
 

	
 
  25 Sep 2005; Radoslaw Stachowiak <radek@gentoo.org> files/7z, files/7za:
 
  changed wrapper script to include " around @
 

	
 
  25 Sep 2005; Radoslaw Stachowiak <radek@gentoo.org> files/7z, +files/7za,
 
  -p7zip-0.91.ebuild, p7zip-4.27.ebuild:
 
  fixed bug #107107 with wrong wrapper/symlink usage. removed old version.
 

	
 
  24 Sep 2005; Radoslaw Stachowiak <radek@gentoo.org> p7zip-4.27.ebuild:
 
  Removed ppc-macos keyword due to compilation bug
 

	
 
*p7zip-4.27 (24 Sep 2005)
 

	
 
  24 Sep 2005; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.27.ebuild:
 
  changed -O1 to make.conf CFLAGS
 
  added plugins compilation and installation (/usr/lib/p7zip) closes #104248
 
  version bump
 

	
 
  14 Sep 2005; Fabian Groffen <grobian@gentoo.org> p7zip-4.20-r1.ebuild:
 
  Marking ~ppc-macos (bug #105853)
 

	
 
*p7zip-4.20-r1 (27 Aug 2005)
 

	
 
  27 Aug 2005; Radoslaw Stachowiak <radek@gentoo.org> -p7zip-4.16.ebuild,
 
  -p7zip-4.18.ebuild, +p7zip-4.20-r1.ebuild:
 
  Fixed #103605 thanks to Bruce Guenter.
 
  Removed obsoleted versions.
 

	
 
  10 Aug 2005; Luis Medinas <metalgod@gentoo.org> p7zip-4.20.ebuild:
 
  Marked Stable on AMD64.
 

	
 
  09 Aug 2005; Joseph Jezak <josejx@gentoo.org> p7zip-4.20.ebuild:
 
  Marked ppc stable.
 

	
 
  08 Aug 2005; Radoslaw Stachowiak <radek@gentoo.org> p7zip-4.20.ebuild:
 
  marked stable on x86
 

	
 
*p7zip-4.20 (06 Jun 2005)
 

	
 
  06 Jun 2005; Radoslaw Stachowiak <radek@gentoo.org>
 
  -files/p7zip-4.14_x86_static.patch, -p7zip-4.14.ebuild,
 
  +p7zip-4.20.ebuild:
 
  Removed old 4.14 ebuild.
 
  Added new 4.20 (version bump).
 

	
 
  06 Jun 2005; Heinrich Wendel <lanius@gentoo.org> p7zip-4.16.ebuild:
 
  amd64 stable
 

	
 
  27 May 2005; Joseph Jezak <josejx@gentoo.org> p7zip-4.16.ebuild:
 
  Marked ppc stable.
 

	
 
*p7zip-4.18 (15 May 2005)
 

	
 
  15 May 2005; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.18.ebuild:
 
  version bump
 

	
 
  15 May 2005; Radoslaw Stachowiak <radek@gentoo.org> p7zip-4.16.ebuild:
 
  stable on x86
 

	
 
  09 May 2005; David Holm <dholm@gentoo.org> p7zip-4.14.ebuild:
 
  Stable on ppc.
 

	
 
  15 Apr 2005; Radoslaw Stachowiak <radek@gentoo.org>
 
  -files/p7zip-4.10_x86_dynamic.patch, -files/p7zip-4.12_x86_static.patch,
 
  -files/p7zip-4.13_x86_static.patch, -p7zip-4.10.ebuild,
 
  -p7zip-4.10-r1.ebuild, -p7zip-4.12.ebuild, -p7zip-4.13.ebuild,
 
  -p7zip-4.14.01.ebuild:
 
  removed unnecesary ebuilds.
 

	
 
*p7zip-4.16 (15 Apr 2005)
 

	
 
  15 Apr 2005; Radoslaw Stachowiak <radek@gentoo.org>
 
  +files/p7zip-4.16_x86_static.patch, +p7zip-4.16.ebuild:
 
  version bump
 

	
 
  11 Mar 2005; David Holm <dholm@gentoo.org> p7zip-4.14.01.ebuild:
 
  Added to ~ppc.
 

	
 
  17 Feb 2005; Radoslaw Stachowiak <radek@gentoo.org> p7zip-4.14.ebuild:
 
  4.14 marked stable (one month in the tree, party time :)
 

	
 
*p7zip-4.14.01 (17 Feb 2005)
 

	
 
  17 Feb 2005; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.14.01.ebuild:
 
  version bump.
 

	
 
  16 Jan 2005; Mike Frysinger <vapier@gentoo.org> p7zip-4.14.ebuild:
 
  Clean up.
 

	
 
*p7zip-4.14 (14 Jan 2005)
 

	
 
  14 Jan 2005; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.14.ebuild:
 
  new version, static patch fixed.
 

	
 
  11 Jan 2005; Malcolm Lashley <malc@gentoo.org> p7zip-4.13.ebuild:
 
  Add ~amd64 closes bug #70206
 

	
 
*p7zip-4.13 (27 Dec 2004)
 

	
 
  27 Dec 2004; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.13.ebuild:
 
  new version.
 

	
 
*p7zip-4.12 (04 Dec 2004)
 

	
 
  04 Dec 2004; Radoslaw Stachowiak <radek@gentoo.org>
 
  +files/p7zip-4.12_x86_static.patch, +p7zip-4.12.ebuild:
 
  new version from upstream.
 

	
 
*p7zip-4.10-r1 (11 Nov 2004)
 

	
 
  11 Nov 2004; Radoslaw Stachowiak <radek@gentoo.org>
 
  +files/p7zip-4.10_x86_dynamic.patch, +p7zip-4.10-r1.ebuild:
 
  Disabled static linkage in default install. 
 
  if useflag "static" is enabled, links static executable.
 

	
 
*p7zip-4.10 (25 Oct 2004)
 

	
 
  25 Oct 2004; Radoslaw Stachowiak <radek@gentoo.org> +p7zip-4.10.ebuild:
 
  Version bump. Now single static binary being installed.
 

	
 
*p7zip-0.91 (26 Sep 2004)
 

	
 
  26 Sep 2004; Radoslaw Stachowiak <radek@gentoo.org> +metadata.xml,
 
  +p7zip-0.91.ebuild:
 
  Initial release. Ebuild based on work by  Dmitry S. Kulyabov and Per Wigren.
 

	
app-arch/p7zip/Manifest
Show inline comments
 
new file 100644
 
-----BEGIN PGP SIGNED MESSAGE-----
 
Hash: SHA1
 

	
 
AUX 4.65-hardlink.patch 413 RMD160 49bfa9195ee874f1e6718503919b620b0986a711 SHA1 ed6d221f34f029c2b1cc7d710b78e98e2d310e32 SHA256 187fc9f9ec0160c7b5f6a1bf7394e7d92db1fbebf219a1ea55725d40255256c8
 
AUX 4.65-makefile.patch 450 RMD160 9f3de770dd3d74d3546c871364ee527bb9c9d3b6 SHA1 7fdcbf714b65c25e5749ee78b34256bba84adee0 SHA256 d36e71be74fdcc3c2afaf2217cb4712f00e3e75f3d23efd6c288f058092c4120
 
AUX p7zip 1210 RMD160 0f331392eb77077ea6c100011326202661e9b6ab SHA1 b4e1e02081e28ece33d2a8303ee69c5f0e9ad239 SHA256 28d181cd1c43628da0adb485e20f270461b6cf8d743d2187a3380f7799fbc2d5
 
DIST p7zip_4.57_src_all.tar.bz2 1473608 RMD160 af40563b4ead84d138e9fff03a2677540c50d29d SHA1 eda5de3d35567e2633373dbe60313527a6a4db27 SHA256 00e923386dd53d532a86331d1694eaeee626783afa503f91edf7370357e05b53
 
DIST p7zip_4.58_src_all.tar.bz2 1948207 RMD160 2c31ab657275dc01d2d23c5de2327d5ee46f4e8a SHA1 7525bbb12ec94186e9e40d3614cdfd5f6f63cab6 SHA256 52391559b7782d2bad45b783579ea9825f28670ba6f234fd0d9248af3e82bedd
 
DIST p7zip_4.65_src_all.tar.bz2 2501418 RMD160 1749032c16e7c5afaa79bc123db33d61acc79eba SHA1 988f6ec63e93e6ec23492fd39e3b48a58fd695d1 SHA256 691cc9419a73a9348319f5b2c3ba2655471bee052c6c7fa57a226800c89ab07f
 
EBUILD p7zip-4.57.ebuild 2524 RMD160 8559df68a75b045a97cf4de50a521f6797097483 SHA1 d18c522002c6240cd6db595fce9b2b6c8d1ca113 SHA256 9f83a19a9e06732263b4b7879be8f78f21b992382c234eac7f1bc2631cab23f7
 
EBUILD p7zip-4.58.ebuild 2276 RMD160 9755629c5d99b60afae5b56a64b1d0407b3c9b3e SHA1 e8de5f15c4b1850068e7134de55425633334adda SHA256 4e87189dfefe899161a7aaa8349d9a2a7842b219185e50b8ef0cb9359b42e3fd
 
EBUILD p7zip-4.65.ebuild 3460 RMD160 63660c8d5160e31d3773af641c67ef076214cdee SHA1 91c5e83a73b1e5ba7bad984a12dfba3af92f5ab9 SHA256 91c986a8016bfd082acfc63b0e6d94d40cae95c835cfdc816a21032549e680f5
 
MISC ChangeLog 13883 RMD160 d4d6bbeec0776f758d4db70d84802a7b9582520f SHA1 77cd4adeacb55e571e1bb2140c9f36a135c62609 SHA256 53b9d241a5bcb8ace45aa707cce9f75feaba107f806ebf785314d7bb4d5a450a
 
MISC metadata.xml 300 RMD160 f76ed2c3264d6158356f9bdd432ca52a208df139 SHA1 bf620c137824a1fda712f420057baa45d65c730a SHA256 2f5efaa8198a11a57160098296e657540fd27abd43d6c388c820a070fc1d9da2
 
-----BEGIN PGP SIGNATURE-----
 
Version: GnuPG v2.0.11 (GNU/Linux)
 

	
 
iEYEARECAAYFAkn9RHgACgkQiqiDRvmkBmJ6wwCfbA5mPhX9ohi8NBoEu725RVUl
 
G4UAoJ2w2AlSHHcIbkxs3Ukh+koEGlp7
 
=p9t+
 
-----END PGP SIGNATURE-----
app-arch/p7zip/files/4.65-hardlink.patch
Show inline comments
 
new file 100644
 
--- makefile	2009-02-25 16:03:33.000000000 +0100
 
+++ makefile.new	2009-02-25 16:03:17.000000000 +0100
 
@@ -55,8 +55,8 @@
 
 	$(MAKE) -C CPP/7zip/UI/Console           all
 
 
 
 7zG: common7z
 
-	cd bin ; rm -f Lang ; ln ../GUI/Lang .
 
-	cd bin ; rm -f help ; ln ../GUI/help .
 
+	cd bin ; rm -f Lang ; ln -sf ../GUI/Lang .
 
+	cd bin ; rm -f help ; ln -sf ../GUI/help .
 
 	$(MAKE) -C CPP/7zip/UI/GUI               all
 
 
 
 clean:
app-arch/p7zip/files/4.65-makefile.patch
Show inline comments
 
new file 100644
 
--- CPP/7zip/Bundles/Format7zFree/makefile	2009-02-09 21:47:24.000000000 +0100
 
+++ CPP/7zip/Bundles/Format7zFree/makefile.new	2009-02-25 14:18:31.000000000 +0100
 
@@ -271,8 +271,6 @@
 
   MyAes.o \
 
   Pbkdf2HmacSha1.o \
 
   RandGen.o \
 
-  Rar20Crypto.o \
 
-  RarAes.o \
 
   Sha1.o \
 
   WzAes.o \
 
   ZipCrypto.o \
 
@@ -313,7 +313,6 @@
 
   $(LZH_OBJS) \
 
   $(LZM_OBJS) \
 
   $(NSIS_OBJS) \
 
-  $(RAR_OBJS) \
 
   $(SPLIT_OBJS) \
 
   $(TAR_OBJS) \
 
   $(UDF_OBJS) \
 

	
app-arch/p7zip/files/p7zip
Show inline comments
 
new file 100644
 
#!/bin/bash
 
# gzip-like CLI wrapper for p7zip
 
set -e
 

	
 
compress=true
 
file=
 

	
 
usage ()
 
  {
 
    echo "Usage: $0 [-d] [-h|--help] [file]"
 
    exit 1
 
  }
 

	
 
while [ "$#" != "0" ] ; do
 
  case "$1" in
 
    -d) compress=false ;;
 
    -c) echo "$0: ignoring $1 option (not yet implemented)" ;;
 
    -h|--help) usage ;;
 
    *)
 
      if [ "${file}" = "" ] ; then
 
        file="$1"
 
      else
 
        usage
 
      fi
 
    ;;
 
  esac
 
  shift
 
done
 

	
 
# make sure they're present, before we screw up
 
for i in mktemp 7z rm cat tty ; do
 
  if ! which $i > /dev/null ; then
 
    echo "$0: $i: command not found"
 
    exit 1
 
  fi
 
done
 

	
 
if [ "${file}" != "" ] ; then
 
  if ${compress} ; then
 
    7z a ${file}.7z ${file}
 
    rm ${file}
 
  else
 
    case ${file} in
 
      *.7z)
 
        7z x ${file}
 
        rm ${file}
 
      ;;
 
      *)
 
        echo "$0: ${file}: unknown suffix -- ignored"
 
      ;;
 
    esac
 
  fi
 
  exit 0
 
fi
 

	
 
tmp=`mktemp`
 
trap "rm -f ${tmp}" 0
 

	
 
if ${compress} ; then
 
  if tty > /dev/null ; then
 
    echo "$0: compressed data not written to a terminal."
 
    echo "For help, type: $0 -h"
 
    exit 1
 
  fi
 
  rm -f ${tmp}
 
  7z a ${tmp} -si >/dev/null
 
  cat ${tmp}
 
else
 
  cat > ${tmp}
 
  7z x ${tmp} -so 2>/dev/null | cat
 
fi
 

	
 
rm -f ${tmp}
app-arch/p7zip/metadata.xml
Show inline comments
 
new file 100644
 
<?xml version="1.0" encoding="UTF-8"?>
 
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 
<pkgmetadata>
 
<herd>no-herd</herd>
 
<maintainer>
 
  <email>radek@gentoo.org</email>
 
</maintainer>
 
<use>
 
	<flag name="rar">Enable support for non-free rar decoder</flag>
 
</use>	
 
</pkgmetadata>
app-arch/p7zip/p7zip-4.57.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2008 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-4.57.ebuild,v 1.7 2008/03/16 17:40:56 nixnut Exp $
 

	
 
inherit eutils toolchain-funcs multilib
 

	
 
DESCRIPTION="Port of 7-Zip archiver for Unix"
 
HOMEPAGE="http://p7zip.sourceforge.net/"
 
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}_src_all.tar.bz2"
 

	
 
LICENSE="LGPL-2.1"
 
SLOT="0"
 
KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 
IUSE="static doc"
 

	
 
DEPEND=""
 

	
 
S=${WORKDIR}/${PN}_${PV}
 

	
 
src_unpack() {
 
	unpack ${A}
 
	cd "${S}"
 
	sed -i \
 
		-e "/^CXX=/s:g++:$(tc-getCXX):" \
 
		-e "/^CC=/s:gcc:$(tc-getCC):" \
 
		-e "s:OPTFLAGS=-O:OPTFLAGS=${CXXFLAGS}:" \
 
		-e 's:-s ::' \
 
		-e '/Rar/d' \
 
		makefile* || die "changing makefiles"
 

	
 
	if use amd64; then
 
		ewarn "Using suboptimal -fPIC upstream makefile due to amd64 being detected. See #126722"
 
		cp -f makefile.linux_amd64 makefile.machine
 
	elif [[ ${CHOST} == *-darwin* ]] ; then
 
		# Mac OS X needs this special makefile, because it has a non-GNU linker
 
		cp -f makefile.macosx makefile.machine
 
	elif use x86-fbsd; then
 
		# FreeBSD needs this special makefile, because it hasn't -ldl
 
		sed -e 's/-lc_r/-pthread/' makefile.freebsd > makefile.machine
 
	fi
 
	use static && sed -i -e '/^LOCAL_LIBS=/s/LOCAL_LIBS=/&-static /' makefile.machine
 

	
 
	# patching to not included nonfree RAR decompression code is higher a sed call
 
	# But we're removing nonfree code just in case sed wasnt enough
 
	rm -rf CPP/7zip/Compress/Rar
 
}
 

	
 
src_compile() {
 
	emake all3 || die "compilation error"
 
}
 

	
 
src_install() {
 
	# this wrappers can not be symlinks, p7zip should be called with full path
 
	make_wrapper 7zr "/usr/lib/${PN}/7zr"
 
	make_wrapper 7za "/usr/lib/${PN}/7za"
 
	make_wrapper 7z "/usr/lib/${PN}/7z"
 

	
 
	dobin "${FILESDIR}/p7zip" || die
 

	
 
	# gzip introduced in 4.42, so beware :)
 
	# mv needed just as rename, because dobin installs using old name
 
	mv contrib/gzip-like_CLI_wrapper_for_7z/p7zip contrib/gzip-like_CLI_wrapper_for_7z/7zg || die
 
	dobin contrib/gzip-like_CLI_wrapper_for_7z/7zg || die
 

	
 
	exeinto /usr/$(get_libdir)/${PN}
 
	doexe bin/7z bin/7za bin/7zr bin/7zCon.sfx || die "doexe bins"
 
	exeinto /usr/$(get_libdir)/${PN}
 
	doexe bin/*.so || die "doexe *.so files"
 

	
 
	doman man1/7z.1 man1/7za.1 man1/7zr.1
 
	dodoc ChangeLog README TODO
 

	
 
	if use doc ; then
 
		dodoc DOCS/*.txt
 
		dohtml -r DOCS/MANUAL/*
 
	fi
 

	
 
	einfo "Please be aware that rar support was removed (it's nonfree)"
 
	einfo "You can use app-arch/rar for rar support"
 
}
app-arch/p7zip/p7zip-4.58.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2009 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-4.58.ebuild,v 1.9 2009/01/25 19:29:15 radek Exp $
 

	
 
inherit eutils toolchain-funcs multilib
 

	
 
DESCRIPTION="Port of 7-Zip archiver for Unix"
 
HOMEPAGE="http://p7zip.sourceforge.net/"
 
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}_src_all.tar.bz2"
 

	
 
LICENSE="LGPL-2.1"
 
SLOT="0"
 
KEYWORDS="~alpha amd64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-fbsd"
 
IUSE="static doc"
 

	
 
DEPEND=""
 

	
 
S=${WORKDIR}/${PN}_${PV}
 

	
 
src_unpack() {
 
	unpack ${A}
 
	cd "${S}"
 
	sed -i \
 
		-e "/^CXX=/s:g++:$(tc-getCXX):" \
 
		-e "/^CC=/s:gcc:$(tc-getCC):" \
 
		-e "s:OPTFLAGS=-O:OPTFLAGS=${CXXFLAGS}:" \
 
		-e 's:-s ::' \
 
		-e '/Rar/d' \
 
		makefile* || die "changing makefiles"
 

	
 
	if use amd64; then
 
		cp -f makefile.linux_amd64 makefile.machine
 
	elif [[ ${CHOST} == *-darwin* ]] ; then
 
		# Mac OS X needs this special makefile, because it has a non-GNU linker
 
		cp -f makefile.macosx makefile.machine
 
	elif use x86-fbsd; then
 
		# FreeBSD needs this special makefile, because it hasn't -ldl
 
		sed -e 's/-lc_r/-pthread/' makefile.freebsd > makefile.machine
 
	fi
 
	use static && sed -i -e '/^LOCAL_LIBS=/s/LOCAL_LIBS=/&-static /' makefile.machine
 

	
 
	# patching to not included nonfree RAR decompression code is higher a sed call
 
	# But we're removing nonfree code just in case sed wasnt enough
 
	rm -rf CPP/7zip/Compress/Rar
 
}
 

	
 
src_compile() {
 
	emake all3 || die "compilation error"
 
}
 

	
 
src_install() {
 
	# this wrappers can not be symlinks, p7zip should be called with full path
 
	make_wrapper 7zr "/usr/lib/${PN}/7zr"
 
	make_wrapper 7za "/usr/lib/${PN}/7za"
 
	make_wrapper 7z "/usr/lib/${PN}/7z"
 

	
 
	dobin "${FILESDIR}/p7zip" || die
 

	
 
	# gzip introduced in 4.42, so beware :)
 
	newbin contrib/gzip-like_CLI_wrapper_for_7z/p7zip 7zg || die
 

	
 
	exeinto /usr/$(get_libdir)/${PN}
 
	doexe bin/7z bin/7za bin/7zr bin/7zCon.sfx || die "doexe bins"
 
	exeinto /usr/$(get_libdir)/${PN}
 
	doexe bin/*.so || die "doexe *.so files"
 

	
 
	doman man1/7z.1 man1/7za.1 man1/7zr.1
 
	dodoc ChangeLog README TODO
 

	
 
	if use doc ; then
 
		dodoc DOCS/*.txt
 
		dohtml -r DOCS/MANUAL/*
 
	fi
 

	
 
	einfo "Please be aware that rar support was removed (it's nonfree)"
 
	einfo "You can use app-arch/rar for rar support"
 
}
app-arch/p7zip/p7zip-4.65.ebuild
Show inline comments
 
new file 100644
 
# Copyright 1999-2009 Gentoo Foundation
 
# Distributed under the terms of the GNU General Public License v2
 
# $Header: /var/cvsroot/gentoo-x86/app-arch/p7zip/p7zip-4.65.ebuild,v 1.6 2009/05/03 07:12:52 dirtyepic Exp $
 

	
 
EAPI="2"
 
WX_GTK_VER="2.8"
 

	
 
inherit eutils toolchain-funcs multilib wxwidgets
 

	
 
DESCRIPTION="Port of 7-Zip archiver for Unix"
 
HOMEPAGE="http://p7zip.sourceforge.net/"
 
SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV}_src_all.tar.bz2"
 

	
 
LICENSE="LGPL-2.1 rar? ( unRAR )"
 
SLOT="0"
 
KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
 
IUSE="doc kde rar static wxwidgets"
 

	
 
RDEPEND="kde? ( x11-libs/wxGTK:2.8[X,-odbc] || ( kde-base/konqueror kde-base/kdebase-meta kde-base/kdebase ) )
 
	wxwidgets? ( x11-libs/wxGTK:2.8[X,-odbc] )"
 
DEPEND="${RDEPEND}"
 

	
 
S=${WORKDIR}/${PN}_${PV}
 

	
 
pkg_setup() {
 
	use wxwidgets && wxwidgets_pkg_setup
 
}
 

	
 
src_prepare() {
 
	if use kde && ! use wxwidgets ; then
 
		einfo "USE-flag kde needs wxwidgets flag"
 
		einfo "silently enabling wxwidgets flag"
 
	fi
 

	
 
	# remove non-free RAR codec
 
	if use rar; then
 
		ewarn "Enabling nonfree RAR decompressor"
 
	else
 
		sed -e '/Rar/d' -i makefile*
 
		rm -rf CPP/7zip/Compress/Rar
 
		epatch "${FILESDIR}"/${PV}-makefile.patch
 
	fi
 

	
 
	sed -i \
 
		-e "/^CXX=/s:g++:$(tc-getCXX):" \
 
		-e "/^CC=/s:gcc:$(tc-getCC):" \
 
		-e "s:OPTFLAGS=-O:OPTFLAGS=${CXXFLAGS}:" \
 
		-e 's:-s ::' \
 
		makefile* || die "changing makefiles"
 

	
 
	if use amd64; then
 
		cp -f makefile.linux_amd64 makefile.machine
 
	elif [[ ${CHOST} == *-darwin* ]] ; then
 
		# Mac OS X needs this special makefile, because it has a non-GNU linker
 
		cp -f makefile.macosx makefile.machine
 
	elif use x86-fbsd; then
 
		# FreeBSD needs this special makefile, because it hasn't -ldl
 
		sed -e 's/-lc_r/-pthread/' makefile.freebsd > makefile.machine
 
	fi
 
	use static && sed -i -e '/^LOCAL_LIBS=/s/LOCAL_LIBS=/&-static /' makefile.machine
 

	
 
	# We can be more parallel
 
	cp -f makefile.parallel_jobs makefile
 

	
 
	epatch "${FILESDIR}"/${PV}-hardlink.patch
 
}
 

	
 
src_compile() {
 
	emake all3 || die "compilation error"
 
	if use kde || use wxwidgets; then
 
		emake 7zG || die "error building GUI"
 
	fi
 
}
 

	
 
src_test() {
 
	emake test_7z test_7zr || die "test failed"
 
	if use kde || use wxwidgets; then
 
		emake test_7zG || die "GUI test failed"
 
	fi
 
}
 

	
 
src_install() {
 
	# this wrappers can not be symlinks, p7zip should be called with full path
 
	make_wrapper 7zr "/usr/$(get_libdir)/${PN}/7zr"
 
	make_wrapper 7za "/usr/$(get_libdir)/${PN}/7za"
 
	make_wrapper 7z "/usr/$(get_libdir)/${PN}/7z"
 

	
 
	if use kde || use wxwidgets; then
 
		make_wrapper 7zG "/usr/$(get_libdir)/${PN}/7zG"
 

	
 
		dobin GUI/p7zipForFilemanager
 
		exeinto /usr/$(get_libdir)/${PN}
 
		doexe bin/7zG
 

	
 
		insinto /usr/$(get_libdir)/${PN}
 
		doins -r GUI/{Lang,help}
 

	
 
		if use kde; then
 
			insinto /usr/share/icons/hicolor/16x16/apps/
 
			newins GUI/p7zip_16_ok.png p7zip.png
 

	
 
			insinto  /usr/share/apps/konqueror/servicemenus/
 
			doins GUI/kde/*.desktop
 
		fi
 
	fi
 

	
 
	dobin "${FILESDIR}/p7zip" || die
 

	
 
	# gzip introduced in 4.42, so beware :)
 
	newbin contrib/gzip-like_CLI_wrapper_for_7z/p7zip 7zg || die
 

	
 
	exeinto /usr/$(get_libdir)/${PN}
 
	doexe bin/7z bin/7za bin/7zr bin/7zCon.sfx || die "doexe bins"
 
	doexe bin/*.so || die "doexe *.so files"
 
	if use rar; then
 
		exeinto /usr/$(get_libdir)/${PN}/Codecs/
 
		doexe bin/Codecs/*.so || die "doexe Codecs/*.so files"
 
	fi
 

	
 
	doman man1/7z.1 man1/7za.1 man1/7zr.1
 
	dodoc ChangeLog README TODO
 

	
 
	if use doc ; then
 
		dodoc DOCS/*.txt
 
		dohtml -r DOCS/MANUAL/*
 
	fi
 
}
0 comments (0 inline, 0 general)