diff options
author | Carsten Lohrke <carlo@gentoo.org> | 2009-02-13 23:38:47 +0000 |
---|---|---|
committer | Carsten Lohrke <carlo@gentoo.org> | 2009-02-13 23:38:47 +0000 |
commit | 835bc10c803e8439b824f48bfab4211160a68ed3 (patch) | |
tree | bdf0ab8b9d002325af3e8d9d55a4d41e92b5f14c /media-sound | |
parent | Get rid of invalid aRts dependency. (diff) | |
download | historical-835bc10c803e8439b824f48bfab4211160a68ed3.tar.gz historical-835bc10c803e8439b824f48bfab4211160a68ed3.tar.bz2 historical-835bc10c803e8439b824f48bfab4211160a68ed3.zip |
Missing eclass function calls. Proper desktop file fix.
Package-Manager: portage-2.2_rc23/cvs/Linux i686
Diffstat (limited to 'media-sound')
-rw-r--r-- | media-sound/transkode/ChangeLog | 10 | ||||
-rw-r--r-- | media-sound/transkode/Manifest | 4 | ||||
-rw-r--r-- | media-sound/transkode/files/transkode-0.7-desktop-file.diff | 27 | ||||
-rw-r--r-- | media-sound/transkode/transkode-0.7-r1.ebuild | 80 |
4 files changed, 118 insertions, 3 deletions
diff --git a/media-sound/transkode/ChangeLog b/media-sound/transkode/ChangeLog index 0425ecd746ff..8dfc11d66725 100644 --- a/media-sound/transkode/ChangeLog +++ b/media-sound/transkode/ChangeLog @@ -1,6 +1,12 @@ # 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.13 2008/12/26 17:14:05 scarabeus Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/transkode/ChangeLog,v 1.14 2009/02/13 23:38:47 carlo Exp $ + +*transkode-0.7-r1 (13 Feb 2009) + + 13 Feb 2009; Carsten Lohrke <carlo@gentoo.org> + +files/transkode-0.7-desktop-file.diff, +transkode-0.7-r1.ebuild: + Missing eclass function calls. Proper desktop file fix. 26 Dec 2008; Tomas Chvatal <scarabeus@gentoo.org> -transkode-0.6_beta2.ebuild, -transkode-0.6.ebuild, diff --git a/media-sound/transkode/Manifest b/media-sound/transkode/Manifest index 9d161a9c34d9..78529e0347d6 100644 --- a/media-sound/transkode/Manifest +++ b/media-sound/transkode/Manifest @@ -1,10 +1,12 @@ 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-desktop-file.diff 878 RMD160 4fd4d212e92cec3bfaa50d7737f2560104565c20 SHA1 627cbc617a2677e29859609dd3a5fc30b38db23d SHA256 fc70f011d7cb5665b9d05dd13a92b2682dcbd15de008a61e2667f234bda170e7 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.7.tar.bz2 997259 RMD160 6c399d127738f68d200d5031a5abeec3f3c21627 SHA1 7d06419f8e62b924355869a1fb11996746bcae1b SHA256 e2df37d18e6de81412b9aecfc241a04f9af9d9fba65b7249ed5258568e6e9415 EBUILD transkode-0.6-r1.ebuild 1520 RMD160 99481debb73492926d2a801c76f8067ea8b37a23 SHA1 25f60634f948c414c25da9ca5d967bbe2c886117 SHA256 b23060912f51bcaaceb85e35a72e5fcca30501b986196447e4463d249b2a6794 +EBUILD transkode-0.7-r1.ebuild 2078 RMD160 d492d02e182aa6c94048b8c644957e28ce2c32f8 SHA1 95af1388de3c1c14badc4f9cac5ff4161872a145 SHA256 ec80bd3ba6d68a5a2612f3378d478b2e5d183f245de1348b935d5748b6e39b2e EBUILD transkode-0.7.ebuild 2180 RMD160 d13aaf30041c427b0e3282ed09ad6eea4384fedf SHA1 704dba0710964b6139c42497de78dea002e45ab2 SHA256 9f48108f1a2bc6583efa9428a6527477b0f1541dddc35165e8f9bfbf20693aee -MISC ChangeLog 2731 RMD160 c7dc8debae2003d04660ac9c91796af8afa795dc SHA1 8d2491e3c0774e174975ee16dd9bbf08ba3e3e3e SHA256 226d932c64e2b488f99da1719277240dc0b4c7113aade85aec5791540ce28a9f +MISC ChangeLog 2936 RMD160 790e98a61385012f81260246ef7bb889a20b4db0 SHA1 1b2acba36b88081440c2ee61d29555e36270042f SHA256 96ef22d7f4353d79ecb82c04fce401712347492a5ca32095ceaba4d7416c2fc0 MISC metadata.xml 247 RMD160 fa5320133b2899f74883bb217beec9aefd58dae6 SHA1 fa8aa702c6ba47e61a9dfc4f9d5cc9bbbb5f4be5 SHA256 3670c774be41a9dec2e752ae168cbbf1491c96bc6571757d82bca6a32f601338 diff --git a/media-sound/transkode/files/transkode-0.7-desktop-file.diff b/media-sound/transkode/files/transkode-0.7-desktop-file.diff new file mode 100644 index 000000000000..423f4de7f9af --- /dev/null +++ b/media-sound/transkode/files/transkode-0.7-desktop-file.diff @@ -0,0 +1,27 @@ +--- src/transkode/Makefile.am.o 2009-02-13 23:06:28.000000000 +0100 ++++ src/transkode/Makefile.am 2009-02-13 23:06:52.000000000 +0100 +@@ -47,7 +47,7 @@ + KDE_ICON = AUTO + + # this is where the kdelnk file will go +-kdelnkdir = $(kde_appsdir) ++kdelnkdir = $(xdg_appsdir) + kdelnk_DATA = transkode.desktop + + # this is where the XML-GUI resource file goes +--- src/transkode/transkode.desktop.o 2009-02-13 23:03:00.000000000 +0100 ++++ src/transkode/transkode.desktop 2009-02-13 23:07:25.000000000 +0100 +@@ -1,10 +1,9 @@ + [Desktop Entry] +-Encoding=UTF-8 + Name=transKode + Exec=transkode -caption "%c" + Icon=transkode + Type=Application +-DocPath=transkode/transkode.html ++X-DocPath=transkode/transkode.html + Comment=KDE frontend for various audio transcoding tools Application + Terminal=false +-Categories=Qt;KDE;Audio; +\ No newline at end of file ++Categories=Qt;KDE;AudioVideo;Audio; diff --git a/media-sound/transkode/transkode-0.7-r1.ebuild b/media-sound/transkode/transkode-0.7-r1.ebuild new file mode 100644 index 000000000000..731b3a6d589d --- /dev/null +++ b/media-sound/transkode/transkode-0.7-r1.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-sound/transkode/transkode-0.7-r1.ebuild,v 1.1 2009/02/13 23:38:47 carlo Exp $ + +EAPI="1" + +ARTS_REQUIRED="never" +inherit kde + +DESCRIPTION="transKode is a 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 ~ppc ~x86" +IUSE="amarok ffmpeg gstreamer mplayer wavpack xine" + +RDEPEND="media-libs/taglib + amarok? ( media-sound/amarok:0 ) + 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" + "${FILESDIR}/transkode-0.7-desktop-file.diff" + ) + +S="${WORKDIR}/${PN}" + +pkg_setup() { + kde_pkg_setup + + if ! use ffmpeg && ! use mplayer && ! use gstreamer && ! use xine; 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_unpack() { + kde_src_unpack + rm -f "${S}"/configure +} + +src_compile() { + local myconf="$(use_enable amarok amarokscript)" + kde_src_compile +} + +pkg_postinst() { + kde_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 +} |