summaryrefslogtreecommitdiff
path: root/media-sound/mp3splt-gtk
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-sound/mp3splt-gtk
reinit the tree, so we can have metadata
Diffstat (limited to 'media-sound/mp3splt-gtk')
-rw-r--r--media-sound/mp3splt-gtk/Manifest6
-rw-r--r--media-sound/mp3splt-gtk/metadata.xml14
-rw-r--r--media-sound/mp3splt-gtk/mp3splt-gtk-0.9.2-r1.ebuild54
-rw-r--r--media-sound/mp3splt-gtk/mp3splt-gtk-0.9.2.ebuild57
4 files changed, 131 insertions, 0 deletions
diff --git a/media-sound/mp3splt-gtk/Manifest b/media-sound/mp3splt-gtk/Manifest
new file mode 100644
index 000000000000..a90166111a10
--- /dev/null
+++ b/media-sound/mp3splt-gtk/Manifest
@@ -0,0 +1,6 @@
+DIST mp3splt-gtk-0.9.2.tar.gz 1070580 SHA256 2084cc942b5d1aa6ff74848a41d05cb37876cbc74dfdc341ceb424c763887650 SHA512 e837cbc0759cd6535fc466099a170d066ab72b4854f8546f524261fe660887f5d2add60d9fa1e19d68d811004c682a324b5bcba86aa8cb89ae1ad2bc2f9b1d9d WHIRLPOOL fbf430cb2ca087d2ebc9b1d98a2f9b693c14a84bc3714bf7968c75d9d9430099c84f8f884485c71b41cb9a70ba531ec80e9131e19342d033f89d4c14f7c6c15c
+EBUILD mp3splt-gtk-0.9.2-r1.ebuild 1146 SHA256 77caa704b8d4299cff1460a79197b60065a0b1a23818cb7b09257b10bdebc112 SHA512 f2046acc088a9447096b48ee27a8705b8037dcd69e2f76592158203ea51a6626cb3da119cf1b113f4689e6b59b439e6ec73d7730e029a55eaa4240b4156b9011 WHIRLPOOL e00e555938b4736a7096bbd9aacc02206859abdf93ee925d6309f2cce195ecd73108d4494abf88254e5ebed11c519b376fcafd408690634fea84a0a9daa1c58c
+EBUILD mp3splt-gtk-0.9.2.ebuild 1334 SHA256 612488bc9b786b229b915eca7623e33866b22174f4622af8342ca2b0df309497 SHA512 7741a72ee7bb2180953b9e85f558a537ab1c80fa0f1e582a7f0354178bc71222905705b7be62e9c364fd7f45b8549034292afd3ffd8639f8748d41da6119a3da WHIRLPOOL 362d32ff4cea604fde65734dbd69f5095b530da5e9ed863e117d23ac3a109e2f51d4909545618faeeff4eb10c496f66ef3740157a81ceeef75d7bf0c204e0c15
+MISC ChangeLog 4609 SHA256 3ac35d45600d8493e2473c70106e07987b6e79c8a0f97f5ee36f3102cfde4f7a SHA512 d97076067c7d3c9873f7bad2c91c632d4eb9946b48924d1a72649a93ac9fb8a88d9a12af23073012174bbfcac9544c1871a2637748b8a249ceea575244c0905d WHIRLPOOL 824ea8e3c15284cd1c40c57f23ec9fd1088a14c05a1551203ef59746d295c3072987148e571a70d0b95ba210e3d16e7657fab882f56ca54962e6cd7e21550035
+MISC ChangeLog-2015 6248 SHA256 7abc48468088f7610f5135281d298ae451003a8c4c2a21cc7f21d6aed4ed4b83 SHA512 89483853f57276c715ac2ff0ff3fa52a63692363828924b134963ba85dc018ccb3b5a57e3bd8386a480a04b31d3fb5441e7a5f31af73b67b9b498490338f3705 WHIRLPOOL 49508811f8ae42a38d27f433f1dbbd00837818cfb4c38240f74d403d9d32e62bafa2d58f2f410cb76064e5148be9045ead721f61a0fc7f612c61437fe8911d8b
+MISC metadata.xml 426 SHA256 1da339fbb73ac85e449fe63e754649fdf63cf3d753859e4f06e3f93aa9531468 SHA512 bdb4ccec57ed706d1bec69d42ae6dc1f4c5aa59155cb671df061632155d8aacceb83ec3e1c66702176d4be5a462a31d30153e32696bcf28dc6a9b2eb137f9de9 WHIRLPOOL da0ac3ea539b352684d0b431f16485a07e8125dc6ee2cf76491cbbe1167be641afbaa9e732bbda58058ca647a2253e413de775c23edd158d04a9c1ea3e10463f
diff --git a/media-sound/mp3splt-gtk/metadata.xml b/media-sound/mp3splt-gtk/metadata.xml
new file mode 100644
index 000000000000..19ed72cab9b7
--- /dev/null
+++ b/media-sound/mp3splt-gtk/metadata.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+ <use>
+ <flag name="audacious">Include <pkg>media-sound/audacious</pkg> support</flag>
+ </use>
+ <upstream>
+ <remote-id type="sourceforge">mp3splt</remote-id>
+ </upstream>
+</pkgmetadata>
diff --git a/media-sound/mp3splt-gtk/mp3splt-gtk-0.9.2-r1.ebuild b/media-sound/mp3splt-gtk/mp3splt-gtk-0.9.2-r1.ebuild
new file mode 100644
index 000000000000..771bf3e83a70
--- /dev/null
+++ b/media-sound/mp3splt-gtk/mp3splt-gtk-0.9.2-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit versionator 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 doc gstreamer nls"
+
+RDEPEND="
+ ~media-libs/libmp3splt-0.9.2
+ x11-libs/gtk+:3
+ audacious? ( >=media-sound/audacious-3.0 )
+ !audacious? ( dev-libs/dbus-glib )
+ gstreamer? (
+ media-libs/gstreamer:1.0
+ media-plugins/gst-plugins-meta:1.0[mp3] )
+"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+ default
+
+ if use audacious; then
+ sed -i \
+ -e 's:@AUDACIOUS_LIBS@:-laudclient &:' \
+ src/Makefile.am || die
+ fi
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf
+
+ use nls || myconf+=" --disable-nls"
+ use audacious || myconf+=" --disable-audacious"
+ use gstreamer || myconf+=" --disable-gstreamer"
+
+ econf \
+ --disable-gnome \
+ $(use_enable doc doxygen_doc) \
+ --disable-cutter \
+ ${myconf}
+}
diff --git a/media-sound/mp3splt-gtk/mp3splt-gtk-0.9.2.ebuild b/media-sound/mp3splt-gtk/mp3splt-gtk-0.9.2.ebuild
new file mode 100644
index 000000000000..c6495c8a8305
--- /dev/null
+++ b/media-sound/mp3splt-gtk/mp3splt-gtk-0.9.2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils versionator 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 doc gnome gstreamer nls"
+
+RDEPEND="~media-libs/libmp3splt-0.9.2
+ x11-libs/gtk+:3
+ audacious? ( >=media-sound/audacious-3.0 )
+ !audacious? ( dev-libs/dbus-glib )
+ gstreamer? ( media-libs/gstreamer:1.0
+ media-plugins/gst-plugins-meta:1.0[mp3] )
+ gnome? ( gnome-base/libgnomeui )"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig
+ 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
+ fi
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf
+
+ use nls || myconf+=" --disable-nls"
+ use audacious || myconf+=" --disable-audacious"
+ use gstreamer || myconf+=" --disable-gstreamer"
+
+ econf \
+ --disable-dependency-tracking \
+ $(use_enable gnome) \
+ $(use_enable doc doxygen_doc) \
+ --disable-cutter \
+ ${myconf}
+}
+
+src_install() {
+ default
+ dodoc AUTHORS ChangeLog NEWS README
+}