Gentoo Archives: gentoo-commits

From: "Dror Levin (spatz)" <spatz@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in app-arch/pbzip2: ChangeLog pbzip2-1.1.1.ebuild pbzip2-1.0.5-r1.ebuild
Date: Tue, 20 Apr 2010 12:46:39
Message-Id: 20100420124637.9D00B2C04B@corvid.gentoo.org
1 spatz 10/04/20 12:46:37
2
3 Modified: ChangeLog
4 Added: pbzip2-1.1.1.ebuild
5 Removed: pbzip2-1.0.5-r1.ebuild
6 Log:
7 Version bump, bug 316113. Remove old.
8 (Portage version: 2.2_rc67/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.84 app-arch/pbzip2/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-arch/pbzip2/ChangeLog?rev=1.84&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-arch/pbzip2/ChangeLog?rev=1.84&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-arch/pbzip2/ChangeLog?r1=1.83&r2=1.84
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/app-arch/pbzip2/ChangeLog,v
20 retrieving revision 1.83
21 retrieving revision 1.84
22 diff -u -r1.83 -r1.84
23 --- ChangeLog 6 Apr 2010 07:30:44 -0000 1.83
24 +++ ChangeLog 20 Apr 2010 12:46:37 -0000 1.84
25 @@ -1,6 +1,12 @@
26 # ChangeLog for app-arch/pbzip2
27 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/app-arch/pbzip2/ChangeLog,v 1.83 2010/04/06 07:30:44 hwoarang Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/app-arch/pbzip2/ChangeLog,v 1.84 2010/04/20 12:46:37 spatz Exp $
30 +
31 +*pbzip2-1.1.1 (20 Apr 2010)
32 +
33 + 20 Apr 2010; Dror Levin <spatz@g.o> -pbzip2-1.0.5-r1.ebuild,
34 + +pbzip2-1.1.1.ebuild:
35 + Version bump, bug 316113. Remove old.
36
37 06 Apr 2010; Markos Chandras <hwoarang@g.o> pbzip2-1.0.5-r2.ebuild:
38 Stable on amd64 wrt bug #300113
39
40
41
42 1.1 app-arch/pbzip2/pbzip2-1.1.1.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-arch/pbzip2/pbzip2-1.1.1.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/app-arch/pbzip2/pbzip2-1.1.1.ebuild?rev=1.1&content-type=text/plain
46
47 Index: pbzip2-1.1.1.ebuild
48 ===================================================================
49 # Copyright 1999-2010 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/app-arch/pbzip2/pbzip2-1.1.1.ebuild,v 1.1 2010/04/20 12:46:37 spatz Exp $
52
53 EAPI=2
54
55 inherit multilib eutils
56
57 DESCRIPTION="Parallel bzip2 (de)compressor using libbz2"
58 HOMEPAGE="http://compression.ca/pbzip2/"
59 SRC_URI="http://compression.ca/${PN}/${P}.tar.gz"
60
61 LICENSE="PBZIP2"
62 SLOT="0"
63 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~x86-fbsd"
64 IUSE="static symlink"
65
66 DEPEND="app-arch/bzip2"
67 RDEPEND="${DEPEND}"
68
69 src_prepare() {
70 epatch "${FILESDIR}"/${PN}-1.1.0-makefile.patch
71 tc-export CXX
72 }
73
74 src_compile() {
75 if use static ; then
76 cp -f /usr/$(get_libdir)/libbz2.a "${S}"
77 emake pbzip2-static || die "Failed to build"
78 else
79 emake pbzip2 || die "Failed to build"
80 fi
81 }
82
83 src_install() {
84 dobin pbzip2 || die "Failed to install"
85 dodoc AUTHORS ChangeLog README || die
86 doman pbzip2.1 || die "Failed to install man page"
87 dosym /usr/bin/pbzip2 /usr/bin/pbunzip2
88
89 if use symlink; then
90 dosym /usr/bin/pbzip2 /usr/bin/bzip2
91 dosym /usr/bin/pbzip2 /usr/bin/bunzip2
92 dosym /usr/bin/pbzip2 /usr/bin/bzcat
93 fi
94 }