summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexis Ballier <aballier@gentoo.org>2009-12-14 12:11:14 +0000
committerAlexis Ballier <aballier@gentoo.org>2009-12-14 12:11:14 +0000
commitbece7b6892155be7281e12866942fed1d704f31e (patch)
tree88b3e2c5f23e9f5a6aafc126dff4323b37938ab2 /media-libs
parentx11-drivers/xf86-video-mach64: change LICENSE to MIT (diff)
downloadhistorical-bece7b6892155be7281e12866942fed1d704f31e.tar.gz
historical-bece7b6892155be7281e12866942fed1d704f31e.tar.bz2
historical-bece7b6892155be7281e12866942fed1d704f31e.zip
version bump
Package-Manager: portage-2.2_rc59/cvs/Linux x86_64
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/libsndfile/ChangeLog8
-rw-r--r--media-libs/libsndfile/Manifest14
-rw-r--r--media-libs/libsndfile/libsndfile-1.0.21.ebuild60
3 files changed, 80 insertions, 2 deletions
diff --git a/media-libs/libsndfile/ChangeLog b/media-libs/libsndfile/ChangeLog
index 4c1588a76530..e69a0600d2ad 100644
--- a/media-libs/libsndfile/ChangeLog
+++ b/media-libs/libsndfile/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-libs/libsndfile
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-libs/libsndfile/ChangeLog,v 1.104 2009/05/20 18:09:02 armin76 Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsndfile/ChangeLog,v 1.105 2009/12/14 12:11:14 aballier Exp $
+
+*libsndfile-1.0.21 (14 Dec 2009)
+
+ 14 Dec 2009; Alexis Ballier <aballier@gentoo.org>
+ +libsndfile-1.0.21.ebuild:
+ version bump
20 May 2009; Raúl Porcel <armin76@gentoo.org> libsndfile-1.0.20.ebuild:
arm/ia64/sh/sparc stable wrt #269863
diff --git a/media-libs/libsndfile/Manifest b/media-libs/libsndfile/Manifest
index 83191395fcb9..461e19353353 100644
--- a/media-libs/libsndfile/Manifest
+++ b/media-libs/libsndfile/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX libsndfile-1.0.17-autotools.patch 291 RMD160 f77db5290d99b8c5270b2f42cd4d8d0068743268 SHA1 d05b75a2b92a1f3a7bb82454be8cc871d5bacfae SHA256 1b0b3d3b4c547498cccdcea961a70ee8054568dcbd758a7305b093f61f600354
AUX libsndfile-1.0.17-dontbuild-tests-examples.patch 1136 RMD160 db06699e750c011fa2b615bb8f1959732b2ca256 SHA1 a5cb295572987e79288222aed7697bddc07dc82d SHA256 1eae0c560959f33e1e8fc482890d8c1fab3746d251b3eb57e9235f92c8acacd6
AUX libsndfile-1.0.17-flac-buffer-overflow.patch 1518 RMD160 41fbc8cddbc252f6b49a8a19d48ec4a09966371d SHA1 aaa818fdfa35002af77b84b19398dae5c3f53744 SHA256 f080aa485cdcc5940ba4e54f6f7295233c4947f2ba6a6dbe6681036a655543d6
@@ -11,10 +14,19 @@ DIST libsndfile-1.0.17.tar.gz 819456 RMD160 ae93822a4c587dcdd7c70d043d2a38ed2fe3
DIST libsndfile-1.0.18.tar.gz 923666 RMD160 15b19f4df1d8ced6c25e234258fb3d88fe3cd2ae SHA1 d0fb643dc5b1030cf769e06d1260c70320fc877e SHA256 c0821534a8510982d26b3085b148d9091dede53780733515eb49c99a65da293a
DIST libsndfile-1.0.19.tar.gz 924368 RMD160 027d53e55b6d01c78aba31ed239fd2f0d2f752b5 SHA1 7cf8d3f032501642e36fecd8c899b09d3f7c986c SHA256 4b567a02e15bcae25fa1aeb3361b4e2cb8b2ce08e9b53faa81f77a34fb2b5419
DIST libsndfile-1.0.20.tar.gz 927422 RMD160 873802efaa3f1e3303167fe1b7302fe2ab4cbd59 SHA1 d4f88b919c644f54dd4038c4cf4fb2e7b0d32f7b SHA256 7517eb966579f8814b5efe307cb919c5b4e7b5c6729209ba1da95f31e8368dc7
+DIST libsndfile-1.0.21.tar.gz 1014722 RMD160 3f4d3472aebf24b02c2ce3f370023f50096c1fbd SHA1 136845a8bb5679e033f8f53fb98ddeb5ee8f1d97 SHA256 7e9083a2551ff347276d82cdb61f2b4f9cd137c0b76433800e991583ded8ea67
EBUILD libsndfile-1.0.17-r1.ebuild 1614 RMD160 02a0f9050be249145714773d95aeae75721db0b9 SHA1 c2caef7702b811224de8c58950b767eb7b37e6a7 SHA256 d9d951253ab1f0204cf5d5462df7e01b9c89a25744251abf4ba6c971c9291909
EBUILD libsndfile-1.0.18-r1.ebuild 1827 RMD160 ec2716527c9cb159452990d32e80e850b5d5ba00 SHA1 b49ecedfc2cba7f7c2240b09a333b260b59c6aed SHA256 79cea109ae1b6e4f2de60328cd7a6b0a12cda0f0d414c3abcf7028aad2bbce66
EBUILD libsndfile-1.0.18.ebuild 1756 RMD160 9b317138530e3bfd95e6f60bfcd87bd3f2d989d5 SHA1 248b160b66fff9603e1dcbe5bb3b1c1e7837c75b SHA256 f7b63efc00bc722969a53d1ad15eac078e79afb7a2cd2d698e605d5ed71df088
EBUILD libsndfile-1.0.19.ebuild 1835 RMD160 e44246803ff0b49d86189d334d1f1abac0a926b0 SHA1 9d3bddb94116b8ca42c2dbd01e7e3568738c7e04 SHA256 cb5a5bc698b85fa7befa4837436b978c9ab47be8ba6fdbf476022a6fe0fef14e
EBUILD libsndfile-1.0.20.ebuild 1836 RMD160 c2162dfb1a1b8fdcbfcb81232bac3dcb6039652d SHA1 c1062cc028020aaeb1c85229adea5658a0015e5a SHA256 19c57a09c6ea7a32e3b2f1cb52d2f65e347bebadc9111d7c171ad1a2102c60b5
-MISC ChangeLog 15210 RMD160 b160682d8c5ffba3460fd232151d278b7d32e39b SHA1 33fcc1c589c7f1f6798ac3610bb66d2a10621fcb SHA256 994519ac540ef1f25dda9ad15736337b454cbb8ff56a08038b063b9a21ebdf45
+EBUILD libsndfile-1.0.21.ebuild 1669 RMD160 e1aa1ea2784b758277b11c59d836294c8d56436d SHA1 e3153d108cec1fc223c53f9f214ec510ccf327d7 SHA256 88056ca371e60a0728d9c719e4b336ecdb20e9645aa557fc4b55236bb4ad7d97
+MISC ChangeLog 15342 RMD160 0de168b573620c2ecee439d2afc05c173062889e SHA1 b1554c080c25a081c73439e43730033e95606548 SHA256 c668bc6117de77591a464d32e50a83c37932530f108f3eafe5ec66b243cc4c9b
MISC metadata.xml 159 RMD160 568344dc99ebe68c2e2d43d268d186757532144d SHA1 3f9589301dbaa4363c56de0f309cf792d8c38b63 SHA256 eb5b8cfa9aed067cd72d6439beac2dd0abdba30248f27e4b337012b493a18369
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.13 (GNU/Linux)
+
+iEYEARECAAYFAksmK2gACgkQvFcC4BYPU0rs/ACgloNNo1Xrw5Qoqw9DE9o1SPdr
+/okAn269LKvAr+o0NGKcwIEANYBUIQjp
+=XmAx
+-----END PGP SIGNATURE-----
diff --git a/media-libs/libsndfile/libsndfile-1.0.21.ebuild b/media-libs/libsndfile/libsndfile-1.0.21.ebuild
new file mode 100644
index 000000000000..84ac87dbcacd
--- /dev/null
+++ b/media-libs/libsndfile/libsndfile-1.0.21.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/libsndfile/libsndfile-1.0.21.ebuild,v 1.1 2009/12/14 12:11:14 aballier Exp $
+
+inherit eutils libtool autotools
+
+MY_P=${P/_pre/pre}
+
+DESCRIPTION="A C library for reading and writing files containing sampled sound"
+HOMEPAGE="http://www.mega-nerd.com/libsndfile"
+if [[ "${MY_P}" == "${P}" ]]; then
+ SRC_URI="http://www.mega-nerd.com/libsndfile/files/${P}.tar.gz"
+else
+ SRC_URI="http://www.mega-nerd.com/tmp/${MY_P}b.tar.gz"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd"
+IUSE="alsa minimal sqlite"
+
+RDEPEND="!minimal? ( >=media-libs/flac-1.2.1
+ >=media-libs/libogg-1.1.3
+ >=media-libs/libvorbis-1.2.1_rc1 )
+ alsa? ( media-libs/alsa-lib )
+ sqlite? ( >=dev-db/sqlite-3.2 )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ sed -i -e "s/noinst_PROGRAMS/check_PROGRAMS/" "${S}/tests/Makefile.am" \
+ "${S}/examples/Makefile.am" || die "sed failed"
+
+ epatch "${FILESDIR}"/${PN}-1.0.17-regtests-need-sqlite.patch
+
+ rm M4/libtool.m4 M4/lt*.m4 || die "rm failed"
+
+ AT_M4DIR=M4 eautoreconf
+ epunt_cxx
+}
+
+src_compile() {
+ econf $(use_enable sqlite) \
+ $(use_enable alsa) \
+ $(use_enable !minimal external-libs) \
+ --disable-octave \
+ --disable-gcc-werror \
+ --disable-gcc-pipe \
+ --disable-dependency-tracking
+ emake || die "emake failed"
+}
+
+src_install() {
+ emake DESTDIR="${D}" htmldocdir="/usr/share/doc/${PF}/html" install || die "emake install failed"
+ dodoc AUTHORS ChangeLog NEWS README
+}