diff options
author | 2009-10-29 09:59:51 +0100 | |
---|---|---|
committer | 2009-10-29 10:00:12 +0100 | |
commit | 4d1025aebb0590977c1469bdc1c8240d0462ca12 (patch) | |
tree | ceafbdc79960a21b059273971db32dd6eef7beab /app-arch | |
parent | Merge branch 'master' of git+ssh://git@git.overlays.gentoo.org/proj/sci (diff) | |
download | sci-4d1025aebb0590977c1469bdc1c8240d0462ca12.tar.gz sci-4d1025aebb0590977c1469bdc1c8240d0462ca12.tar.bz2 sci-4d1025aebb0590977c1469bdc1c8240d0462ca12.zip |
app-arch/lbzip2 version bump
(Portage version: 2.2_rc46/git/Linux i686)
(Signed Manifest commit)
Diffstat (limited to 'app-arch')
-rw-r--r-- | app-arch/lbzip2/ChangeLog | 6 | ||||
-rw-r--r-- | app-arch/lbzip2/Manifest | 11 | ||||
-rw-r--r-- | app-arch/lbzip2/files/0.17-Makefile.patch | 45 | ||||
-rw-r--r-- | app-arch/lbzip2/lbzip2-0.17.ebuild | 53 |
4 files changed, 111 insertions, 4 deletions
diff --git a/app-arch/lbzip2/ChangeLog b/app-arch/lbzip2/ChangeLog index b92d09626..f4569acd0 100644 --- a/app-arch/lbzip2/ChangeLog +++ b/app-arch/lbzip2/ChangeLog @@ -2,6 +2,12 @@ # Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 # $Header: $ +*lbzip2-0.17 (29 Oct 2009) + + 29 Oct 2009; Justin Lecher (jlec) <jlec@j-schmitz.net> + +files/0.17-Makefile.patch, +lbzip2-0.17.ebuild: + bump + *lbzip2-0.16 (26 Oct 2009) 26 Oct 2009; Justin Lecher (jlec) <jlec@j-schmitz.net> diff --git a/app-arch/lbzip2/Manifest b/app-arch/lbzip2/Manifest index 758eeb1e5..f34a562d1 100644 --- a/app-arch/lbzip2/Manifest +++ b/app-arch/lbzip2/Manifest @@ -3,16 +3,19 @@ Hash: SHA1 AUX 0.15-Makefile.patch 1423 RMD160 80f4c71195942d47268679533299199eb49eb4cd SHA1 148aedd17d55c3216d143e060cad7684e737d660 SHA256 185e84d290eae5f9fc3050c0fb4fe66cf77e140708c873d1b966ff991e352b1c AUX 0.16-Makefile.patch 1423 RMD160 80f4c71195942d47268679533299199eb49eb4cd SHA1 148aedd17d55c3216d143e060cad7684e737d660 SHA256 185e84d290eae5f9fc3050c0fb4fe66cf77e140708c873d1b966ff991e352b1c +AUX 0.17-Makefile.patch 1423 RMD160 80f4c71195942d47268679533299199eb49eb4cd SHA1 148aedd17d55c3216d143e060cad7684e737d660 SHA256 185e84d290eae5f9fc3050c0fb4fe66cf77e140708c873d1b966ff991e352b1c DIST lbzip2-0.15.tar.gz 62774 RMD160 7a5c5e0acc4772141eccaa3b22778146f1a8f69f SHA1 f547ddbb39e4fcceb25c3ebdd586aa8a053a4ae0 SHA256 4b49477a4854984520995d75dab7bdc4abcb4e463a949df3db4cf635f8dadb5e DIST lbzip2-0.16.tar.gz 71038 RMD160 d21f69a2e523dc6ce71135c963f7d419412af0ec SHA1 d7175fa85861868a7416565051d911e96a4f93a8 SHA256 7db9018b11ef1982105d60e51ae077fa796e59edb899ac30ccec4f5430231f85 +DIST lbzip2-0.17.tar.gz 71304 RMD160 67c1c7dcef48f9e8d3fa7ffa8f61fb26c858297b SHA1 cf5c3a174a7ab9c4371ea927b5e7240b8d75b532 SHA256 8485d9892fb077f9735c5362b1bb94f8dda3fd1c64a938f04c524c640fc14ffc EBUILD lbzip2-0.15.ebuild 1192 RMD160 e640f038dedef908799d216628d4ee0558414c84 SHA1 748a4dc9d3a4686ec1dbecef11967049e55be877 SHA256 a7eee0b8283daecdef0d35c2bb4f0fca16526ff9ec8865dbdde79e97895a5290 EBUILD lbzip2-0.16.ebuild 1164 RMD160 6722ff01e70429a0cede6a58c85b8bcb95f85b0f SHA1 671cd811a7d4b7e12cd7db3d6a32ca629f93ed52 SHA256 7a7618ff65f9b1387f68f818a6aa9ad6544cbe1af6c317eadc2de72c03ef8407 -MISC ChangeLog 1311 RMD160 f69e4c3750107a3e9d150049cfe3e9b565c6f86f SHA1 d540e350390f93f33a14d5087a5e8b3c5f1cf9a9 SHA256 f37e1a4d1fb26297aff31d6edac0b4085c29b014c81b4acb1a7c987b6e4a11dc +EBUILD lbzip2-0.17.ebuild 1164 RMD160 6722ff01e70429a0cede6a58c85b8bcb95f85b0f SHA1 671cd811a7d4b7e12cd7db3d6a32ca629f93ed52 SHA256 7a7618ff65f9b1387f68f818a6aa9ad6544cbe1af6c317eadc2de72c03ef8407 +MISC ChangeLog 1455 RMD160 47b5027cbba2b61a61218f189c9d9c763a80143a SHA1 db68f4b78d1e68189be9fecd09ae6f2b5427d8e0 SHA256 c6929c2cf98ffff8eee605933d605110600ec90d3f3a2f0858cf5372d3cf51f1 MISC metadata.xml 170 RMD160 645927a396fdc21cdeb089fe42c5397332420ea6 SHA1 ac7f48a14fec325926f9ce1be8fbf1f311b4f2e4 SHA256 d797a2ec6f9dc516c9f9c1a758ee87ad3e8c43101b5dc76c2f872d5bd4639b42 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.11 (GNU/Linux) -iEYEARECAAYFAkrlUnUACgkQgAnW8HDreRZ60ACgl74CuztC7VimZn9kR/RDOJqW -TjIAni1FKb3l1glQKrciS72VMnfYIwbb -=nzbs +iEYEARECAAYFAkrpWYcACgkQgAnW8HDreRaH0QCfY5f3aVWUYIb1x9xsj0/F3q79 +v2wAn1EZ2G93oOB11h5aGpz85n76tsPe +=+tJ3 -----END PGP SIGNATURE----- diff --git a/app-arch/lbzip2/files/0.17-Makefile.patch b/app-arch/lbzip2/files/0.17-Makefile.patch new file mode 100644 index 000000000..5bca44468 --- /dev/null +++ b/app-arch/lbzip2/files/0.17-Makefile.patch @@ -0,0 +1,45 @@ +--- Makefile 2009-04-04 00:33:49.000000000 +0200 ++++ Makefile.new 2009-04-15 21:12:02.886390550 +0200 +@@ -1,34 +1,27 @@ + # Makefile,v 1.9 2009-04-03 22:33:49 lacos Exp + .POSIX: + +-CC=gcc +-CFLAGS=$$($(SHELL) lfs.sh CFLAGS) -D _XOPEN_SOURCE=500 -pipe -ansi -pedantic \ +- -O2 +- +- +- +- +-LDFLAGS=-s $$($(SHELL) lfs.sh LDFLAGS) +-LIBS=-l pthread -l bz2 $$($(SHELL) lfs.sh LIBS) ++CFLAGS += -D _XOPEN_SOURCE=500 ++LIBS=-l pthread -l bz2 + + lbzip2: main.o lbzip2.o lbunzip2.o lbunzip2_single.o lacos_rbtree.o +- $(CC) -o lbzip2 $(LDFLAGS) main.o lbzip2.o lbunzip2.o \ ++ $(CC) $(CPPFLAGS) $(LDFLAGS) -o lbzip2 main.o lbzip2.o lbunzip2.o \ + lbunzip2_single.o lacos_rbtree.o $(LIBS) + + main.o: main.c main.h lbunzip2_single.h lbunzip2.h lbzip2.h +- $(CC) $(CFLAGS) -c main.c ++ $(CC) $(CFLAGS) $(CPPFLAGS) -c main.c + + lbzip2.o: lbzip2.c main.h lbzip2.h lacos_rbtree.h +- $(CC) $(CFLAGS) -c lbzip2.c ++ $(CC) $(CFLAGS) $(CPPFLAGS) -c lbzip2.c + + lbunzip2.o: lbunzip2.c main.h lbunzip2.h lacos_rbtree.h +- $(CC) $(CFLAGS) -c lbunzip2.c ++ $(CC) $(CFLAGS) $(CPPFLAGS) -c lbunzip2.c + + lbunzip2_single.o: lbunzip2_single.c main.h lbunzip2_single.h +- $(CC) $(CFLAGS) -c lbunzip2_single.c ++ $(CC) $(CFLAGS) $(CPPFLAGS) -c lbunzip2_single.c + + lacos_rbtree.o: lacos_rbtree.c lacos_rbtree.h +- $(CC) $(CFLAGS) -c lacos_rbtree.c ++ $(CC) $(CFLAGS) $(CPPFLAGS) -c lacos_rbtree.c + + clean: + rm -f lbzip2 main.o lbzip2.o lbunzip2.o lbunzip2_single.o \ diff --git a/app-arch/lbzip2/lbzip2-0.17.ebuild b/app-arch/lbzip2/lbzip2-0.17.ebuild new file mode 100644 index 000000000..259d06c42 --- /dev/null +++ b/app-arch/lbzip2/lbzip2-0.17.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +inherit eutils flag-o-matic toolchain-funcs + +DESCRIPTION="Pthreads-based parallel bzip2/bunzip2 filter, passable to GNU tar" +HOMEPAGE="http://lacos.hu/" +SRC_URI="http://lacos.web.elte.hu/pub/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="test" + +RDEPEND="" +DEPEND=" + test? ( + app-shells/dash + sys-process/time + )" + +S=${WORKDIR}/${PN} + +src_prepare() { + epatch "${FILESDIR}"/${PV}-Makefile.patch +} + +src_compile() { + append-lfs-flags + emake CC=$(tc-getCC) || die "emake failed" +} + +src_test() { + if [ -t 0 ] || return; then + rm -rf "${T}/scratch" "${T}/results" "${T}/rnd" + hexdump -n 10485760 /dev/urandom > "${T}/rnd" + emake -j1 SHELL=/bin/dash PATH="${S}:${PATH}" TESTFILE="${T}/rnd" check \ + || die "make check failed" + else + ewarn "make check must be run attached to a terminal" + fi +} + +src_install() { + dobin ${PN} || die "Installation of ${PN} failed" + dodoc ChangeLog README || die "no docs" + doman ${PN}.1 || die "no man" + insinto "/usr/share/${PN}" + doins corr-perf.sh malloc_trace.pl || die +} |