summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2011-11-02 16:13:48 +0000
committerMike Frysinger <vapier@gentoo.org>2011-11-02 16:13:48 +0000
commit6e50ee5273077340e83dd438ac765ff40122668f (patch)
tree53010bfe3bf8c78c05cd5335d494c2061b819078 /app-arch
parentStable for HPPA (bug #389201). (diff)
downloadhistorical-6e50ee5273077340e83dd438ac765ff40122668f.tar.gz
historical-6e50ee5273077340e83dd438ac765ff40122668f.tar.bz2
historical-6e50ee5273077340e83dd438ac765ff40122668f.zip
Version bump.
Package-Manager: portage-2.2.0_alpha71/cvs/Linux x86_64
Diffstat (limited to 'app-arch')
-rw-r--r--app-arch/pbzip2/ChangeLog8
-rw-r--r--app-arch/pbzip2/Manifest15
-rw-r--r--app-arch/pbzip2/files/pbzip2-1.1.6-makefile.patch62
-rw-r--r--app-arch/pbzip2/pbzip2-1.1.6.ebuild39
4 files changed, 117 insertions, 7 deletions
diff --git a/app-arch/pbzip2/ChangeLog b/app-arch/pbzip2/ChangeLog
index 60e9bae75a80..0a022fff8ece 100644
--- a/app-arch/pbzip2/ChangeLog
+++ b/app-arch/pbzip2/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for app-arch/pbzip2
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-arch/pbzip2/ChangeLog,v 1.102 2011/10/23 12:50:49 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-arch/pbzip2/ChangeLog,v 1.103 2011/11/02 16:13:47 vapier Exp $
+
+*pbzip2-1.1.6 (02 Nov 2011)
+
+ 02 Nov 2011; Mike Frysinger <vapier@gentoo.org> +pbzip2-1.1.6.ebuild,
+ +files/pbzip2-1.1.6-makefile.patch:
+ Version bump.
23 Oct 2011; Raúl Porcel <armin76@gentoo.org> pbzip2-1.1.5.ebuild:
alpha/ia64/m68k/s390/sh/sparc stable wrt #381623
diff --git a/app-arch/pbzip2/Manifest b/app-arch/pbzip2/Manifest
index 8d87d4c74e74..e848397d6976 100644
--- a/app-arch/pbzip2/Manifest
+++ b/app-arch/pbzip2/Manifest
@@ -1,20 +1,23 @@
-----BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
+Hash: SHA256
AUX pbzip2-1.1.0-makefile.patch 1797 RMD160 0a81750a8a15b0fc4a3b6281fbb57b5be5983c44 SHA1 7039d02ca14395af74cfafd47990d357bd1a9d23 SHA256 30cb3094cbd2d32e34fbbf5db396697cf21bdbdc1e85376f6d5ad6e16be3f3a0
AUX pbzip2-1.1.2-makefile.patch 2032 RMD160 732e0e92f5eac57e7ad915580ad6557170dff92e SHA1 c3f8836b2de2d015a689b8a99b46e3be6f6fea9e SHA256 8f4d25eb91ed5e485f3e36d9f13c4611843c23d7cabffdbb8235af788314f5a7
+AUX pbzip2-1.1.6-makefile.patch 2066 RMD160 382cccba9dd3a45c391fb938f8a10011bca8178f SHA1 21a840c4283ebacdca38a5eec028b9257ce86028 SHA256 fb54c34c7b7fd64e5848e6ba49e5583373235305ff36ae26c32c76c3984cb58b
DIST pbzip2-1.1.1.tar.gz 46953 RMD160 ad1755174cdaa7b172f1e0da674f93256d5acaf6 SHA1 605e2cc1596b540358d650bf3ab647ad9152f233 SHA256 f6fc18db5c217e5637c0afa8db81a1c755691f29c42ed2ee0bac7df5103668b4
DIST pbzip2-1.1.4.tar.gz 51027 RMD160 9526a9da53c01e8e80b27af6d30b7bba341610c6 SHA1 862603fd9946fce2dd15a555bbb40642e21b576a SHA256 b1dcd2a39ecbd147386bc43901bb5159e2526757c42a780ff44b9747c39ac371
DIST pbzip2-1.1.5.tar.gz 51337 RMD160 4892bf6e88af3a2cd0fca904b2a4862f9778664a SHA1 047d4d6403a6663a2247f1c194e67dc9f787c807 SHA256 5af02b79dcebd6bbf6d93e40f8a5d5eca0b3da363b3399dbd5170f840364d323
+DIST pbzip2-1.1.6.tar.gz 54982 RMD160 179b548c72f63555a6d51d9d3bd86e3ab002e6a6 SHA1 3b4d0ffa3ac362c3702793cc5d9e61664d468aeb SHA256 86bd6d58e5a6c13cf8c709620ebfe186fca423c2724225bb30431fa7a453aee2
EBUILD pbzip2-1.1.1.ebuild 1182 RMD160 f6df19fdb01aca8271c14563c598a3cf4d5411d2 SHA1 0b21a2fdfb47c61214be2b0b2084ea8f7d59e993 SHA256 29a5e75604f325788138211c583b8a7b293abf61ac8608e4e9c1a0b5a0921d9b
EBUILD pbzip2-1.1.4.ebuild 1192 RMD160 d506fb05b55f687ea9c43bcf247b990a7ae110c0 SHA1 63486bd839f868685ce5662a960d5801b9461d3a SHA256 5e41282ba869bc3a0e3ee670e9491930a432c5e7e0cfca2742808cf22e5d129d
EBUILD pbzip2-1.1.5.ebuild 1008 RMD160 8acb1db71300a8f39a6424bda72c9761874c215f SHA1 dbb2948861f6f3d11dbf096dc6d879c7b08afef5 SHA256 68fc24a185ed7e26f7836b789b75e95346512111dee3f6ff1ff832b04b98acbc
-MISC ChangeLog 12990 RMD160 b4afb2379d769b37e36470344ba3333923a937b4 SHA1 7c41e04bb8535bd0386d55f88875ba718198f073 SHA256 7df91edae92c4e20c55c03e16967cc494553325d57f4847b33b5e69339174a64
+EBUILD pbzip2-1.1.6.ebuild 940 RMD160 201fa6cd44a6a7bf30c2e7265f355715a4bc56f0 SHA1 903d6e13c12d009da5cd28242120b893a9769212 SHA256 4e1ad4a27f76a2bc1c9026ee1898455ae2202a997afca498abef9b770b87c660
+MISC ChangeLog 13145 RMD160 76b17ccd0951a7c6bd0e9f33a6752c22475abe2d SHA1 724d35c7f2d58e75730e3ccb2ffb92981df1ad30 SHA256 d081a83dca12f059c7eb834617fd3fb8fae7f4fc9011b1127cb4b31862efb88f
MISC metadata.xml 346 RMD160 20cd3fd092f996fea85877040071d0c09d8eae3f SHA1 6b56d606e3aacdd7bdae68f44685afd954f030e0 SHA256 f7eeabb9d448fd3ed96e54ec781a2404a948fd25ac325cbd5d3e5294539bbddc
-----BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.17 (GNU/Linux)
+Version: GnuPG v2.0.18 (GNU/Linux)
-iEYEARECAAYFAk6kDa8ACgkQuQc30/atMkDrjQCeKevKRNQ3tAJ7+7OZLy7lgUXQ
-z2wAn2rRI6ZVrBh8ZHxkWcHkpZTqX4KU
-=m6RQ
+iF4EAREIAAYFAk6xbEYACgkQaC/OocHi7JaphwD8DeH8amZgVnLfUaVZ2rUQ+SPz
+Mx9h5apN6nmle5sPidYBAI40GEf0jgUXeueCzddg6cTrrSE44SqP7GU2L66bPjr8
+=T25O
-----END PGP SIGNATURE-----
diff --git a/app-arch/pbzip2/files/pbzip2-1.1.6-makefile.patch b/app-arch/pbzip2/files/pbzip2-1.1.6-makefile.patch
new file mode 100644
index 000000000000..72b8795c0fde
--- /dev/null
+++ b/app-arch/pbzip2/files/pbzip2-1.1.6-makefile.patch
@@ -0,0 +1,62 @@
+--- Makefile.orig 2011-02-21 00:17:16.334746748 +0200
++++ Makefile 2011-02-21 00:19:16.504881112 +0200
+@@ -2,8 +2,6 @@
+ SHELL = /bin/sh
+
+ # Compiler to use
+-CC = g++
+-CFLAGS = -O2
+ #CFLAGS += -g -Wall
+ #CFLAGS += -ansi
+ #CFLAGS += -pedantic
+@@ -12,7 +10,7 @@
+ # Comment out CFLAGS line below for compatability mode for 32bit file sizes
+ # (less than 2GB) and systems that have compilers that treat int as 64bit
+ # natively (ie: modern AIX)
+-CFLAGS += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
++CXXFLAGS += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
+
+ # Uncomment CFLAGS line below if you want to compile pbzip2 without load
+ # average support for systems that do not support it
+@@ -22,10 +20,10 @@
+ #CFLAGS += -DPBZIP_DEBUG
+
+ # Comment out CFLAGS line below to disable pthread semantics in code
+-CFLAGS += -D_POSIX_PTHREAD_SEMANTICS
++CXXFLAGS += -D_POSIX_PTHREAD_SEMANTICS
+
+ # Comment out CFLAGS line below to disable Thread stack size customization
+-CFLAGS += -DUSE_STACKSIZE_CUSTOMIZATION
++CXXFLAGS += -DUSE_STACKSIZE_CUSTOMIZATION
+
+ # Comment out CFLAGS line below to explicity set ignore trailing garbage
+ # default behavior: 0 - disabled; 1 - enabled (ignore garbage by default)
+@@ -34,11 +32,11 @@
+ #CFLAGS += -DIGNORE_TRAILING_GARBAGE=1
+
+ # On some compilers -pthreads
+-CFLAGS += -pthread
++CXXFLAGS += -pthread
+
+ # External libraries
+-LDFLAGS = -lbz2
+-LDFLAGS += -lpthread
++LIBS = -lbz2
++LIBS += -lpthread
+
+ # Where you want pbzip2 installed when you do 'make install'
+ PREFIX = /usr
+@@ -47,11 +45,11 @@
+
+ # Standard pbzip2 compile
+ pbzip2: pbzip2.cpp BZ2StreamScanner.cpp ErrorContext.cpp
+- $(CC) $(CFLAGS) $^ -o pbzip2 $(LDFLAGS)
++ $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) $^ $(LIBS) -o pbzip2
+
+ # Choose this if you want to compile in a static version of the libbz2 library
+ pbzip2-static: pbzip2.cpp BZ2StreamScanner.cpp ErrorContext.cpp libbz2.a
+- $(CC) $(CFLAGS) $^ -o pbzip2 -I. -L. $(LDFLAGS)
++ $(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) $^ $(LIBS) -o pbzip2 -I. -L.
+
+ # Install the binary pbzip2 program and man page
+ install: pbzip2
diff --git a/app-arch/pbzip2/pbzip2-1.1.6.ebuild b/app-arch/pbzip2/pbzip2-1.1.6.ebuild
new file mode 100644
index 000000000000..3e6fd5a5b94b
--- /dev/null
+++ b/app-arch/pbzip2/pbzip2-1.1.6.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/app-arch/pbzip2/pbzip2-1.1.6.ebuild,v 1.1 2011/11/02 16:13:47 vapier Exp $
+
+EAPI=4
+
+inherit flag-o-matic eutils
+
+DESCRIPTION="Parallel bzip2 (de)compressor using libbz2"
+HOMEPAGE="http://compression.ca/pbzip2/"
+SRC_URI="http://compression.ca/${PN}/${P}.tar.gz"
+
+LICENSE="PBZIP2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="static symlink"
+
+DEPEND="app-arch/bzip2"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ epatch "${FILESDIR}"/${PN}-1.1.6-makefile.patch
+ tc-export CXX
+ use static && append-ldflags -static
+}
+
+src_install() {
+ dobin pbzip2
+ dodoc AUTHORS ChangeLog README
+ doman pbzip2.1
+ dosym pbzip2 /usr/bin/pbunzip2
+
+ if use symlink ; then
+ local s
+ for s in bzip2 bunzip2 bzcat ; do
+ dosym pbzip2 /usr/bin/${s}
+ done
+ fi
+}