mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-05-04 18:40:19 +02:00
songbird: added two other version options, one stable and one nightly build that works well
This commit is contained in:
parent
051daf1058
commit
70c3e12bbc
3 changed files with 197 additions and 0 deletions
|
|
@ -1,4 +1,10 @@
|
|||
AUX songbird-bin-1.2.0-symlink.patch 494 RMD160 75bbeecc622b4a35d9848043d38e4597f39f08f7 SHA1 d01799dcafed666c36064e2768835d6a8378d2c0 SHA256 25ea3e029882d933e779cb4515bca28d900a67a517a8b2a2f1e76338a1942e85
|
||||
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
|
||||
DIST Songbird_1.7.3-1700_linux-i686.tar.gz 19371722 RMD160 98cf433a647fab995d04b840bf61f332395d77c6 SHA1 6aa6cb6accf9809465eeafcf59f7fe5940cafb55 SHA256 7a88784e156484a9a7d9a87baa41a9cc85712d239b1cdcb646477d23a939d23d
|
||||
DIST Songbird_1.7.3-1700_linux-x86_64.tar.gz 20768061 RMD160 9d6e9e1a61e4d0c2b40113be69887d1b25d78f2a SHA1 3fed1eb110a79478a049243fe8d7e32dd3a22703 SHA256 4cd2b74853033c4be84668e147ee427ee026b9d99116a06b31115ed9120eb42c
|
||||
DIST Songbird_1.8.0b1-1704_linux-i686.tar.gz 19881470 RMD160 740c1b2c372f28476fabb2e97d8cded4c4a4a03e SHA1 bdc92419e4997ce4ebed2cad5bdb9452e0e5d7aa SHA256 70c1b32762c358e3ec1822e950bf753fb2b29b5d6d5369e4c20b21a098a6abb5
|
||||
DIST Songbird_1.8.0b1-1704_linux-x86_64.tar.gz 21218653 RMD160 92eeb44f6514b7c4896e18b447df3784b3538289 SHA1 221bac9c48004aa8fba8f45ef804f2d3624ad558 SHA256 8cd63d3766a49dee0c6fa067eb2be473010a12189be5f2e0f0d5c7758c646de4
|
||||
EBUILD songbird-bin-1.4.3.1438.ebuild 3036 RMD160 3288ee8c4554b1bf6ed99c5f871c5cc4222b0f62 SHA1 97e746b075084b32ae33782e6b62e3b715fdaef7 SHA256 17ebe430116865588124fbe1502c4e109174a88979f6731047315abf718ae60e
|
||||
EBUILD songbird-bin-1.7.3.1700.ebuild 2936 RMD160 8202fb01b6ddc4931a2bb8cd4aff36f35a697f24 SHA1 b02d7ed9df31520173659cbdadd756637fa96b6c SHA256 35ce94457a4cec3e61430dc0a06d47a795ce4133ec7ef641213c88a3f3bea682
|
||||
EBUILD songbird-bin-1.7.9.1704.ebuild 3038 RMD160 33698d02c3e160776a9e2d404940b4911614a7a4 SHA1 e7633154ab6e71badaab9b1d207a3649229fec28 SHA256 2dcb6f2b2a7db2eb41889f1a0305babcf86985b4bdf5db5dd7e265d396b00dd1
|
||||
|
|
|
|||
95
media-sound/songbird-bin/songbird-bin-1.7.3.1700.ebuild
Normal file
95
media-sound/songbird-bin/songbird-bin-1.7.3.1700.ebuild
Normal file
|
|
@ -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.7.3-1700"
|
||||
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
|
||||
}
|
||||
|
||||
96
media-sound/songbird-bin/songbird-bin-1.7.9.1704.ebuild
Normal file
96
media-sound/songbird-bin/songbird-bin-1.7.9.1704.ebuild
Normal file
|
|
@ -0,0 +1,96 @@
|
|||
# Copyright 1999-2006 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
# This ebuild come from http://wiki.songbirdnest.com/Developer/Articles/Builds/Contributed_Builds
|
||||
|
||||
inherit eutils versionator
|
||||
|
||||
MY_VER="1.8.0b1-1704"
|
||||
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-libs/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
|
||||
}
|
||||
|
||||
Loading…
Reference in a new issue