summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen de Groot <yngwin@gentoo.org>2008-06-14 02:45:00 +0000
committerBen de Groot <yngwin@gentoo.org>2008-06-14 02:45:00 +0000
commit1bb2124121b6ea0009fd3027aea2dc697ec38673 (patch)
tree4c0bdba17a082a48f1458391caf9b6a4bfa58540 /media-sound/transkode/transkode-0.7.ebuild
parentInitial import. Dependency for media-sound/transkode. Ebuild submitted by Jur... (diff)
downloadgentoo-2-1bb2124121b6ea0009fd3027aea2dc697ec38673.tar.gz
gentoo-2-1bb2124121b6ea0009fd3027aea2dc697ec38673.tar.bz2
gentoo-2-1bb2124121b6ea0009fd3027aea2dc697ec38673.zip
Version bump, fixes 187996.
(Portage version: 2.1.5.5)
Diffstat (limited to 'media-sound/transkode/transkode-0.7.ebuild')
-rw-r--r--media-sound/transkode/transkode-0.7.ebuild77
1 files changed, 77 insertions, 0 deletions
diff --git a/media-sound/transkode/transkode-0.7.ebuild b/media-sound/transkode/transkode-0.7.ebuild
new file mode 100644
index 000000000000..ac53845f9eb7
--- /dev/null
+++ b/media-sound/transkode/transkode-0.7.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/transkode/transkode-0.7.ebuild,v 1.1 2008/06/14 02:44:59 yngwin Exp $
+
+ARTS_REQUIRED="never"
+
+inherit kde
+
+DESCRIPTION="KDE frontend for various audio transcoding tools"
+HOMEPAGE="http://kde-apps.org/content/show.php?content=37669"
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="amarok ffmpeg gstreamer mplayer wavpack xine"
+
+RDEPEND="media-libs/taglib
+ amarok? ( media-sound/amarok )
+ ffmpeg? ( media-video/ffmpeg )
+ gstreamer? (
+ >=media-libs/gstreamer-0.10
+ >=media-libs/gst-plugins-good-0.10
+ >=media-plugins/gst-plugins-flac-0.10
+ >=media-plugins/gst-plugins-lame-0.10
+ >=media-plugins/gst-plugins-vorbis-0.10
+ >=media-plugins/gst-plugins-ogg-0.10
+ >=media-plugins/gst-plugins-faad-0.10
+ )
+ mplayer? ( media-video/mplayer )
+ wavpack? ( media-sound/wavpack )
+ xine? ( media-sound/xineadump )"
+DEPEND="${RDEPEND}"
+
+need-kde 3.5
+
+PATCHES=( "${FILESDIR}/${P}-gcc-4.3.patch" )
+
+S="${WORKDIR}/${PN}"
+
+pkg_setup() {
+ if ! use ffmpeg || ! use mplayer || ! use gstreamer; then
+ echo
+ ewarn "TransKode should be emerged with at least one of next"
+ ewarn "use flags: mplayer, ffmpeg, gstreamer or xine!"
+ ewarn "None of them is mandatory but they install programs that"
+ ewarn "can be used for decoding of audio formats for which no "
+ ewarn "other decoder is present."
+ echo
+ ebeep
+ epause 5
+ fi
+}
+
+src_compile() {
+ local myconf="$(use_enable amarok amarokscript)"
+ kde_src_compile
+}
+
+src_install() {
+ kde_src_install
+
+ dodir /usr/share/applications/kde
+ mv "${D}/usr/share/applnk/${PN}.desktop" \
+ "${D}/usr/share/applications/kde"
+ echo "\nCategories=Qt;KDE;Application;AudioVideo;" \
+ >> "${D}/usr/share/applications/kde/${PN}.desktop"
+}
+
+pkg_postinst() {
+ if use amarok; then
+ elog "If you want to use TransKode to encode audio files on the fly"
+ elog "when transferring music to a portable media device, remember"
+ elog "to start the TransKode script through the Script Manager"
+ elog "on the Tools menu."
+ fi
+}