diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2005-04-21 11:09:43 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2005-04-21 11:09:43 +0000 |
commit | 1c1a48fad5febeb369f894aa8e0f844cbfc14899 (patch) | |
tree | e3ea1c5defe8569ceea1c9b582d2d395caba8ddb /media-video/helixplayer | |
parent | Version bump as per bug #83725 (diff) | |
download | historical-1c1a48fad5febeb369f894aa8e0f844cbfc14899.tar.gz historical-1c1a48fad5febeb369f894aa8e0f844cbfc14899.tar.bz2 historical-1c1a48fad5febeb369f894aa8e0f844cbfc14899.zip |
Added new upstream version.
Package-Manager: portage-2.0.51.19
Diffstat (limited to 'media-video/helixplayer')
-rw-r--r-- | media-video/helixplayer/ChangeLog | 8 | ||||
-rw-r--r-- | media-video/helixplayer/Manifest | 32 | ||||
-rw-r--r-- | media-video/helixplayer/files/digest-helixplayer-1.0.4 | 1 | ||||
-rw-r--r-- | media-video/helixplayer/helixplayer-1.0.4.ebuild | 84 |
4 files changed, 104 insertions, 21 deletions
diff --git a/media-video/helixplayer/ChangeLog b/media-video/helixplayer/ChangeLog index e5b1462d07fd..0a06bab834ba 100644 --- a/media-video/helixplayer/ChangeLog +++ b/media-video/helixplayer/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for media-video/helixplayer # Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/media-video/helixplayer/ChangeLog,v 1.8 2005/04/19 09:12:54 kloeri Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-video/helixplayer/ChangeLog,v 1.9 2005/04/21 11:09:42 flameeyes Exp $ + +*helixplayer-1.0.4 (21 Apr 2005) + + 21 Apr 2005; Diego Pettenò <flameeyes@gentoo.org> + +helixplayer-1.0.4.ebuild: + Added new upstream revision (-* as I can't test it). 19 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> metadata.xml: Remove retired developer from metadata.xml. diff --git a/media-video/helixplayer/Manifest b/media-video/helixplayer/Manifest index 16ea81d11e5f..3e508d8f635f 100644 --- a/media-video/helixplayer/Manifest +++ b/media-video/helixplayer/Manifest @@ -1,28 +1,20 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 90a07947be7ef86dd6fe421884a041d9 ChangeLog 2070 +MD5 5f377cb5d4907abc02da09064310434b ChangeLog 2245 MD5 a83dd765a5420e292b64b72dd966c4c6 helixplayer-1.0.1.ebuild 1858 +MD5 ddcf90658d1dc3fc40a7cb27cfac0ba7 helixplayer-1.0_beta1.ebuild 3264 MD5 75ed185b972cd276a339309609fba567 metadata.xml 276 MD5 ff44757e50baa6221372407cf7260b12 helixplayer-1.0.3-r1.ebuild 2356 -MD5 ddcf90658d1dc3fc40a7cb27cfac0ba7 helixplayer-1.0_beta1.ebuild 3264 -MD5 05e35dbf9a20d31273bd7677ee716ff6 files/helixplayer-1.0.1-bif.patch 10637 +MD5 b439d300dc1c50d3c9ee3e53005cfa82 helixplayer-1.0.4.ebuild 2352 +MD5 6438303cb10431e6fe1fd8c1a24328d4 files/50helix 22 +MD5 9ff4380a6e2acce72f2685a5f5a03b2c files/buildrc 35 +MD5 cca1189dbb5ff1bc6e0fb9545a5e47ba files/digest-helixplayer-1.0.1 67 MD5 d9d3bd60b0c7de98d93ccde45775936d files/digest-helixplayer-1.0_beta1 88 +MD5 b3efbf0d42d95ec571e60aaf9377d787 files/gcc_versioncheck.patch 502 +MD5 b83696db32d29e1c07d27cb6ba16414e files/gentoo_bif.patch 10461 +MD5 05e35dbf9a20d31273bd7677ee716ff6 files/helixplayer-1.0.1-bif.patch 10637 MD5 d0e729f34bd20584c1359cb713433907 files/helixplayer-1.0.1-sem_t.patch 690 -MD5 9ff4380a6e2acce72f2685a5f5a03b2c files/buildrc 35 -MD5 bded820ce4994950f10c24c5177f50fa files/installer-naming.patch 555 -MD5 6438303cb10431e6fe1fd8c1a24328d4 files/50helix 22 MD5 b44d150d76f3f1654e11841d0f5f01ef files/helixplayer-1.0.3-bif.patch 1188 -MD5 b3efbf0d42d95ec571e60aaf9377d787 files/gcc_versioncheck.patch 502 -MD5 cca1189dbb5ff1bc6e0fb9545a5e47ba files/digest-helixplayer-1.0.1 67 MD5 d0e729f34bd20584c1359cb713433907 files/helixplayer-1.0.3-sem_t.patch 690 -MD5 260ceb9a6fbd75d0e1f64db95191a2fb files/digest-helixplayer-1.0.3-r1 67 -MD5 b83696db32d29e1c07d27cb6ba16414e files/gentoo_bif.patch 10461 MD5 b83696db32d29e1c07d27cb6ba16414e files/helixplayer-1.0_beta1-bif.patch 10461 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFCZMulKf2g/qXtneoRAq2CAKCtsefKb6DnrH6zrEQnTNo3qkqzXwCgt7Bd -3fsi75vltDICDEiDK/dQ83Q= -=/E1d ------END PGP SIGNATURE----- +MD5 bded820ce4994950f10c24c5177f50fa files/installer-naming.patch 555 +MD5 260ceb9a6fbd75d0e1f64db95191a2fb files/digest-helixplayer-1.0.3-r1 67 +MD5 29351b4aacdf7159d91854bf0c7dcaf7 files/digest-helixplayer-1.0.4 67 diff --git a/media-video/helixplayer/files/digest-helixplayer-1.0.4 b/media-video/helixplayer/files/digest-helixplayer-1.0.4 new file mode 100644 index 000000000000..a9ecc1a91d9c --- /dev/null +++ b/media-video/helixplayer/files/digest-helixplayer-1.0.4 @@ -0,0 +1 @@ +MD5 e1f70532956c0cc1547282957021efc6 hxplay-1.0.4.tar.bz2 13978308 diff --git a/media-video/helixplayer/helixplayer-1.0.4.ebuild b/media-video/helixplayer/helixplayer-1.0.4.ebuild new file mode 100644 index 000000000000..685bf09c9bcf --- /dev/null +++ b/media-video/helixplayer/helixplayer-1.0.4.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2005 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/helixplayer/helixplayer-1.0.4.ebuild,v 1.1 2005/04/21 11:09:42 flameeyes Exp $ + +inherit nsplugins eutils + +MY_PKG=${P/helixplayer/hxplay} + +DESCRIPTION="A free open-source media player by real" +HOMEPAGE="http://www.helixplayer.org/" +SRC_URI="https://helixcommunity.org/download.php/1138/${MY_PKG}.tar.bz2" +LICENSE="GPL-2" +SLOT="0" +# -sparc -amd64: 1.0_beta1: build fails on both platforms... --eradicator +KEYWORDS="-*" +IUSE="mozilla nptl" +DEPEND="media-libs/libtheora + media-libs/libogg" +RDEPEND=">=dev-libs/glib-2 + >=x11-libs/pango-1.2 + >=x11-libs/gtk+-2.2" + +# Had to change the source directory because of this somewhat +# non-standard naming convention +S=${WORKDIR}/${MY_PKG} + +src_unpack() { + unpack ${A} + cd ${S} + + #adjust strange naming for helixplayer tarball + epatch ${FILESDIR}/installer-naming.patch + + #fixes the .bif file to create a gentoo_player custom target + epatch ${FILESDIR}/${PN}-1.0.3-bif.patch + + #fixes sem_t based issues + use nptl && epatch ${FILESDIR}/${PN}-1.0.3-sem_t.patch + + #fixes icon name in .desktop file + sed -i -e 's:hxplay.png:hxplay:' ${S}/player/installer/common/hxplay.desktop +} + +src_compile() { + + #copies our buildrc file over with information on where + #ogg and theora libs are kept + cp ${FILESDIR}/buildrc ${S} + + export BUILDRC="${S}/buildrc" + export BUILD_ROOT="${S}/build" + + #now we can begin the build + ${S}/build/bin/build -m hxplay_gtk_release -trelease -k -P helix-client-all-defines-free player_gentoo || die +} + +src_install() { + + # install the tarballed installation into + # the /opt directory + keepdir /opt/HelixPlayer + tar -jxf ${S}/release/helixplayer.tar.bz2 -C ${D}/opt/HelixPlayer + + if use mozilla ; then + cd ${D}/opt/HelixPlayer/mozilla + exeinto /opt/netscape/plugins + doexe nphelix.so + inst_plugin /opt/netscape/plugins/nphelix.so + fi + + doenvd ${FILESDIR}/50helix + + for res in 16 192 32 48; do + insinto /usr/share/icons/hicolor/${res}x${res}/apps + newins ${S}/player/app/gtk/res/icons/hxplay/hxplay_${res}x${res}.png \ + hxplay.png + done + + domenu ${S}/player/installer/common/hxplay.desktop + + # Remove setup script as it's dangerous, and the directory if it's empty + rm -rf ${D}/opt/HelixPlayer/Bin/setup + rm -f ${D}/opt/HelixPlayer/Bin +} |