diff options
author | Gluzskiy Alexandr <sss123next@list.ru> | 2010-04-25 17:55:07 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss123next@list.ru> | 2010-04-25 17:55:07 +0300 |
commit | 124d6c2aae6b40540a3bd91ec583d527f1440a99 (patch) | |
tree | 6d0546d079cc5e55c9acd5ed73fd98ee83566034 | |
parent | 5a5d2d57eefb435a059c76e77a0deb430e9863b0 (diff) |
modified: ../dev-python/genshi/genshi-0.6.9999.ebuild
new file: songbird-bin/Manifest
new file: songbird-bin/files/songbird-bin-1.1.1-gentoo.patch
new file: songbird-bin/files/songbird-bin-1.2.0-symlink.patch
new file: songbird-bin/songbird-bin-1.1.1.1018.ebuild
new file: songbird-bin/songbird-bin-1.1.2.1042.ebuild
new file: songbird-bin/songbird-bin-1.2.0.1146.ebuild
new file: songbird-bin/songbird-bin-1.4.0.1303_beta3-r1.ebuild
new file: songbird-bin/songbird-bin-1.4.0.1303_beta3.ebuild
new file: songbird-bin/songbird-bin-1.4.3.1438.ebuild
10 files changed, 638 insertions, 1 deletions
diff --git a/dev-python/genshi/genshi-0.6.9999.ebuild b/dev-python/genshi/genshi-0.6.9999.ebuild index 647d1c6..c6c7374 100644 --- a/dev-python/genshi/genshi-0.6.9999.ebuild +++ b/dev-python/genshi/genshi-0.6.9999.ebuild @@ -28,7 +28,7 @@ src_unpack() { subversion_src_unpack cd ${S} rm setup.cfg - epatch ${FILESDIR}/version_info.patch +# epatch ${FILESDIR}/version_info.patch } src_install() { diff --git a/media-sound/songbird-bin/Manifest b/media-sound/songbird-bin/Manifest new file mode 100644 index 0000000..2b7d115 --- /dev/null +++ b/media-sound/songbird-bin/Manifest @@ -0,0 +1,18 @@ +AUX songbird-bin-1.1.1-gentoo.patch 666 RMD160 6ffb805a2b932440b96542f24b88249174ca33eb SHA1 3bcccb0393850162eba09b2218dd6ca4b680c616 SHA256 07188aa642e01937575adbf335c4b6040d7c67c38dd83bbfe899c7629284e9b2 +AUX songbird-bin-1.2.0-symlink.patch 494 RMD160 75bbeecc622b4a35d9848043d38e4597f39f08f7 SHA1 d01799dcafed666c36064e2768835d6a8378d2c0 SHA256 25ea3e029882d933e779cb4515bca28d900a67a517a8b2a2f1e76338a1942e85 +DIST Songbird_1.1.1-1018_linux-i686.tar.gz 17347714 RMD160 56920d245f474358bec174eb5a7ce9e130aa1b80 SHA1 c1e796ce55e7701571fb3eda95186d702148c4d9 SHA256 26840d24e391c5dd395a8301d1a855375ab76c031356ef3ee24127dda0eddcb2 +DIST Songbird_1.1.1-1018_linux-x86_64.tar.gz 18746720 RMD160 85cc6250831b194630ce2dfe223ee1d5c95cadb7 SHA1 2f8d9daff1e5f0e320f56e2f87d95b5df87338d5 SHA256 ba1f1d62a350f8f5835b78a2658b178f6befb109f8502f2875e060a8e1435eed +DIST Songbird_1.1.2-1042_linux-i686.tar.gz 17349139 RMD160 810849bd944f27f742f00e4bc32e2022acaf2ddb SHA1 2d9e04afb1f0d7f11dafba4bd755aa482035aa75 SHA256 9967721edb029cdbd825511eceb13a5ae69fd077845948505907970aecad2793 +DIST Songbird_1.1.2-1042_linux-x86_64.tar.gz 18743760 RMD160 bfa87c9b4949afe709648f2af90cec43ac99fa6f SHA1 999fc2237d852cddce77e67a7298e80552b7d89d SHA256 b459f6b0652ee8078099b8f57a66a40b5be6466ea30ae30979f6d2e330874225 +DIST Songbird_1.2.0-1146_linux-i686.tar.gz 17675437 RMD160 4187003d524ea8fa5170bc5d271e159246c664eb SHA1 ad3e1cd52ab730339fc13b59521d1247e260d24d SHA256 8b129fe90fed8c18a4aeca5315935a5134cec052291151f8acf8dd0ff2d44e41 +DIST Songbird_1.2.0-1146_linux-x86_64.tar.gz 19048044 RMD160 36e899155a6e338dd22f44d8bb7a58340e764d44 SHA1 2bbfbeedbe11c3a61e35052c33da9e2b06629e1d SHA256 a90e093a67bee3a176346c345684cbde3e3a0fa3c063faaf8f375977d5e78eb5 +DIST Songbird_1.4.0b3-1303_linux-i686.tar.gz 17794239 RMD160 de3ffae5db6305f1c6c3198b40c824fa8f69d97e SHA1 ab1213fd16421d70e26e067f93cf7b8af855785c SHA256 8bda4dd89a49995240bb16c7da0b4da5299284c2aaa92b98d7c91240d3bd096d +DIST Songbird_1.4.0b3-1303_linux-x86_64.tar.gz 19105821 RMD160 a674ca3feb8ca906b38e1c5709462d4323a5524b SHA1 66c23840253f4ed8a58f633ee6b55b8b579d6c29 SHA256 6e565d6bc680d9b84bdb6d4eec4aedff0d56025229f64bdce219aff282ecd7b7 +DIST Songbird_1.4.3-1438_linux-i686.tar.gz 18163828 RMD160 4e1746694f2b1a1ffceec3dc78d9c8160d5109ce SHA1 f540bfebea72e2c5a6d333ed11baea19d57bb1fd SHA256 13b3606044a4099d9c54c27702415cef2883c6ad12092efda3dfd5ee7f900aae +DIST Songbird_1.4.3-1438_linux-x86_64.tar.gz 19469332 RMD160 69c41994fa164151ab36f829224b4ab910579384 SHA1 ef69319d431bbbd2d10ad4136b98cb7c3cbc101f SHA256 31f75bdb40eb02fb2beb416fa5594cd7f7d4479abcc7ea0a9418a1f87777a35b +EBUILD songbird-bin-1.1.1.1018.ebuild 2929 RMD160 e8d052a3529f5b49de4b72c5b696f009f4db27dc SHA1 8b53c576cb4c950b2ba4dfefbd06822ac3fce040 SHA256 3b84a0cfb2f27a5dfa88a1cf9beb6f251c70d04fd49c6343556c81929c344e4f +EBUILD songbird-bin-1.1.2.1042.ebuild 2875 RMD160 b9f11d79c6e11231dfc5e3556bd7a8e490740766 SHA1 2559334c6e6e8569b465b21b763ec04b4aa37866 SHA256 184cbd61fbae7e7feb4e7d2e4ef128239fc4208ebdd202727fe2f8b4fb1b74d6 +EBUILD songbird-bin-1.2.0.1146.ebuild 2876 RMD160 ff0f941e82657bf389461209c9dc2f3a6fbd8b9c SHA1 0bff0b44e6e47e106d675ffc57dc48fc6d97249a SHA256 fb63556c9631a71b02c25220e1ea95757d781582c29e4471a85b9cbcb8048db8 +EBUILD songbird-bin-1.4.0.1303_beta3-r1.ebuild 3099 RMD160 0bbdfe91bcf078f4e5c779be8d1b003785418f05 SHA1 d178c47aea8b21a6991953742549327baeb115c9 SHA256 11a0ea7f04600dc662846d212cf8a37b2e720e5a5979c91797b9141c2c11c279 +EBUILD songbird-bin-1.4.0.1303_beta3.ebuild 2899 RMD160 fbf9aae1728c8c157887e3fd27e9f12c835311ce SHA1 5a199dbbcd2c6bdc9c5397941f3e00fba2d33800 SHA256 e07fdfa98fcb2e432000591a9049d4ff86d31445d53bdc74b69530475c4a62b5 +EBUILD songbird-bin-1.4.3.1438.ebuild 2938 RMD160 f6fcf5ef0d4b9726f8990297a65d19f26be0bd6a SHA1 717711bc15fe0b89623033346391f3adb32606ab SHA256 f10387c6da93a4816bce8f0ad91d8c71b11029ba1864597213c8d2a67a747902 diff --git a/media-sound/songbird-bin/files/songbird-bin-1.1.1-gentoo.patch b/media-sound/songbird-bin/files/songbird-bin-1.1.1-gentoo.patch new file mode 100644 index 0000000..5495c44 --- /dev/null +++ b/media-sound/songbird-bin/files/songbird-bin-1.1.1-gentoo.patch @@ -0,0 +1,26 @@ +diff -Naru o/Songbird/songbird n/Songbird/songbird +--- Songbird/songbird 2009-03-09 23:03:30.000000000 +0100 ++++ Songbird/songbird 2009-03-17 11:05:34.000000000 +0100 +@@ -310,6 +310,7 @@ + elif [ -x "$MOZ_DIST_BIN/$MOZ_APPRUNNER_NAME" ] + then + MOZ_PROGRAM=$MOZ_DIST_BIN/$MOZ_APPRUNNER_NAME ++ else + ## + ## Try resolving symlinks + ## +@@ -324,11 +325,11 @@ + break + fi + curdir=`dirname "$progname"` +- run_moz="$curdir/$MOZ_DEFAULT_NAME" ++ run_moz="$curdir/songbird-bin" + if [ -x "$run_moz" ]; then + cd "$curdir" + MOZ_DIST_BIN=`pwd` +- MOZ_PROGRAM=$MOZ_DIST_BIN/$MOZ_DEFAULT_NAME ++ MOZ_PROGRAM=$MOZ_DIST_BIN/songbird-bin + break + fi + done + diff --git a/media-sound/songbird-bin/files/songbird-bin-1.2.0-symlink.patch b/media-sound/songbird-bin/files/songbird-bin-1.2.0-symlink.patch new file mode 100644 index 0000000..12b1985 --- /dev/null +++ b/media-sound/songbird-bin/files/songbird-bin-1.2.0-symlink.patch @@ -0,0 +1,17 @@ +diff -Naru o/Songbird/songbird n/Songbird/songbird +--- Songbird/songbird 2009-03-09 23:03:30.000000000 +0100 ++++ Songbird/songbird 2009-03-17 11:05:34.000000000 +0100 +@@ -324,11 +324,11 @@ + break + fi + curdir=`dirname "$progname"` +- run_moz="$curdir/$MOZ_DEFAULT_NAME" ++ run_moz="$curdir/songbird-bin" + if [ -x "$run_moz" ]; then + cd "$curdir" + MOZ_DIST_BIN=`pwd` +- MOZ_PROGRAM=$MOZ_DIST_BIN/$MOZ_DEFAULT_NAME ++ MOZ_PROGRAM=$MOZ_DIST_BIN/songbird-bin + break + fi + done diff --git a/media-sound/songbird-bin/songbird-bin-1.1.1.1018.ebuild b/media-sound/songbird-bin/songbird-bin-1.1.1.1018.ebuild new file mode 100644 index 0000000..7d5a7ab --- /dev/null +++ b/media-sound/songbird-bin/songbird-bin-1.1.1.1018.ebuild @@ -0,0 +1,96 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils versionator + +MY_VER="1.1.1-1018" +MY_PN="Songbird" +S="${WORKDIR}/${MY_PN}" + +DESCRIPTION="A multimedia player, inspired by iTunes" +HOMEPAGE="http://www.songbirdnest.com/" +SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_${MY_VER}_linux-x86_64.tar.gz ) + x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_${MY_VER}_linux-i686.tar.gz ) " +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="alsa oss esd ogg flac faac faad musepack ugly theora speex ffmpeg gnome jpeg" +RESTRICT="strip" +RDEPEND="${DEPEND} + alsa? ( media-plugins/gst-plugins-alsa ) + oss? ( media-plugins/gst-plugins-oss ) + esd? ( media-plugins/gst-plugins-esd ) + ogg? ( media-plugins/gst-plugins-ogg + media-plugins/gst-plugins-vorbis ) + gnome? ( media-plugins/gst-plugins-gconf + media-plugins/gst-plugins-gnomevfs ) + flac? ( media-plugins/gst-plugins-flac ) + faac? ( media-plugins/gst-plugins-faac ) + faad? ( media-plugins/gst-plugins-faad ) + ugly? ( media-libs/gst-plugins-ugly ) + musepack? ( media-plugins/gst-plugins-musepack ) + theora? ( media-plugins/gst-plugins-theora ) + speex? ( media-plugins/gst-plugins-speex ) + ffmpeg? ( media-plugins/gst-plugins-ffmpeg ) + jpeg? ( media-plugins/gst-plugins-jpeg )" +DEPEND="${RDEPEND} + x11-libs/libXdmcp + x11-libs/libXau + x11-libs/libXfixes + x11-libs/libXcursor + x11-libs/libXrandr + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXext + x11-libs/libX11 + dev-libs/liboil + media-libs/gstreamer + media-libs/gst-plugins-base + media-plugins/gst-plugins-x + media-plugins/gst-plugins-xvideo + media-plugins/gst-plugins-lame + media-plugins/gst-plugins-mpeg2dec + media-plugins/gst-plugins-mad + >=net-misc/neon-0.26.4 + media-plugins/gst-plugins-neon + >=sys-libs/glibc-2.3.2 + >=x11-libs/gtk+-2.0.0 + >=virtual/xft-7.0 + x11-libs/pango" + +src_unpack() { + unpack ${A} + epatch "${FILESDIR}/songbird-bin-1.1.1-gentoo.patch" +} + +src_install() { + insinto /opt/songbird + doins -r * + fperms 755 /opt/songbird/songbird + fperms 755 /opt/songbird/songbird-bin + dosym /opt/songbird/songbird /opt/bin/songbird-bin + + newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm + make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player" +} + +pkg_postinst() { + echo + ewarn "Songbird is still under development!" + ewarn "This ebuild is not supported by Gentoo, so" + ewarn "please do not send any bugs at Gentoo's bugzilla." + einfo "If you need help, find it there:" + einfo "http://tnij.org/songbird-community" + einfo "or" + einfo "http://tnij.org/songbird-at-fgo" + einfo "" + einfo "If You need other music/video plugins, look at" + einfo "Your portage tree into media-plugins/gst-plugins-*," + einfo "but remember, that not all plugins are supported yet." + einfo "" + einfo "If You don't want too much deps on it package," + einfo "disable gnome support" + echo +} + diff --git a/media-sound/songbird-bin/songbird-bin-1.1.2.1042.ebuild b/media-sound/songbird-bin/songbird-bin-1.1.2.1042.ebuild new file mode 100644 index 0000000..c5ad74c --- /dev/null +++ b/media-sound/songbird-bin/songbird-bin-1.1.2.1042.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils versionator + +MY_VER="1.1.2-1042" +MY_PN="Songbird" +S="${WORKDIR}/${MY_PN}" + +DESCRIPTION="A multimedia player, inspired by iTunes" +HOMEPAGE="http://www.songbirdnest.com/" +SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_${MY_VER}_linux-x86_64.tar.gz ) + x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_${MY_VER}_linux-i686.tar.gz ) " +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="alsa oss esd ogg flac faac faad musepack ugly theora speex ffmpeg gnome jpeg" +RESTRICT="strip" +RDEPEND="${DEPEND} + alsa? ( media-plugins/gst-plugins-alsa ) + oss? ( media-plugins/gst-plugins-oss ) + esd? ( media-plugins/gst-plugins-esd ) + ogg? ( media-plugins/gst-plugins-ogg + media-plugins/gst-plugins-vorbis ) + gnome? ( media-plugins/gst-plugins-gconf + media-plugins/gst-plugins-gnomevfs ) + flac? ( media-plugins/gst-plugins-flac ) + faac? ( media-plugins/gst-plugins-faac ) + faad? ( media-plugins/gst-plugins-faad ) + ugly? ( media-libs/gst-plugins-ugly ) + musepack? ( media-plugins/gst-plugins-musepack ) + theora? ( media-plugins/gst-plugins-theora ) + speex? ( media-plugins/gst-plugins-speex ) + ffmpeg? ( media-plugins/gst-plugins-ffmpeg ) + jpeg? ( media-plugins/gst-plugins-jpeg )" +DEPEND="${RDEPEND} + x11-libs/libXdmcp + x11-libs/libXau + x11-libs/libXfixes + x11-libs/libXcursor + x11-libs/libXrandr + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXext + x11-libs/libX11 + dev-libs/liboil + media-libs/gstreamer + media-libs/gst-plugins-base + media-plugins/gst-plugins-x + media-plugins/gst-plugins-xvideo + media-plugins/gst-plugins-lame + media-plugins/gst-plugins-mpeg2dec + media-plugins/gst-plugins-mad + >=net-misc/neon-0.26.4 + media-plugins/gst-plugins-neon + >=sys-libs/glibc-2.3.2 + >=x11-libs/gtk+-2.0.0 + >=virtual/xft-7.0 + x11-libs/pango" + +src_unpack() { + unpack ${A} + epatch "${FILESDIR}/${PN}-1.1.1-gentoo.patch" +} + +src_install() { + insinto /opt/songbird + doins -r * + fperms 755 /opt/songbird/songbird + fperms 755 /opt/songbird/songbird-bin + dosym /opt/songbird/songbird /opt/bin/songbird-bin + + newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm + make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player" +} + +pkg_postinst() { + echo + ewarn "This ebuild is not supported by Gentoo, so" + ewarn "please do not send any bugs at Gentoo's bugzilla." + einfo "If you need help, find it here:" + einfo "http://tnij.org/songbird-community" + einfo "or" + einfo "http://tnij.org/songbird-at-fgo" + einfo "" + einfo "If You need other music/video plugins, look at" + einfo "Your portage tree into media-plugins/gst-plugins-*," + einfo "but remember, that not all plugins are supported yet." + einfo "" + einfo "If You don't want too much deps on it package," + einfo "disable gnome support" + echo +} + diff --git a/media-sound/songbird-bin/songbird-bin-1.2.0.1146.ebuild b/media-sound/songbird-bin/songbird-bin-1.2.0.1146.ebuild new file mode 100644 index 0000000..3fb1cc5 --- /dev/null +++ b/media-sound/songbird-bin/songbird-bin-1.2.0.1146.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils versionator + +MY_VER="1.2.0-1146" +MY_PN="Songbird" +S="${WORKDIR}/${MY_PN}" + +DESCRIPTION="A multimedia player, inspired by iTunes" +HOMEPAGE="http://www.songbirdnest.com/" +SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_${MY_VER}_linux-x86_64.tar.gz ) + x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_${MY_VER}_linux-i686.tar.gz ) " +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="alsa oss esd ogg flac faac faad musepack ugly theora speex ffmpeg gnome jpeg" +RESTRICT="strip" +RDEPEND="${DEPEND} + alsa? ( media-plugins/gst-plugins-alsa ) + oss? ( media-plugins/gst-plugins-oss ) + esd? ( media-plugins/gst-plugins-esd ) + ogg? ( media-plugins/gst-plugins-ogg + media-plugins/gst-plugins-vorbis ) + gnome? ( media-plugins/gst-plugins-gconf + media-plugins/gst-plugins-gnomevfs ) + flac? ( media-plugins/gst-plugins-flac ) + faac? ( media-plugins/gst-plugins-faac ) + faad? ( media-plugins/gst-plugins-faad ) + ugly? ( media-libs/gst-plugins-ugly ) + musepack? ( media-plugins/gst-plugins-musepack ) + theora? ( media-plugins/gst-plugins-theora ) + speex? ( media-plugins/gst-plugins-speex ) + ffmpeg? ( media-plugins/gst-plugins-ffmpeg ) + jpeg? ( media-plugins/gst-plugins-jpeg )" +DEPEND="${RDEPEND} + x11-libs/libXdmcp + x11-libs/libXau + x11-libs/libXfixes + x11-libs/libXcursor + x11-libs/libXrandr + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXext + x11-libs/libX11 + dev-libs/liboil + media-libs/gstreamer + media-libs/gst-plugins-base + media-plugins/gst-plugins-x + media-plugins/gst-plugins-xvideo + media-plugins/gst-plugins-lame + media-plugins/gst-plugins-mpeg2dec + media-plugins/gst-plugins-mad + >=net-misc/neon-0.26.4 + media-plugins/gst-plugins-neon + >=sys-libs/glibc-2.3.2 + >=x11-libs/gtk+-2.0.0 + >=virtual/xft-7.0 + x11-libs/pango" + +src_unpack() { + unpack ${A} + epatch "${FILESDIR}/${PN}-1.2.0-symlink.patch" +} + +src_install() { + insinto /opt/songbird + doins -r * + fperms 755 /opt/songbird/songbird + fperms 755 /opt/songbird/songbird-bin + dosym /opt/songbird/songbird /opt/bin/songbird-bin + + newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm + make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player" +} + +pkg_postinst() { + echo + ewarn "This ebuild is not supported by Gentoo, so" + ewarn "please do not send any bugs at Gentoo's bugzilla." + einfo "If you need help, find it here:" + einfo "http://tnij.org/songbird-community" + einfo "or" + einfo "http://tnij.org/songbird-at-fgo" + einfo "" + einfo "If You need other music/video plugins, look at" + einfo "Your portage tree into media-plugins/gst-plugins-*," + einfo "but remember, that not all plugins are supported yet." + einfo "" + einfo "If You don't want too much deps on it package," + einfo "disable gnome support" + echo +} + diff --git a/media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3-r1.ebuild b/media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3-r1.ebuild new file mode 100644 index 0000000..fbd67c2 --- /dev/null +++ b/media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3-r1.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils versionator + +#MY_VER="1.4.0b3-1303" +MY_PN="Songbird" +S="${WORKDIR}/${MY_PN}" + +DESCRIPTION="Beta version of multimedia player, inspired by iTunes" +HOMEPAGE="http://www.songbirdnest.com/" +SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_1.4.0b3-1303_linux-x86_64.tar.gz ) + x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_1.4.0b3-1303_linux-i686.tar.gz ) " +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="alsa oss esd ogg flac faac faad musepack ugly theora speex ffmpeg gnome jpeg" +RESTRICT="strip" +RDEPEND="${DEPEND} + alsa? ( media-plugins/gst-plugins-alsa ) + oss? ( media-plugins/gst-plugins-oss ) + esd? ( media-plugins/gst-plugins-esd ) + ogg? ( media-plugins/gst-plugins-ogg + media-plugins/gst-plugins-vorbis ) + gnome? ( media-plugins/gst-plugins-gconf + media-plugins/gst-plugins-gnomevfs ) + flac? ( media-plugins/gst-plugins-flac ) + faac? ( media-plugins/gst-plugins-faac ) + faad? ( media-plugins/gst-plugins-faad ) + ugly? ( media-libs/gst-plugins-ugly ) + musepack? ( media-plugins/gst-plugins-musepack ) + theora? ( media-plugins/gst-plugins-theora ) + speex? ( media-plugins/gst-plugins-speex ) + ffmpeg? ( media-plugins/gst-plugins-ffmpeg ) + jpeg? ( media-plugins/gst-plugins-jpeg )" +DEPEND="${RDEPEND} + x11-libs/libXdmcp + x11-libs/libXau + x11-libs/libXfixes + x11-libs/libXcursor + x11-libs/libXrandr + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXext + x11-libs/libX11 + dev-libs/liboil + media-libs/gstreamer + media-libs/gst-plugins-base + media-plugins/gst-plugins-x + media-plugins/gst-plugins-xvideo + media-plugins/gst-plugins-lame + media-plugins/gst-plugins-mpeg2dec + media-plugins/gst-plugins-mad + >=net-misc/neon-0.26.4 + media-plugins/gst-plugins-neon + >=sys-libs/glibc-2.3.2 + >=x11-libs/gtk+-2.0.0 + x11-libs/libXft + x11-libs/pango" + +src_unpack() { + unpack ${A} + epatch "${FILESDIR}/${PN}-1.2.0-symlink.patch" +} + +src_install() { + einfo "unbundling gst, theora and vorbis libs" + find lib \( \ + -name "libgst*" -o -name "libtheora*" -o \ + -name "libvorbis*" -o -name "libogg*" -o -name "libFLAC*" \) \ + -exec rm -v \{\} \; || die + insinto /opt/songbird + doins -r * + fperms 755 /opt/songbird/songbird + fperms 755 /opt/songbird/songbird-bin + dosym /opt/songbird/songbird /opt/bin/songbird-bin + + newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm + make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player" +} + +pkg_postinst() { + echo + ewarn "This ebuild is not supported by Gentoo, so" + ewarn "please do not send any bugs at Gentoo's bugzilla." + einfo "If you need help, find it here:" + einfo "http://tnij.org/songbird-community" + einfo "or" + einfo "http://tnij.org/songbird-at-fgo" + einfo "" + einfo "If You need other music/video plugins, look at" + einfo "Your portage tree into media-plugins/gst-plugins-*," + einfo "but remember, that not all plugins are supported yet." + einfo "" + einfo "If You don't want too much deps on it package," + einfo "disable gnome support" + echo +} + diff --git a/media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3.ebuild b/media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3.ebuild new file mode 100644 index 0000000..1598196 --- /dev/null +++ b/media-sound/songbird-bin/songbird-bin-1.4.0.1303_beta3.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils versionator + +#MY_VER="1.4.0b3-1303" +MY_PN="Songbird" +S="${WORKDIR}/${MY_PN}" + +DESCRIPTION="Beta version of multimedia player, inspired by iTunes" +HOMEPAGE="http://www.songbirdnest.com/" +SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_1.4.0b3-1303_linux-x86_64.tar.gz ) + x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_1.4.0b3-1303_linux-i686.tar.gz ) " +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="alsa oss esd ogg flac faac faad musepack ugly theora speex ffmpeg gnome jpeg" +RESTRICT="strip" +RDEPEND="${DEPEND} + alsa? ( media-plugins/gst-plugins-alsa ) + oss? ( media-plugins/gst-plugins-oss ) + esd? ( media-plugins/gst-plugins-esd ) + ogg? ( media-plugins/gst-plugins-ogg + media-plugins/gst-plugins-vorbis ) + gnome? ( media-plugins/gst-plugins-gconf + media-plugins/gst-plugins-gnomevfs ) + flac? ( media-plugins/gst-plugins-flac ) + faac? ( media-plugins/gst-plugins-faac ) + faad? ( media-plugins/gst-plugins-faad ) + ugly? ( media-libs/gst-plugins-ugly ) + musepack? ( media-plugins/gst-plugins-musepack ) + theora? ( media-plugins/gst-plugins-theora ) + speex? ( media-plugins/gst-plugins-speex ) + ffmpeg? ( media-plugins/gst-plugins-ffmpeg ) + jpeg? ( media-plugins/gst-plugins-jpeg )" +DEPEND="${RDEPEND} + x11-libs/libXdmcp + x11-libs/libXau + x11-libs/libXfixes + x11-libs/libXcursor + x11-libs/libXrandr + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXext + x11-libs/libX11 + dev-libs/liboil + media-libs/gstreamer + media-libs/gst-plugins-base + media-plugins/gst-plugins-x + media-plugins/gst-plugins-xvideo + media-plugins/gst-plugins-lame + media-plugins/gst-plugins-mpeg2dec + media-plugins/gst-plugins-mad + >=net-misc/neon-0.26.4 + media-plugins/gst-plugins-neon + >=sys-libs/glibc-2.3.2 + >=x11-libs/gtk+-2.0.0 + >=virtual/xft-7.0 + x11-libs/pango" + +src_unpack() { + unpack ${A} + epatch "${FILESDIR}/${PN}-1.2.0-symlink.patch" +} + +src_install() { + insinto /opt/songbird + doins -r * + fperms 755 /opt/songbird/songbird + fperms 755 /opt/songbird/songbird-bin + dosym /opt/songbird/songbird /opt/bin/songbird-bin + + newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm + make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player" +} + +pkg_postinst() { + echo + ewarn "This ebuild is not supported by Gentoo, so" + ewarn "please do not send any bugs at Gentoo's bugzilla." + einfo "If you need help, find it here:" + einfo "http://tnij.org/songbird-community" + einfo "or" + einfo "http://tnij.org/songbird-at-fgo" + einfo "" + einfo "If You need other music/video plugins, look at" + einfo "Your portage tree into media-plugins/gst-plugins-*," + einfo "but remember, that not all plugins are supported yet." + einfo "" + einfo "If You don't want too much deps on it package," + einfo "disable gnome support" + echo +} + diff --git a/media-sound/songbird-bin/songbird-bin-1.4.3.1438.ebuild b/media-sound/songbird-bin/songbird-bin-1.4.3.1438.ebuild new file mode 100644 index 0000000..11f5409 --- /dev/null +++ b/media-sound/songbird-bin/songbird-bin-1.4.3.1438.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +inherit eutils versionator + +MY_VER="1.4.3-1438" +MY_PN="Songbird" +S="${WORKDIR}/${MY_PN}" + +DESCRIPTION="Great, fast and free multimedia player, inspired by iTunes" +HOMEPAGE="http://songbirdnest.com/" +SRC_URI="amd64? ( http://download.songbirdnest.com/installer/linux/x86_64/${MY_PN}_${MY_VER}_linux-x86_64.tar.gz ) + x86? ( http://download.songbirdnest.com/installer/linux/i686/${MY_PN}_${MY_VER}_linux-i686.tar.gz ) " +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~x86 ~amd64" +IUSE="alsa oss esd ogg flac faac faad musepack ugly theora speex ffmpeg gnome jpeg" +RESTRICT="strip" +RDEPEND="${DEPEND} + alsa? ( media-plugins/gst-plugins-alsa ) + oss? ( media-plugins/gst-plugins-oss ) + esd? ( media-plugins/gst-plugins-esd ) + ogg? ( media-plugins/gst-plugins-ogg + media-plugins/gst-plugins-vorbis ) + gnome? ( media-plugins/gst-plugins-gconf + media-plugins/gst-plugins-gnomevfs ) + flac? ( media-plugins/gst-plugins-flac ) + faac? ( media-plugins/gst-plugins-faac ) + faad? ( media-plugins/gst-plugins-faad ) + ugly? ( media-libs/gst-plugins-ugly ) + musepack? ( media-plugins/gst-plugins-musepack ) + theora? ( media-plugins/gst-plugins-theora ) + speex? ( media-plugins/gst-plugins-speex ) + ffmpeg? ( media-plugins/gst-plugins-ffmpeg ) + jpeg? ( media-plugins/gst-plugins-jpeg )" +DEPEND="${RDEPEND} + x11-libs/libXdmcp + x11-libs/libXau + x11-libs/libXfixes + x11-libs/libXcursor + x11-libs/libXrandr + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXext + x11-libs/libX11 + dev-libs/liboil + media-libs/gstreamer + media-libs/gst-plugins-base + media-plugins/gst-plugins-x + media-plugins/gst-plugins-xvideo + media-plugins/gst-plugins-lame + media-plugins/gst-plugins-mpeg2dec + media-plugins/gst-plugins-mad + >=net-misc/neon-0.26.4 + media-plugins/gst-plugins-neon + >=sys-libs/glibc-2.3.2 + >=x11-libs/gtk+-2.0.0 + x11-libs/libXft + x11-libs/pango" + +src_unpack() { + unpack ${A} + epatch "${FILESDIR}/${PN}-1.2.0-symlink.patch" +} + +src_install() { + einfo "unbundling gst, theora and vorbis libs" + find lib \( \ + -name "libgst*" -o -name "libtheora*" -o \ + -name "libvorbis*" -o -name "libogg*" -o -name "libFLAC*" \) \ + -exec rm -v \{\} \; || die + insinto /opt/songbird + doins -r * + fperms 755 /opt/songbird/songbird + fperms 755 /opt/songbird/songbird-bin + dosym /opt/songbird/songbird /opt/bin/songbird-bin + + newicon "${S}"/chrome/icons/default/default.xpm ${PN}.xpm + make_desktop_entry ${PN} ${PN} ${PN}.xpm "AudioVideo;Player" +} + +pkg_postinst() { + echo + ewarn "This ebuild is not supported by Gentoo, so" + ewarn "please do not send any bugs at Gentoo's bugzilla." + einfo "If you need help, find it here:" + einfo "http://tnij.org/songbird-at-fgo" + einfo "" + einfo "If You need other music/video plugins, look at" + einfo "Your portage tree into media-plugins/gst-plugins-*," + einfo "but remember, that not all plugins are supported yet." + echo +} + |