media-sound/mp3splt-gtk: Bump to 0.7 (bug #344863)
authorSebastian Pipping <sping@gentoo.org>
Wed, 3 Aug 2011 21:16:19 +0000 (21:16 +0000)
committerSebastian Pipping <sping@gentoo.org>
Wed, 3 Aug 2011 21:16:19 +0000 (21:16 +0000)
Package-Manager: portage-2.1.10.10/cvs/Linux x86_64

media-sound/mp3splt-gtk/ChangeLog
media-sound/mp3splt-gtk/Manifest
media-sound/mp3splt-gtk/metadata.xml
media-sound/mp3splt-gtk/mp3splt-gtk-0.7.ebuild [new file with mode: 0644]

index 52b8a3bcbe482edfdb8a45e91d9a57d278037c3d..073226a82d5da8a9b40503b89d94c29f9634bf01 100644 (file)
@@ -1,6 +1,12 @@
 # ChangeLog for media-sound/mp3splt-gtk
-# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/mp3splt-gtk/ChangeLog,v 1.18 2010/10/10 18:42:44 armin76 Exp $
+# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mp3splt-gtk/ChangeLog,v 1.19 2011/08/03 21:16:19 sping Exp $
+
+*mp3splt-gtk-0.7 (03 Aug 2011)
+
+  03 Aug 2011; Sebastian Pipping <sping@gentoo.org> +mp3splt-gtk-0.7.ebuild:
+  Bump to 0.7, enable gnome support, restrict Audacious support to <3.0 due to
+  build failurs with mixed GTK 2 and 3
 
   10 Oct 2010; Raúl Porcel <armin76@gentoo.org> mp3splt-gtk-0.5.9.ebuild:
   sparc stable wrt #326139
index 68e701e658aa3644e6baa86d5b67639bce8306ef..c7edc445880fc461c1fd11e01a754c6249369eb7 100644 (file)
@@ -1,4 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 DIST mp3splt-gtk-0.5.9.tar.gz 304691 RMD160 4f2316ef03ab3bfc57a63af3b47cbe0a015bfd15 SHA1 b8d002b8714ce9f0c21c830613b6bb2737eb6837 SHA256 6742caf7f79246d1b06d2dd9fb53c9d7d9df97508dcd6dc716e6f679ef2905b3
+DIST mp3splt-gtk-0.7.tar.gz 849473 RMD160 34af2506fca171b2c8650b931a508751a2cb1e2f SHA1 06b0d86342a24426905ce355e3fcc417249ec4ee SHA256 67046b0ab119907e8614089d42f180bdca034e758e24e2d078308e4d26fe8fd0
 EBUILD mp3splt-gtk-0.5.9.ebuild 1303 RMD160 5bfa4551a55bd5cd8a5ec2132b73c066c95f7e14 SHA1 afba21233ef1f407d91f2d1f23cbb1756b16d734 SHA256 2960c769dd42ca0ff705acff6f239be729727967f1fa2875e4cb1e33229eb5f8
-MISC ChangeLog 2502 RMD160 5f4d63301dd5f032d45f0e80596ca22d99271fd2 SHA1 b4f03ad32b86a5fba4f369416e79b9cbb5d81f4f SHA256 a1fc352182c320d9cac178cba49955021b5644f2b471ceefad43fcd6286b9218
-MISC metadata.xml 255 RMD160 d85a5016966c172bce2959b604e499bf66bbcbb6 SHA1 3cd35682fbc4fcddff8d19dfe3b1299d1f5a475f SHA256 5725d630e38f79264edd85c19e3ef4784c67806052c244c3b9fc1d98de845d61
+EBUILD mp3splt-gtk-0.7.ebuild 1486 RMD160 e6cd13a88d4d874708410828d627755516d808c3 SHA1 4eb2dbdff74ed8505777b0fbfee949a28868e6cd SHA256 1a4400d5d44957dd9b38833fb1c29ec7c1e387d456bd5e1fc41ee19f6b8dd192
+MISC ChangeLog 2728 RMD160 674a5c06fb5b28001829a39f0d92a35116b89d14 SHA1 d5c000c11cc38a61c86aadc1455859350047e412 SHA256 df7aec596836b76adb2647f13a4a4fcd4ece327b80e1b4c9be0aae3bb83d2305
+MISC metadata.xml 351 RMD160 61bf6f5b6db674bc46e0d742e691352f92d0b568 SHA1 7dc16a5a7e39cb0fc47f7d6cc668bb22d6e1dbbd SHA256 69016600dde410b32abb84f667375859110fc0e97020cb207e9cd5a77a37627b
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (GNU/Linux)
+
+iEYEARECAAYFAk45up8ACgkQsAvGakAaFgD+aQCfST1ySPFAb7dkgqonnXlX8P0x
+fMMAoLSVaWsS0AffQIdbhz9KGMVNMUxq
+=wjAe
+-----END PGP SIGNATURE-----
index 751c0f42ebf5a54cf1d89ed6fb3992a2c8ffd95b..5bcaaae7782be82f9973d891eb5ba43b02dbce09 100644 (file)
@@ -2,6 +2,10 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
        <herd>sound</herd>
+       <maintainer>
+               <email>sping@gentoo.org</email>
+               <name>Sebastian Pipping</name>
+       </maintainer>
        <use>
                <flag name='audacious'>Include <pkg>media-sound/audacious</pkg> support</flag>
        </use>
diff --git a/media-sound/mp3splt-gtk/mp3splt-gtk-0.7.ebuild b/media-sound/mp3splt-gtk/mp3splt-gtk-0.7.ebuild
new file mode 100644 (file)
index 0000000..65bfa9d
--- /dev/null
@@ -0,0 +1,54 @@
+# Copyright 1999-2011 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/mp3splt-gtk/mp3splt-gtk-0.7.ebuild,v 1.1 2011/08/03 21:16:19 sping Exp $
+
+EAPI=2
+inherit autotools multilib
+
+DESCRIPTION="a GTK+ based utility to split mp3 and ogg files without decoding."
+HOMEPAGE="http://mp3splt.sourceforge.net"
+SRC_URI="mirror://sourceforge/mp3splt/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+IUSE="audacious gnome gstreamer nls"
+
+# Audacious 3.x pulls in GTK+ 3.x which leads to compile errors
+RDEPEND=">=x11-libs/gtk+-2.6:2
+       >=media-libs/libmp3splt-0.7
+       audacious? ( <media-sound/audacious-3.0 )
+       gstreamer? ( media-libs/gst-plugins-base:0.10 )
+       gnome? ( gnome-base/libgnomeui )"
+DEPEND="${RDEPEND}
+       gnome? ( app-text/gnome-doc-utils app-text/rarian )
+       nls? ( sys-devel/gettext )"
+
+src_prepare() {
+       if use audacious; then
+               sed -i \
+                       -e 's:@AUDACIOUS_LIBS@:-laudclient &:' \
+                       src/Makefile.am || die
+               eautoreconf
+       fi
+}
+
+src_configure() {
+       local myconf
+
+       use nls || myconf+=" --disable-nls"
+       use audacious || myconf+=" --disable-audacious"
+       use gstreamer || myconf+=" --disable-gstreamer"
+
+       econf \
+               --disable-dependency-tracking \
+               --with-mp3splt-libraries=/usr/$(get_libdir) \
+               --with-mp3splt-includes=/usr/include/libmp3splt \
+               $(use_enable gnome) \
+               ${myconf}
+}
+
+src_install() {
+       emake DESTDIR="${D}" install || die
+       dodoc AUTHORS ChangeLog NEWS README
+}