diff options
author | Mike Frysinger <vapier@gentoo.org> | 2011-11-02 16:13:48 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2011-11-02 16:13:48 +0000 |
commit | 6e50ee5273077340e83dd438ac765ff40122668f (patch) | |
tree | 53010bfe3bf8c78c05cd5335d494c2061b819078 /app-arch | |
parent | Stable for HPPA (bug #389201). (diff) | |
download | historical-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/ChangeLog | 8 | ||||
-rw-r--r-- | app-arch/pbzip2/Manifest | 15 | ||||
-rw-r--r-- | app-arch/pbzip2/files/pbzip2-1.1.6-makefile.patch | 62 | ||||
-rw-r--r-- | app-arch/pbzip2/pbzip2-1.1.6.ebuild | 39 |
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 +} |