Gentoo Archives: gentoo-commits

From: "Diego Petteno (flameeyes)" <flameeyes@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/libcdio: ChangeLog libcdio-0.78.2-r2.ebuild libcdio-0.78.2-r1.ebuild
Date: Sun, 30 Dec 2007 19:20:23
Message-Id: E1J93hl-00067H-4i@stork.gentoo.org
1 flameeyes 07/12/30 19:20:13
2
3 Modified: ChangeLog
4 Added: libcdio-0.78.2-r2.ebuild
5 Removed: libcdio-0.78.2-r1.ebuild
6 Log:
7 Version bump adding patch for bug #203777. Remove old version.
8 (Portage version: 2.1.4_rc11)
9
10 Revision Changes Path
11 1.75 dev-libs/libcdio/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/ChangeLog?rev=1.75&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/ChangeLog?rev=1.75&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/ChangeLog?r1=1.74&r2=1.75
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v
20 retrieving revision 1.74
21 retrieving revision 1.75
22 diff -u -r1.74 -r1.75
23 --- ChangeLog 19 Nov 2007 07:31:48 -0000 1.74
24 +++ ChangeLog 30 Dec 2007 19:20:12 -0000 1.75
25 @@ -1,6 +1,13 @@
26 # ChangeLog for dev-libs/libcdio
27 # Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v 1.74 2007/11/19 07:31:48 aballier Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v 1.75 2007/12/30 19:20:12 flameeyes Exp $
30 +
31 +*libcdio-0.78.2-r2 (30 Dec 2007)
32 +
33 + 30 Dec 2007; Diego Pettenò <flameeyes@g.o>
34 + +files/libcdio-0.78.2-bug203777.patch, -libcdio-0.78.2-r1.ebuild,
35 + +libcdio-0.78.2-r2.ebuild:
36 + Version bump adding patch for bug #203777. Remove old version.
37
38 19 Nov 2007; Alexis Ballier <aballier@g.o>
39 +files/libcdio-0.78.2-gcc-4.3-includes.patch, libcdio-0.78.2-r1.ebuild:
40
41
42
43 1.1 dev-libs/libcdio/libcdio-0.78.2-r2.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/libcdio-0.78.2-r2.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/libcdio-0.78.2-r2.ebuild?rev=1.1&content-type=text/plain
47
48 Index: libcdio-0.78.2-r2.ebuild
49 ===================================================================
50 # Copyright 1999-2007 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.78.2-r2.ebuild,v 1.1 2007/12/30 19:20:12 flameeyes Exp $
53
54 inherit eutils libtool multilib
55
56 DESCRIPTION="A library to encapsulate CD-ROM reading and control"
57 HOMEPAGE="http://www.gnu.org/software/libcdio/"
58 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
59
60 LICENSE="GPL-2"
61 SLOT="0"
62 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
63 IUSE="cddb minimal nls nocxx"
64
65 RDEPEND="cddb? ( >=media-libs/libcddb-1.0.1 )
66 nls? ( virtual/libintl )"
67 DEPEND="${RDEPEND}
68 nls? ( sys-devel/gettext )
69 dev-util/pkgconfig"
70
71 RESTRICT="test"
72
73 src_unpack() {
74 unpack ${A}
75 epatch "${FILESDIR}/${P}-gcc-4.3-includes.patch"
76 epatch "${FILESDIR}/${P}-bug203777.patch"
77 elibtoolize
78 }
79
80 src_compile() {
81 econf \
82 $(use_enable nls) \
83 $(use_enable cddb) \
84 $(use_with !minimal cd-drive) \
85 $(use_with !minimal cd-info) \
86 $(use_with !minimal cd-paranoia) \
87 $(use_with !minimal cdda-player) \
88 $(use_with !minimal cd-read) \
89 $(use_with !minimal iso-info) \
90 $(use_with !minimal iso-read) \
91 $(use_enable !nocxx cxx) \
92 --with-cd-paranoia-name=libcdio-paranoia \
93 --disable-vcd-info \
94 --disable-dependency-tracking || die "configure failed"
95 emake || die "make failed"
96 }
97
98 src_install() {
99 make DESTDIR="${D}" install || die "make install failed"
100 dodoc AUTHORS ChangeLog NEWS README THANKS
101
102 # maybe next version is fixed
103 if use minimal; then
104 rm -f "${D}/usr/$(get_libdir)/pkgconfig/libcdio_cdda.pc"
105 rm -f "${D}/usr/include/cdio/cdda.h"
106 fi
107 }
108
109 pkg_postinst() {
110 ewarn "If you've upgraded from a previous version of ${PN}, you may need to re-emerge"
111 ewarn "packages that linked against ${PN} (vlc, vcdimager and more) by running:"
112 ewarn "\trevdep-rebuild"
113 }
114
115
116
117 --
118 gentoo-commits@g.o mailing list