summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'media-sound/sweep')
-rw-r--r--media-sound/sweep/ChangeLog8
-rw-r--r--media-sound/sweep/Manifest18
-rw-r--r--media-sound/sweep/files/sweep-0.9.3-configure.patch53
-rw-r--r--media-sound/sweep/sweep-0.9.3-r1.ebuild50
4 files changed, 120 insertions, 9 deletions
diff --git a/media-sound/sweep/ChangeLog b/media-sound/sweep/ChangeLog
index cb1addf1811d..72a5ca3d3a27 100644
--- a/media-sound/sweep/ChangeLog
+++ b/media-sound/sweep/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/sweep
# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/sweep/ChangeLog,v 1.42 2011/03/29 07:33:57 radhermit Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sweep/ChangeLog,v 1.43 2011/03/29 07:41:46 radhermit Exp $
+
+*sweep-0.9.3-r1 (29 Mar 2011)
+
+ 29 Mar 2011; Tim Harder <radhermit@gentoo.org> +sweep-0.9.3-r1.ebuild,
+ +files/sweep-0.9.3-configure.patch:
+ Revision bump to fix configure script library enabling. Update to EAPI 4.
29 Mar 2011; Tim Harder <radhermit@gentoo.org> sweep-0.9.3.ebuild:
Update to EAPI 2, remove unused eutils eclass, and use slot deps for gtk+ and
diff --git a/media-sound/sweep/Manifest b/media-sound/sweep/Manifest
index ff55c99a5e1f..5c1115e3bc51 100644
--- a/media-sound/sweep/Manifest
+++ b/media-sound/sweep/Manifest
@@ -1,18 +1,20 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
+AUX sweep-0.9.3-configure.patch 1929 RMD160 3e634bb1c7cb53e6ee011beab39107b0a5fe7a9d SHA1 5dad1c221ce586222a76dfbb821ef47d7730c7d3 SHA256 fe175032688b8620b3e92a21079696a0bed6603a46279b2ed8b5ec6d10b268a8
DIST sweep-0.9.3.tar.gz 1248948 RMD160 54c1e6ea94d58494dfc362150551b6a02268476d SHA1 1257e2c5544ca45708f8d99bf2ec0116a22708e4 SHA256 be65f19e9d63c74d47d79acfc4fbb6fd4b93dfa794417c7b7a3379e217ecd4fc
+EBUILD sweep-0.9.3-r1.ebuild 1263 RMD160 66568410ba4465b81e84b095c051058a5daf957a SHA1 c1fd13bc75b6f0f5b16347dc7b85ba80eff80f65 SHA256 8ff1ae20d7186a6e003547b52b9ac691f4fc7ad0c354d9e088b9a2b3dee41cec
EBUILD sweep-0.9.3.ebuild 1231 RMD160 9ab5a62fc14679991b5cf8b9d9175a18c1a2d77a SHA1 4e6ab79fdf93b600ef3d8bd04cf4e4ca4537ec9e SHA256 5e59341f22b0ef2dcdf003a82df7927d6308b9b7e58a587f03f0556f61746e32
-MISC ChangeLog 5155 RMD160 da9f2772cc25bd4f6abe434491fd6f15cccdf33a SHA1 2c6083679df0e515870429b924fc29073f56ef96 SHA256 d571628485e6063ecf6c0e7d13efff6588b360c2df4d022ca8e1c57afb53dc2e
+MISC ChangeLog 5374 RMD160 0b239d596171cb6f95c66f062d0f1474f68e2892 SHA1 65d9421563f47f2b1ddce326b0d411a1597ba95d SHA256 95a3a7e24e7bac1fc4f4d7c81e5df83614bb49acd62e0524b84d7c22aeff2bf3
MISC metadata.xml 161 RMD160 2738d17827a71b5ccbadae4c4f909d2b57d147b0 SHA1 90201ddb830142147774cc7b7b5178fbd0a9af0c SHA256 0ba191421eefd954d1efe9f6c3384e8c8d7455d35a7e79457272e1c29211b09e
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
-iQEcBAEBAgAGBQJNkYtuAAoJEEqz6FtPBkyjbAQH/1GB1iNOZ19v8crLnQKEcVvZ
-46nEtFrLeLYQv4YC6AsphLRsD/DQYpJhB9F3YM92joWmjUyzc5kFoy5Pu+cUFjCJ
-1cmQMHY1AYNczLwX9FiJESW6HLzSBcThrJhs8C4EM3ZnPIP6joLsIDHov/MSBPpD
-4NOtu7HmqQ/C9hXUlYxxxDM+0YbO3UmmSOg7DvD6wszerGe1zGcwgVHZuuspDhjx
-B+K91YszawUNdRpd1h0mygnbBkhcU5ZPFAPEKdMU3lA8TtpmzGgC4IOF2smFAA4K
-7OSTiLb6HSsIfBC+reYeFeutnC8ucwiO+4+jr9O8ysPhRs1/91Ot6zHBTfGCNXk=
-=1Zey
+iQEcBAEBAgAGBQJNkY1AAAoJEEqz6FtPBkyjZyIH/Rnr1Gn47WViyqDG0zRwa3HE
+jC4kkacyQFbz3EV8Fbl2jdgW+hV0HVEQcgI6KFg1r5iZnZ/pb2eDN0Vg3bSjR26j
+K8HYGwXvKJLoY6L+B+nV4vuQekcirWCk8VjGZ0R/pQcD2ynP6uuDq4xBSf4eApW7
+i6hZ1QtsAgMnB8m9Aty7mHZiufIPJvCTzcgomeJR9tIwCO6dnPMqdVJ1irXg8+Er
+yEP/YK0JfbuzaYW9H7WwPRRtq4f/t/mrZdgs6DfTOE43wXXqGywyPSY87h5IxrOH
+LAHnok/2266DXS83jAuICwzYYDB0TgLHx1a3RM83tcoMWALR+aFUnKms32YWUUE=
+=ZaA7
-----END PGP SIGNATURE-----
diff --git a/media-sound/sweep/files/sweep-0.9.3-configure.patch b/media-sound/sweep/files/sweep-0.9.3-configure.patch
new file mode 100644
index 000000000000..38c8717c4cdd
--- /dev/null
+++ b/media-sound/sweep/files/sweep-0.9.3-configure.patch
@@ -0,0 +1,53 @@
+--- sweep-0.9.3/configure.ac.orig
++++ sweep-0.9.3/configure.ac
+@@ -137,13 +137,13 @@
+
+ ac_enable_oggvorbis=yes
+ AC_ARG_ENABLE(oggvorbis,
+- [ --disable-oggvorbis disable Ogg Vorbis support],
+- [ ac_enable_oggvorbis=no ], [ ac_enable_oggvorbis=yes ])
++ [ --enable-oggvorbis enable Ogg Vorbis support],
++ [ ac_enable_oggvorbis=yes ], [ ac_enable_oggvorbis=no ])
+
+ ac_enable_speex=yes
+ AC_ARG_ENABLE(speex,
+- [ --disable-speex disable Speex support],
+- [ ac_enable_speex=no ], [ ac_enable_speex=yes ])
++ [ --enable-speex enable Speex support],
++ [ ac_enable_speex=yes ], [ ac_enable_speex=no ])
+
+ dnl Both Vorbis and Speex require Ogg, so check for it first either way
+ if test "x${ac_enable_oggvorbis}" != xno ||
+@@ -274,8 +274,8 @@
+
+ ac_enable_mad=yes
+ AC_ARG_ENABLE(mad,
+- [ --disable-mad disable libmad (MPEG audio loading) support],
+- [ ac_enable_mad=no ], [ ac_enable_mad=yes ])
++ [ --enable-mad enable libmad (MPEG audio loading) support],
++ [ ac_enable_mad=yes ], [ ac_enable_mad=no ])
+
+ if test "x${ac_enable_mad}" != xno ; then
+ AC_CHECK_LIB(mad, mad_decoder_init, HAVE_MAD="maybe")
+@@ -301,8 +301,8 @@
+
+ ac_enable_src=yes
+ AC_ARG_ENABLE(src,
+- [ --disable-src enable secret rabbit code (libsamplerate)],
+- [ ac_enable_src=no ], [ ac_enable_src=yes])
++ [ --enable-src enable secret rabbit code (libsamplerate)],
++ [ ac_enable_src=yes ], [ ac_enable_src=no])
+
+ if test "x${ac_enable_src}" != xno ; then
+ PKG_CHECK_MODULES(SAMPLERATE, samplerate >= 0.0.9,
+@@ -324,8 +324,8 @@
+
+ ac_enable_alsa=yes
+ AC_ARG_ENABLE(alsa,
+- [ --disable-alsa Disable ALSA, and enable use of OSS],
+- [ ac_enable_alsa=no ])
++ [ --enable-alsa enable ALSA support],
++ [ ac_enable_alsa=yes ], [ ac_enable_alsa=no ])
+
+ if test "x${ac_enable_alsa}" != xno ; then
+
diff --git a/media-sound/sweep/sweep-0.9.3-r1.ebuild b/media-sound/sweep/sweep-0.9.3-r1.ebuild
new file mode 100644
index 000000000000..782c1d467447
--- /dev/null
+++ b/media-sound/sweep/sweep-0.9.3-r1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/sweep/sweep-0.9.3-r1.ebuild,v 1.1 2011/03/29 07:41:46 radhermit Exp $
+
+EAPI=4
+
+inherit eutils autotools
+
+DESCRIPTION="Audio editor and live playback tool"
+HOMEPAGE="http://www.metadecks.org/software/sweep/"
+SRC_URI="mirror://sourceforge/sweep/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE="alsa ladspa vorbis mp3 libsamplerate speex"
+
+RDEPEND=">=media-libs/libsndfile-1.0
+ >=x11-libs/gtk+-2.4.0:2
+ >=dev-libs/glib-2.2.0:2
+ alsa? ( media-libs/alsa-lib )
+ libsamplerate? ( media-libs/libsamplerate )
+ speex? ( media-libs/speex )
+ vorbis? ( media-libs/libogg media-libs/libvorbis )
+ mp3? ( media-libs/libmad )
+ ladspa? ( media-libs/ladspa-sdk )"
+DEPEND="${RDEPEND}
+ dev-util/pkgconfig"
+
+DOCS=(AUTHORS ChangeLog NEWS README TODO)
+
+LANGS="de el es_ES fr hu it ja pl ru"
+
+for X in ${LANGS}; do
+ IUSE="${IUSE} linguas_${X}"
+done
+
+src_prepare() {
+ epatch "${FILESDIR}"/${P}-configure.patch
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ $(use_enable vorbis oggvorbis) \
+ $(use_enable mp3 mad) \
+ $(use_enable speex) \
+ $(use_enable libsamplerate src) \
+ $(use_enable alsa)
+}