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-r3.ebuild libcdio-0.78.2-r2.ebuild
Date: Fri, 04 Jan 2008 23:16:56
Message-Id: E1JAvmP-0002qe-QP@stork.gentoo.org
1 flameeyes 08/01/04 23:16:45
2
3 Modified: ChangeLog
4 Added: libcdio-0.78.2-r3.ebuild
5 Removed: libcdio-0.78.2-r2.ebuild
6 Log:
7 Fix patch for bug #203777 for an off by one. Straight-to-stable commit.
8 (Portage version: 2.1.4_rc14, RepoMan options: --force)
9
10 Revision Changes Path
11 1.84 dev-libs/libcdio/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/ChangeLog?rev=1.84&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/ChangeLog?rev=1.84&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/ChangeLog?r1=1.83&r2=1.84
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v
20 retrieving revision 1.83
21 retrieving revision 1.84
22 diff -u -r1.83 -r1.84
23 --- ChangeLog 1 Jan 2008 17:59:53 -0000 1.83
24 +++ ChangeLog 4 Jan 2008 23:16:45 -0000 1.84
25 @@ -1,6 +1,13 @@
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.83 2008/01/01 17:59:53 ranger Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v 1.84 2008/01/04 23:16:45 flameeyes Exp $
30 +
31 +*libcdio-0.78.2-r3 (04 Jan 2008)
32 +
33 + 04 Jan 2008; Diego Pettenò <flameeyes@g.o>
34 + files/libcdio-0.78.2-bug203777.patch, -libcdio-0.78.2-r2.ebuild,
35 + +libcdio-0.78.2-r3.ebuild:
36 + Fix patch for bug #203777 for an off by one. Straight-to-stable commit.
37
38 01 Jan 2008; Brent Baude <ranger@g.o> libcdio-0.78.2-r2.ebuild:
39 Marking libcdio-0.78.2-r2 ppc64 for bug 203777
40
41
42
43 1.1 dev-libs/libcdio/libcdio-0.78.2-r3.ebuild
44
45 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/libcdio-0.78.2-r3.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/libcdio/libcdio-0.78.2-r3.ebuild?rev=1.1&content-type=text/plain
47
48 Index: libcdio-0.78.2-r3.ebuild
49 ===================================================================
50 # Copyright 1999-2008 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-r3.ebuild,v 1.1 2008/01/04 23:16:45 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