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.79.ebuild libcdio-0.77.ebuild
Date: Tue, 01 Jan 2008 02:56:42
Message-Id: E1J9XIu-0001vw-3Y@stork.gentoo.org
1 flameeyes 08/01/01 02:56:32
2
3 Modified: ChangeLog
4 Added: libcdio-0.79.ebuild
5 Removed: libcdio-0.77.ebuild
6 Log:
7 Version bump (somehow 0.79 was skipped), and remove 0.77.
8 (Portage version: 2.1.4_rc13)
9
10 Revision Changes Path
11 1.81 dev-libs/libcdio/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/ChangeLog?rev=1.81&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/ChangeLog?rev=1.81&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/ChangeLog?r1=1.80&r2=1.81
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v
20 retrieving revision 1.80
21 retrieving revision 1.81
22 diff -u -r1.80 -r1.81
23 --- ChangeLog 1 Jan 2008 02:41:19 -0000 1.80
24 +++ ChangeLog 1 Jan 2008 02:56:31 -0000 1.81
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-libs/libcdio
27 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v 1.80 2008/01/01 02:41:19 flameeyes Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v 1.81 2008/01/01 02:56:31 flameeyes Exp $
30 +
31 +*libcdio-0.79 (01 Jan 2008)
32 +
33 + 01 Jan 2008; Diego Pettenò <flameeyes@g.o> -libcdio-0.77.ebuild,
34 + +libcdio-0.79.ebuild:
35 + Version bump (somehow 0.79 was skipped), and remove 0.77.
36
37 01 Jan 2008; Diego Pettenò <flameeyes@g.o> metadata.xml:
38 Take maintainership as I end up looking after it anyway, and add
39
40
41
42 1.1 dev-libs/libcdio/libcdio-0.79.ebuild
43
44 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/libcdio-0.79.ebuild?rev=1.1&view=markup
45 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/libcdio-0.79.ebuild?rev=1.1&content-type=text/plain
46
47 Index: libcdio-0.79.ebuild
48 ===================================================================
49 # Copyright 1999-2008 Gentoo Foundation
50 # Distributed under the terms of the GNU General Public License v2
51 # $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.79.ebuild,v 1.1 2008/01/01 02:56:31 flameeyes Exp $
52
53 inherit eutils libtool multilib
54
55 DESCRIPTION="A library to encapsulate CD-ROM reading and control"
56 HOMEPAGE="http://www.gnu.org/software/libcdio/"
57 SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
58
59 LICENSE="GPL-2"
60 SLOT="0"
61 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
62 IUSE="cddb minimal nls nocxx"
63
64 RDEPEND="cddb? ( >=media-libs/libcddb-1.0.1 )
65 nls? ( virtual/libintl )"
66 DEPEND="${RDEPEND}
67 nls? ( sys-devel/gettext )
68 dev-util/pkgconfig"
69
70 RESTRICT="test"
71
72 src_unpack() {
73 unpack ${A}
74 cd "${S}"
75
76 epatch "${FILESDIR}/${PN}-0.78.2-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 emake 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