summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2008-06-13 13:46:30 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2008-06-13 13:46:30 +0000
commitb8d5aefcb241e43c9a1f62af4ac6cec905409bfc (patch)
tree81d9a735c71216f12514687e86b4c54117a86de8 /dev-libs/libcdio
parentsoundkonverter-0.3.8 version bump, works with new ffmpeg (diff)
downloadhistorical-b8d5aefcb241e43c9a1f62af4ac6cec905409bfc.tar.gz
historical-b8d5aefcb241e43c9a1f62af4ac6cec905409bfc.tar.bz2
historical-b8d5aefcb241e43c9a1f62af4ac6cec905409bfc.zip
Finally the libcdio version bump. This also fixes building of examples that was unneeded. Rename nocxx USE flag in cxx and enable it by default through EAPI=1.
Package-Manager: portage-2.1.5.5
Diffstat (limited to 'dev-libs/libcdio')
-rw-r--r--dev-libs/libcdio/ChangeLog9
-rw-r--r--dev-libs/libcdio/Manifest10
-rw-r--r--dev-libs/libcdio/libcdio-0.80.ebuild69
3 files changed, 83 insertions, 5 deletions
diff --git a/dev-libs/libcdio/ChangeLog b/dev-libs/libcdio/ChangeLog
index 3f400806bddc..266fde2ac1ea 100644
--- a/dev-libs/libcdio/ChangeLog
+++ b/dev-libs/libcdio/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for dev-libs/libcdio
# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v 1.93 2008/04/20 22:35:37 dirtyepic Exp $
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/ChangeLog,v 1.94 2008/06/13 13:46:30 flameeyes Exp $
+
+*libcdio-0.80 (13 Jun 2008)
+
+ 13 Jun 2008; Diego Pettenò <flameeyes@gentoo.org> +libcdio-0.80.ebuild:
+ Finally the libcdio version bump. This also fixes building of examples
+ that was unneeded. Rename nocxx USE flag in cxx and enable it by default
+ through EAPI=1.
20 Apr 2008; Ryan Hill <dirtyepic@gentoo.org>
+files/libcdio-0.79-gcc-4.3-include.patch, libcdio-0.79-r1.ebuild:
diff --git a/dev-libs/libcdio/Manifest b/dev-libs/libcdio/Manifest
index c1f10bef4abc..6130dc9c5bf3 100644
--- a/dev-libs/libcdio/Manifest
+++ b/dev-libs/libcdio/Manifest
@@ -9,17 +9,19 @@ AUX libcdio-0.79-gcc-4.3-include.patch 444 RMD160 6c25b09fd035d5992bcc0920469a5b
DIST libcdio-0.73.tar.gz 1797060 RMD160 e51581a5d8b97d34bb09edd39ccbfcc618d74d72 SHA1 8929db4652646eb4fdfbadcf6f4385b24c1e25a1 SHA256 a9a269e50cbfb784437da8775da99a129abc965f64d8db141d23629ca42e28cf
DIST libcdio-0.78.2.tar.gz 2024218 RMD160 4e32dd9bb4bd19b6604ce3d3c4716b6481b6956a SHA1 6a87e49cd84b9f67192d6357524772db9ae02ecc SHA256 2792e4133a89b254644ffe526c8eab785e1de3078d3a9c1ec03653247700ebde
DIST libcdio-0.79.tar.gz 2049962 RMD160 39d0408dd51ad2714810ef48ee1aee43967ab6dd SHA1 0aab3dd1f808345a9ea4cdd7ee793977ab59c98d SHA256 1bf0e3eee6e248cc601b9536e25d891872d318ab9aaaaf5a4bfa6d0ff4fed1f5
+DIST libcdio-0.80.tar.gz 2083287 RMD160 3ca404bffb107ad950505b8ccd9e659e306545cb SHA1 40c1558a65a9eca2b693d1951ed2664efbe7d1ed SHA256 b1a41a34db5a034649109c3328782e4e2fa438b1e2bddc458cd260f60ef7ca66
EBUILD libcdio-0.73.ebuild 1550 RMD160 65b9a393734eacf4496b6d562b2bf29bcadc2b4a SHA1 96c9196e38d4423f8fb68b24f041980ed4f00b07 SHA256 648722455842ce262c885728bcae8c8aac0da9d12ae6f6ff2c9851d6ed8ea12a
EBUILD libcdio-0.78.2-r3.ebuild 1837 RMD160 f892472df974db3ddd36483ab609cff57c09a496 SHA1 b6f24080325980ec68d3a01d29d8aec9ddbc7eff SHA256 ff32f816a01a4434805694532d9538318932138aecea961f558bd26e6b9a27d4
EBUILD libcdio-0.78.2-r4.ebuild 1840 RMD160 0927d4a8d819446c0bdf8bc2f2d265842ff2edc3 SHA1 452cd4f0f296b9564d22bd7e6f7a1b0628506677 SHA256 64624d9d036b5aba15f2e2fe35e76afb23b6265c066ae6c6d36f05431d71c830
EBUILD libcdio-0.78.2.ebuild 1574 RMD160 2403c7b5bddf299137a3c39bbe7d0623d2b56138 SHA1 ec608729ed4fa40128a5ba13b2dbf9b56c4a054a SHA256 78bff79511de8b09190731f96d81864fa407dbb1b5a3639d6df0755f150f5cf0
EBUILD libcdio-0.79-r1.ebuild 1872 RMD160 a4d63addcb755838364e7f10856b0316fbc7c96e SHA1 a1783f565a4f188cef71082c32514c5d63663616 SHA256 132671c4fb546a5b3b4522ff078a02b18e7c289ef6dc62aa3a8702d977725e36
-MISC ChangeLog 12804 RMD160 70fa81522b78bb71f2e83e70da3bc9664ba7db42 SHA1 a02d8edfd6ff8984f9c343f184a8eb9661c2baea SHA256 511ba7c5e740ce50a460a8b23ff6f167279453debbd08d1c0b5c14710e698fcb
+EBUILD libcdio-0.80.ebuild 1898 RMD160 078873fd07e1fa1276f93d3709b273a4b4bd18e6 SHA1 64d525e398b866a0ca972fbf6574c43cd3e7e3b1 SHA256 2ddc1aa6b7a029bb92f80cb51366c882361138e9a85a0224acff4759fe3ea9db
+MISC ChangeLog 13075 RMD160 6188c99efbe8fe652169d5eb2f0ceace23e28d47 SHA1 80c48c66bfa05477e1b53d1348895fb9f4b30ea9 SHA256 5aedc9e466673efdb5a8156a87ad05addf7f1329678ed6436623f93da33955fb
MISC metadata.xml 485 RMD160 d5c951e8c97324677e2bbf8e49add2890a17d0ab SHA1 5aed7d7a452fb40e1a3ba6e261122df1ce9b19d8 SHA256 0e77efb669e8a30456b44de51b9640c09a4a4e19aa1d5cc9cbd952cf6a61b3a5
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (GNU/Linux)
-iEYEARECAAYFAkgLxScACgkQiqiDRvmkBmK7PwCgzAiBsX1yWC+/+bKhTxfLUTFX
-gqAAoJTjBMiAml2gUUp43kcVnRiTBn5v
-=XKj5
+iEYEARECAAYFAkhSej4ACgkQAiZjviIA2XjlRgCg1Yzca6JNsEjdzWUCTRVkt5HM
+OHkAoInDYLFVeNSS++YA87mzMvk2OcGa
+=C3Yg
-----END PGP SIGNATURE-----
diff --git a/dev-libs/libcdio/libcdio-0.80.ebuild b/dev-libs/libcdio/libcdio-0.80.ebuild
new file mode 100644
index 000000000000..6e4b5b81e8eb
--- /dev/null
+++ b/dev-libs/libcdio/libcdio-0.80.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/dev-libs/libcdio/libcdio-0.80.ebuild,v 1.1 2008/06/13 13:46:30 flameeyes Exp $
+
+EAPI=1
+
+inherit eutils libtool multilib
+
+DESCRIPTION="A library to encapsulate CD-ROM reading and control"
+HOMEPAGE="http://www.gnu.org/software/libcdio/"
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="cddb minimal nls +cxx"
+
+RDEPEND="cddb? ( >=media-libs/libcddb-1.0.1 )
+ nls? ( virtual/libintl )"
+DEPEND="${RDEPEND}
+ nls? ( sys-devel/gettext )
+ dev-util/pkgconfig"
+
+RESTRICT="test"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+
+ epatch "${FILESDIR}"/${PN}-0.79-gcc-4.3-include.patch
+ elibtoolize
+}
+
+src_compile() {
+ econf \
+ $(use_enable nls) \
+ $(use_enable cddb) \
+ $(use_with !minimal cd-drive) \
+ $(use_with !minimal cd-info) \
+ $(use_with !minimal cd-paranoia) \
+ $(use_with !minimal cdda-player) \
+ $(use_with !minimal cd-read) \
+ $(use_with !minimal iso-info) \
+ $(use_with !minimal iso-read) \
+ $(use_enable cxx) \
+ --disable-example-progs --disable-cpp-progs \
+ --with-cd-paranoia-name=libcdio-paranoia \
+ --disable-vcd-info \
+ --disable-dependency-tracking \
+ --disable-maintainer-mode || die "configure failed"
+ emake || die "make failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "make install failed"
+ dodoc AUTHORS ChangeLog NEWS README THANKS
+
+ # maybe next version is fixed
+ if use minimal; then
+ rm -f "${D}/usr/$(get_libdir)/pkgconfig/libcdio_cdda.pc"
+ rm -f "${D}/usr/include/cdio/cdda.h"
+ fi
+}
+
+pkg_postinst() {
+ ewarn "If you've upgraded from a previous version of ${PN}, you may need to re-emerge"
+ ewarn "packages that linked against ${PN} (vlc, vcdimager and more) by running:"
+ ewarn "\trevdep-rebuild"
+}