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
commit0e21accde062399c1aea43a8a0c7947ee94b1233 (patch)
tree05870535673bf8280517b844bd2a3e2ea3aad73b /media-sound/transkode
parentInitial import. Dependency for media-sound/transkode. Ebuild submitted by Jur... (diff)
downloadhistorical-0e21accde062399c1aea43a8a0c7947ee94b1233.tar.gz
historical-0e21accde062399c1aea43a8a0c7947ee94b1233.tar.bz2
historical-0e21accde062399c1aea43a8a0c7947ee94b1233.zip
Version bump, fixes 187996.
Package-Manager: portage-2.1.5.5
Diffstat (limited to 'media-sound/transkode')
-rw-r--r--media-sound/transkode/ChangeLog10
-rw-r--r--media-sound/transkode/Manifest15
-rw-r--r--media-sound/transkode/files/transkode-0.7-gcc-4.3.patch33
-rw-r--r--media-sound/transkode/transkode-0.7.ebuild77
4 files changed, 123 insertions, 12 deletions
diff --git a/media-sound/transkode/ChangeLog b/media-sound/transkode/ChangeLog
index 15d8ad98f818..c5ff32e43e41 100644
--- a/media-sound/transkode/ChangeLog
+++ b/media-sound/transkode/ChangeLog
@@ -1,6 +1,14 @@
# ChangeLog for media-sound/transkode
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/transkode/ChangeLog,v 1.9 2008/04/24 11:22:48 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/transkode/ChangeLog,v 1.10 2008/06/14 02:44:59 yngwin Exp $
+
+*transkode-0.7 (14 Jun 2008)
+
+ 14 Jun 2008; Ben de Groot <yngwin@gentoo.org>
+ +files/transkode-0.7-gcc-4.3.patch, +transkode-0.7.ebuild:
+ Version bump, with changes to the ebuild submitted by Jure Kobal in bug
+ 187996. Updated gcc-4.3 patch. Dropped ~x86-fbsd because xineadump needs
+ to be keyworded for that arch first.
24 Apr 2008; Diego Pettenò <flameeyes@gentoo.org>
+files/transkode-0.6+gcc-4.3.patch, transkode-0.6-r1.ebuild:
diff --git a/media-sound/transkode/Manifest b/media-sound/transkode/Manifest
index 4c63f6c08308..cfb4793813cd 100644
--- a/media-sound/transkode/Manifest
+++ b/media-sound/transkode/Manifest
@@ -1,20 +1,13 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
AUX transkode-0.6+gcc-4.3.patch 1187 RMD160 9fdaf7fcd33ebbdbe6c0eb666366be9bf1902bab SHA1 4ecb9f41e1d10911c988f61f3a6019b6f25095bf SHA256 deb4456cdc96a13de7559a660900557d9c3480908218cc48c5d4f476ef8b88cf
AUX transkode-0.6-wavpack-options-fix.patch 618 RMD160 d434e889be88ac313cd3c3f654ffc1b6aab960ad SHA1 d0cf776fe5057c323aef1c55dc44b8957c8b6b36 SHA256 d022e8c16940ead177106ac16d90001c99f82720220c0018e8038086f71350ae
AUX transkode-0.6-wvunpack-options-fix.patch 517 RMD160 5aab4363f834ae171b11df51f810d4e1b91ca001 SHA1 325e8c500489d07376e46ad1fd7f109bc5e4229f SHA256 2daff1bed25e30d9a548c7be1e931ea61122c03f2f73ba2c5856d6f24a521f86
+AUX transkode-0.7-gcc-4.3.patch 1013 RMD160 258c63aba18185e4c0cacb91b791f21d45a07b24 SHA1 3c6076c3c09225a8bf4bbffb571fcb950846074e SHA256 8d7006651129741b43daf0f55e1b6213721d54cd4ee3959265bf6a93058ace6f
DIST transkode-0.6.tar.bz2 871042 RMD160 86d082c1d56d915d20083d9e897477b12abc9ff0 SHA1 33636a8caddf55696a31a2e39c49b9c411bae841 SHA256 2538063f735c4a4d9f9b379b37073970a255c8328eb487fa06c69ffe8ff83e67
DIST transkode-0.6b2.tar.bz2 803534 RMD160 9b55935045cad67bebee69589d131c076a2b2bb8 SHA1 36601cf0ee877a08f51614f6fbfd289e922f456b SHA256 7f447c37b9c7db1afc45294ab4f11cbc369b718e372345089b72f5f28d99cc9d
+DIST transkode-0.7.tar.bz2 997259 RMD160 6c399d127738f68d200d5031a5abeec3f3c21627 SHA1 7d06419f8e62b924355869a1fb11996746bcae1b SHA256 e2df37d18e6de81412b9aecfc241a04f9af9d9fba65b7249ed5258568e6e9415
EBUILD transkode-0.6-r1.ebuild 1509 RMD160 d302091a039d2351c2c2e501a945816234715fb8 SHA1 f876c3b8d09e75b52e80febefa0d0de63956560c SHA256 670ed11e088a173e260fc24a5d9627dc63b394afce34c8a7af45d92b3bb6d5d5
EBUILD transkode-0.6.ebuild 1358 RMD160 8a3e690b74e1d7df7b0a06641259b9a69cfb54a2 SHA1 2633685806efd3c323daa8ddf78f9ef0d1c873a3 SHA256 393aaa69aec39098990329b4568efe63e386ad7c69106fc458ea2afc268f6c77
EBUILD transkode-0.6_beta2.ebuild 1149 RMD160 0e6b0f6154ad145f66035063bc3520ee6efabaae SHA1 270cc61c1e65f55d18f70852f855919217188d2e SHA256 dda29a6dc0b99ac4e40c1202dea42a2f0dcea9641a05cb44a25b467e5d6581fe
-MISC ChangeLog 1938 RMD160 b056535048396d61bc8de0659bbd258a7c1cf94b SHA1 ffd1a74acae56e5d6524f62898d943743ed2bb41 SHA256 63f93db3d0c7b535bf86f5b565757e8c32e38d5ae26d0f7b09f9eb71cb054582
+EBUILD transkode-0.7.ebuild 2147 RMD160 18cca11557d8acf16e216b68546452024abff49f SHA1 974b9d928dca0b8c8489e8fd063182a940f98a0f SHA256 e7593a48743ec7d7da4d182be17ef58fc025aa89cde2b7058b7bcc70e685fb3b
+MISC ChangeLog 2264 RMD160 df99dde90f2112d0cb92c894b5399ddb6c74686c SHA1 7a3c2a3a2cf8518758e6698ee64b5e9ecf35b07f SHA256 cc0686f6b0b181f71b318fbfe003f2aee8dae1292fc2a34ccbfe4b52b5836fb4
MISC metadata.xml 175 RMD160 b83c98cecf42dee70ceb6176e04d25bd0ca3bb47 SHA1 53b99ea5fccaad7ef2442059a91878a36714594b SHA256 bef114df47e8714056f8ba499d57edbba26f1a7e0dbaca7dbfbe4beae4272729
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.9 (GNU/Linux)
-
-iEYEARECAAYFAkgQbY8ACgkQAiZjviIA2XgpAACfbRbvrpGjbPKM1ztpn9uuaIY1
-LBwAniyrnxhot7Is3NoQ2as9RTscRUKm
-=T7EJ
------END PGP SIGNATURE-----
diff --git a/media-sound/transkode/files/transkode-0.7-gcc-4.3.patch b/media-sound/transkode/files/transkode-0.7-gcc-4.3.patch
new file mode 100644
index 000000000000..913643cc447b
--- /dev/null
+++ b/media-sound/transkode/files/transkode-0.7-gcc-4.3.patch
@@ -0,0 +1,33 @@
+--- transkode-orig/src/common/commondefs.cpp 2008-06-14 03:24:47.917494228 +0200
++++ transkode/src/common/commondefs.cpp 2008-06-14 03:28:53.997494410 +0200
+@@ -38,6 +38,8 @@
+ #include <unistd.h>
+ #endif
+
++#include <cstdlib>
++
+ /**
+ * GeneralOpt
+ */
+--- transkode-orig/src/configdialog/streamsettings.ui.h 2008-06-14 03:25:38.949495111 +0200
++++ transkode/src/configdialog/streamsettings.ui.h 2008-06-14 03:29:31.221493848 +0200
+@@ -42,6 +42,8 @@
+ #include <kmessagebox.h>
+ #include <klocale.h>
+
++#include <cstdlib>
++
+ void StreamSettings::cleanUpRippedStreams()
+ {
+ if ( KMessageBox::warningContinueCancel(
+--- transkode-orig/src/plugins/processhandler.cpp 2008-06-14 03:28:04.489494618 +0200
++++ transkode/src/plugins/processhandler.cpp 2008-06-14 03:30:00.181493697 +0200
+@@ -28,6 +28,8 @@
+ #include <qtimer.h>
+ #include <qregexp.h>
+
++#include <cstdlib>
++
+ ProcessHandler::ProcessHandler( int priority, int comm, QObject* parent, const char* name ):
+ QProcess( parent, name ),
+ m_priority( priority ),
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
+}