summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDiego Elio Pettenò <flameeyes@gentoo.org>2005-05-02 00:13:32 +0000
committerDiego Elio Pettenò <flameeyes@gentoo.org>2005-05-02 00:13:32 +0000
commita6a8817dc9a9fb90ff70826f26a937affb8f358a (patch)
tree05b40ffd72708e0c23e802914a1758e957508955 /media-video/helixplayer
parentversion bump, fixes bug #75586. thanks to <vanquirius@gentoo.org> for the patch. (diff)
downloadgentoo-2-a6a8817dc9a9fb90ff70826f26a937affb8f358a.tar.gz
gentoo-2-a6a8817dc9a9fb90ff70826f26a937affb8f358a.tar.bz2
gentoo-2-a6a8817dc9a9fb90ff70826f26a937affb8f358a.zip
Removed vulnerable versions and related files. Moved patch and files for latest version into a patchset tarball.
(Portage version: 2.0.51.20-r5)
Diffstat (limited to 'media-video/helixplayer')
-rw-r--r--media-video/helixplayer/ChangeLog14
-rw-r--r--media-video/helixplayer/Manifest32
-rw-r--r--media-video/helixplayer/files/50helix1
-rw-r--r--media-video/helixplayer/files/buildrc1
-rw-r--r--media-video/helixplayer/files/digest-helixplayer-1.0.11
-rw-r--r--media-video/helixplayer/files/digest-helixplayer-1.0.3-r11
-rw-r--r--media-video/helixplayer/files/digest-helixplayer-1.0.41
-rw-r--r--media-video/helixplayer/files/digest-helixplayer-1.0_beta11
-rw-r--r--media-video/helixplayer/files/gcc_versioncheck.patch11
-rw-r--r--media-video/helixplayer/files/gentoo_bif.patch218
-rw-r--r--media-video/helixplayer/files/helixplayer-1.0.1-bif.patch220
-rw-r--r--media-video/helixplayer/files/helixplayer-1.0.1-sem_t.patch23
-rw-r--r--media-video/helixplayer/files/helixplayer-1.0.3-bif.patch31
-rw-r--r--media-video/helixplayer/files/helixplayer-1.0.3-sem_t.patch23
-rw-r--r--media-video/helixplayer/files/helixplayer-1.0_beta1-bif.patch218
-rw-r--r--media-video/helixplayer/files/installer-naming.patch11
-rw-r--r--media-video/helixplayer/helixplayer-1.0.1.ebuild69
-rw-r--r--media-video/helixplayer/helixplayer-1.0.3-r1.ebuild84
-rw-r--r--media-video/helixplayer/helixplayer-1.0.4.ebuild21
-rw-r--r--media-video/helixplayer/helixplayer-1.0_beta1.ebuild129
20 files changed, 26 insertions, 1084 deletions
diff --git a/media-video/helixplayer/ChangeLog b/media-video/helixplayer/ChangeLog
index fd53a87f372f..0d406f98eb1b 100644
--- a/media-video/helixplayer/ChangeLog
+++ b/media-video/helixplayer/ChangeLog
@@ -1,6 +1,18 @@
# 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.10 2005/04/21 16:29:20 tester Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/helixplayer/ChangeLog,v 1.11 2005/05/02 00:13:31 flameeyes Exp $
+
+ 02 May 2005; Diego Pettenò <flameeyes@gentoo.org>
+ -files/helixplayer-1.0.1-bif.patch, -files/helixplayer-1.0.1-sem_t.patch,
+ -files/helixplayer-1.0.3-bif.patch, -files/50helix,
+ -files/helixplayer-1.0.3-sem_t.patch,
+ -files/helixplayer-1.0_beta1-bif.patch, -files/buildrc,
+ -files/gcc_versioncheck.patch, -files/gentoo_bif.patch,
+ -files/installer-naming.patch, -helixplayer-1.0_beta1.ebuild,
+ -helixplayer-1.0.1.ebuild, -helixplayer-1.0.3-r1.ebuild,
+ helixplayer-1.0.4.ebuild:
+ Removed vulnerable versions and related files. Moved patch and files for
+ latest version into a patchset tarball.
21 Apr 2005; Olivier Crête <tester@gentoo.org> helixplayer-1.0.4.ebuild:
Mark ~x86 per security bug #89862
diff --git a/media-video/helixplayer/Manifest b/media-video/helixplayer/Manifest
index b2571bb4c887..a601c469177d 100644
--- a/media-video/helixplayer/Manifest
+++ b/media-video/helixplayer/Manifest
@@ -1,30 +1,4 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 a83dd765a5420e292b64b72dd966c4c6 helixplayer-1.0.1.ebuild 1858
-MD5 75ed185b972cd276a339309609fba567 metadata.xml 276
-MD5 ddcf90658d1dc3fc40a7cb27cfac0ba7 helixplayer-1.0_beta1.ebuild 3264
MD5 47288acb53f8ade1bb7c96d15007b8be ChangeLog 2356
-MD5 ff44757e50baa6221372407cf7260b12 helixplayer-1.0.3-r1.ebuild 2356
-MD5 5b9f6bb98e76b623fc95c2d67b551efc helixplayer-1.0.4.ebuild 2354
-MD5 6438303cb10431e6fe1fd8c1a24328d4 files/50helix 22
-MD5 9ff4380a6e2acce72f2685a5f5a03b2c files/buildrc 35
-MD5 d0e729f34bd20584c1359cb713433907 files/helixplayer-1.0.1-sem_t.patch 690
-MD5 b83696db32d29e1c07d27cb6ba16414e files/helixplayer-1.0_beta1-bif.patch 10461
-MD5 b83696db32d29e1c07d27cb6ba16414e files/gentoo_bif.patch 10461
-MD5 260ceb9a6fbd75d0e1f64db95191a2fb files/digest-helixplayer-1.0.3-r1 67
-MD5 d0e729f34bd20584c1359cb713433907 files/helixplayer-1.0.3-sem_t.patch 690
-MD5 d9d3bd60b0c7de98d93ccde45775936d files/digest-helixplayer-1.0_beta1 88
-MD5 05e35dbf9a20d31273bd7677ee716ff6 files/helixplayer-1.0.1-bif.patch 10637
-MD5 cca1189dbb5ff1bc6e0fb9545a5e47ba files/digest-helixplayer-1.0.1 67
-MD5 b44d150d76f3f1654e11841d0f5f01ef files/helixplayer-1.0.3-bif.patch 1188
-MD5 bded820ce4994950f10c24c5177f50fa files/installer-naming.patch 555
-MD5 b3efbf0d42d95ec571e60aaf9377d787 files/gcc_versioncheck.patch 502
-MD5 29351b4aacdf7159d91854bf0c7dcaf7 files/digest-helixplayer-1.0.4 67
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.4.1 (GNU/Linux)
-
-iD8DBQFCZ9T4mOfEJZHYOKcRAv+iAJ9ynB7FWILpv/bIgkJQhehbzBAEqwCfTu1J
-n7rzt2MgQLRfraZUao5WcJY=
-=MfHQ
------END PGP SIGNATURE-----
+MD5 75ed185b972cd276a339309609fba567 metadata.xml 276
+MD5 91fdab33f993da87f075916e98a748a8 helixplayer-1.0.4.ebuild 2275
+MD5 b58761808153ad55d61baf4017ea8486 files/digest-helixplayer-1.0.4 139
diff --git a/media-video/helixplayer/files/50helix b/media-video/helixplayer/files/50helix
deleted file mode 100644
index b517200f7421..000000000000
--- a/media-video/helixplayer/files/50helix
+++ /dev/null
@@ -1 +0,0 @@
-PATH=/opt/HelixPlayer
diff --git a/media-video/helixplayer/files/buildrc b/media-video/helixplayer/files/buildrc
deleted file mode 100644
index 7d7e4eb96a90..000000000000
--- a/media-video/helixplayer/files/buildrc
+++ /dev/null
@@ -1 +0,0 @@
-SetSDKPath("oggvorbissdk", "/usr")
diff --git a/media-video/helixplayer/files/digest-helixplayer-1.0.1 b/media-video/helixplayer/files/digest-helixplayer-1.0.1
deleted file mode 100644
index 37cbf5c259ff..000000000000
--- a/media-video/helixplayer/files/digest-helixplayer-1.0.1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 ca07ed001aae3eca6e5589c9313774cc hxplay-1.0.1.tar.bz2 13702636
diff --git a/media-video/helixplayer/files/digest-helixplayer-1.0.3-r1 b/media-video/helixplayer/files/digest-helixplayer-1.0.3-r1
deleted file mode 100644
index bb3bfb8eeef4..000000000000
--- a/media-video/helixplayer/files/digest-helixplayer-1.0.3-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 f527b3d712050578678b692b13ff0792 hxplay-1.0.3.tar.bz2 14002724
diff --git a/media-video/helixplayer/files/digest-helixplayer-1.0.4 b/media-video/helixplayer/files/digest-helixplayer-1.0.4
index a9ecc1a91d9c..74508b2856f9 100644
--- a/media-video/helixplayer/files/digest-helixplayer-1.0.4
+++ b/media-video/helixplayer/files/digest-helixplayer-1.0.4
@@ -1 +1,2 @@
MD5 e1f70532956c0cc1547282957021efc6 hxplay-1.0.4.tar.bz2 13978308
+MD5 bc0c0131a88a893cc33a740710993c89 helixplayer-patches-1.tar.bz2 1634
diff --git a/media-video/helixplayer/files/digest-helixplayer-1.0_beta1 b/media-video/helixplayer/files/digest-helixplayer-1.0_beta1
deleted file mode 100644
index 80b891c86321..000000000000
--- a/media-video/helixplayer/files/digest-helixplayer-1.0_beta1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 e8148f6dd290752cf628d522dc6c0211 helixplayer-1.0_beta1-beta-source.tar.bz2 13273365
diff --git a/media-video/helixplayer/files/gcc_versioncheck.patch b/media-video/helixplayer/files/gcc_versioncheck.patch
deleted file mode 100644
index c965083a36cb..000000000000
--- a/media-video/helixplayer/files/gcc_versioncheck.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- player_all-bingo-beta-20040615/build/lib/sysinfo.py 2004-06-04 09:24:43.000000000 +0900
-+++ player_all-bingo-beta-20040615_2/build/lib/sysinfo.py 2004-07-08 18:20:57.000000000 +0900
-@@ -818,7 +818,7 @@
- set_platform('linux-2.0-libc6-i386')
- return
-
-- gcc_version=os.popen("gcc -v 2>&1 | sed -n 's/^gcc version //gp'").read()
-+ gcc_version=os.popen("gcc -dumpversion").read()
- gcc_version=string.strip(gcc_version)
-
- if gcc_version[0] == "3":
diff --git a/media-video/helixplayer/files/gentoo_bif.patch b/media-video/helixplayer/files/gentoo_bif.patch
deleted file mode 100644
index e7d16a5a9ea8..000000000000
--- a/media-video/helixplayer/files/gentoo_bif.patch
+++ /dev/null
@@ -1,218 +0,0 @@
---- player_all-bingo-beta-20040615/build/build/BIF/build.bif 2004-06-16 03:43:15.000000000 +0900
-+++ player_all-bingo-beta-20040615_2/build/build/BIF/build.bif 2004-07-09 09:29:50.369449208 +0900
-@@ -13,21 +13,21 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="faad2_include" path="c:/faad2/include">
-- NOTE: This module needs the faad2 library in order
-- to build. See datatype/aac/codec/readme.txt for more
-- information on the faad2 library. Developers may
-- put the faad2 library anywhere they wish on their disk,
-- but in order to link in this library, developers should
-- have the following two lines in their .buildrc file:
-- SetSDKPath("faad2_include", "/path/to/faad2/includedir")
-- SetSDKPath("faad2_lib", "/path/to/faad2library")
-- The "/path/to/faad2/includedir" should be changed to
-- the path to the faad2 library's include directory.
-- The "/path/to/faad2library" should be changed to the
-- file name with full path to the faad2 library binary.
-- Note that these paths will be platform-specific.
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the faad2 library in order
-+ to build. See datatype/aac/codec/readme.txt for more
-+ information on the faad2 library. Developers may
-+ put the faad2 library anywhere they wish on their disk,
-+ but in order to link in this library, developers should
-+ have the following two lines in their .buildrc file:
-+ SetSDKPath("faad2_include", "/path/to/faad2/includedir")
-+ SetSDKPath("faad2_lib", "/path/to/faad2library")
-+ The "/path/to/faad2/includedir" should be changed to
-+ the path to the faad2 library's include directory.
-+ The "/path/to/faad2library" should be changed to the
-+ file name with full path to the faad2 library binary.
-+ Note that these paths will be platform-specific.
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
- <sdk name="faad2_lib" path="c:/faad2/faad2.lib"/>
-
-@@ -4933,13 +4933,13 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="dxsdk" path="c:/dxsdk">
-- NOTE: This module needs the DirectX SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("dxsdk", "/path/to/DirectXSDK")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the DirectX SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("dxsdk", "/path/to/DirectXSDK")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5071,13 +5071,13 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="gapi" path="c:\gapi">
-- NOTE: This module needs the GAPI (Game API) SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("gapi", "/path/to/GAPISDK")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the GAPI (Game API) SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("gapi", "/path/to/GAPISDK")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5094,13 +5094,13 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="gtk2sdk" path="c:/Dev-C++">
-- NOTE: This module needs the Dropline Gtk+ Windows SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("gtk2sdk", "/path/to/gtk2sdk")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the Dropline Gtk+ Windows SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("gtk2sdk", "/path/to/gtk2sdk")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5207,14 +5207,14 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="mspsdk_81">
-- NOTE: This module needs the MS 8.1 SDK
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("mspsdk_81_include", "/path/to/ms_81_sdk/include")
-- SetSDKPath("mspsdk_81_lib", "/path/to/ms_81_sdk/lib")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the MS 8.1 SDK
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("mspsdk_81_include", "/path/to/ms_81_sdk/include")
-+ SetSDKPath("mspsdk_81_lib", "/path/to/ms_81_sdk/lib")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5243,13 +5243,13 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="oggvorbissdk" path="c:/oggvorbissdk">
-- NOTE: This module needs the Ogg-Vorbis SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("oggvorbissdk", "/path/to/oggvorbisSDK")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the Ogg-Vorbis SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("oggvorbissdk", "/path/to/oggvorbisSDK")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5370,6 +5370,27 @@
- player_widget
- </dependlist>
- </module>
-+
-+ <!-- PLAYER_GENTOO -->
-+ <module id="player_gentoo" name="player/app/gtk" group="player">
-+ <cvs root="helix"/>
-+ <cvstag id="bingo-beta" type="branch"/>
-+
-+ <attribute id="has_version_file"/>
-+
-+ <includeplatforms>
-+ unix win32
-+ </includeplatforms>
-+
-+ <dependlist>
-+ player_mime_util player_widget common_runtime common_system common_container
-+ common_dbgtool common_util common_unittest
-+ player_installer_postinst player_installer_archive player_installer_stage1
-+ </dependlist>
-+ <source_dependlist>
-+ player_mime_include player_widget filesystem_http
-+ </source_dependlist>
-+ </module>
-
- <!-- PLAYER_GTK -->
- <module id="player_gtk" name="player/app/gtk" group="player">
-@@ -7588,14 +7609,14 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="qt5sdk">
-- NOTE: This module needs the QuickTime 5 SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("qt5sdk_include", "/path/to/QuickTime5SDK/CIncludes")
-- SetSDKPath("qt5sdk_lib", "/path/to/QuickTime5SDK/Libraries")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the QuickTime 5 SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("qt5sdk_include", "/path/to/QuickTime5SDK/CIncludes")
-+ SetSDKPath("qt5sdk_lib", "/path/to/QuickTime5SDK/Libraries")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -9558,13 +9579,13 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="wtlce" path="c:\wtlce">
-- NOTE: This module needs the WTLCE (Windows Template Library for CE) SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("wtlce", "/path/to/wtlcesdk")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the WTLCE (Windows Template Library for CE) SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("wtlce", "/path/to/wtlcesdk")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
diff --git a/media-video/helixplayer/files/helixplayer-1.0.1-bif.patch b/media-video/helixplayer/files/helixplayer-1.0.1-bif.patch
deleted file mode 100644
index 0957b7f433a1..000000000000
--- a/media-video/helixplayer/files/helixplayer-1.0.1-bif.patch
+++ /dev/null
@@ -1,220 +0,0 @@
---- build/build/BIF/build.bif 2004-09-28 06:57:27.000000000 +0900
-+++ build/build/BIF/build2.bif 2004-11-13 14:06:18.584771848 +0900
-@@ -13,21 +13,21 @@
- <cvstag id="hxclient_1_4_2_neptunex" type="branch"/>
-
- <sdk name="faad2_include" path="c:/faad2/include">
-- NOTE: This module needs the faad2 library in order
-- to build. See datatype/aac/codec/readme.txt for more
-- information on the faad2 library. Developers may
-- put the faad2 library anywhere they wish on their disk,
-- but in order to link in this library, developers should
-- have the following two lines in their .buildrc file:
-- SetSDKPath("faad2_include", "/path/to/faad2/includedir")
-- SetSDKPath("faad2_lib", "/path/to/faad2library")
-- The "/path/to/faad2/includedir" should be changed to
-- the path to the faad2 library's include directory.
-- The "/path/to/faad2library" should be changed to the
-- file name with full path to the faad2 library binary.
-- Note that these paths will be platform-specific.
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the faad2 library in order
-+ to build. See datatype/aac/codec/readme.txt for more
-+ information on the faad2 library. Developers may
-+ put the faad2 library anywhere they wish on their disk,
-+ but in order to link in this library, developers should
-+ have the following two lines in their .buildrc file:
-+ SetSDKPath("faad2_include", "/path/to/faad2/includedir")
-+ SetSDKPath("faad2_lib", "/path/to/faad2library")
-+ The "/path/to/faad2/includedir" should be changed to
-+ the path to the faad2 library's include directory.
-+ The "/path/to/faad2library" should be changed to the
-+ file name with full path to the faad2 library binary.
-+ Note that these paths will be platform-specific.
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
- <sdk name="faad2_lib" path="c:/faad2/faad2.lib"/>
-
-@@ -4947,13 +4947,13 @@
- <cvstag id="hxclient_1_4_2_neptunex" type="branch"/>
-
- <sdk name="dxsdk" path="c:/dxsdk">
-- NOTE: This module needs the DirectX SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("dxsdk", "/path/to/DirectXSDK")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the DirectX SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("dxsdk", "/path/to/DirectXSDK")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5085,13 +5085,13 @@
- <cvstag id="hxclient_1_4_2_neptunex" type="branch"/>
-
- <sdk name="gapi" path="c:\gapi">
-- NOTE: This module needs the GAPI (Game API) SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("gapi", "/path/to/GAPISDK")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the GAPI (Game API) SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("gapi", "/path/to/GAPISDK")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5108,13 +5108,13 @@
- <cvstag id="hxclient_1_4_2_neptunex" type="tag"/>
-
- <sdk name="gtk2sdk" path="c:/Dev-C++">
-- NOTE: This module needs the Dropline Gtk+ Windows SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("gtk2sdk", "/path/to/gtk2sdk")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the Dropline Gtk+ Windows SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("gtk2sdk", "/path/to/gtk2sdk")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5221,14 +5221,14 @@
- <cvstag id="hxclient_1_4_2_neptunex" type="branch"/>
-
- <sdk name="mspsdk_81">
-- NOTE: This module needs the MS 8.1 SDK
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("mspsdk_81_include", "/path/to/ms_81_sdk/include")
-- SetSDKPath("mspsdk_81_lib", "/path/to/ms_81_sdk/lib")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the MS 8.1 SDK
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("mspsdk_81_include", "/path/to/ms_81_sdk/include")
-+ SetSDKPath("mspsdk_81_lib", "/path/to/ms_81_sdk/lib")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5257,13 +5257,13 @@
- <cvstag id="hxclient_1_4_2_neptunex" type="branch"/>
-
- <sdk name="oggvorbissdk" path="c:/oggvorbissdk">
-- NOTE: This module needs the Ogg-Vorbis SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("oggvorbissdk", "/path/to/oggvorbisSDK")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the Ogg-Vorbis SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("oggvorbissdk", "/path/to/oggvorbisSDK")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5401,6 +5401,29 @@
- player_mime_include player_widget filesystem_http
- </source_dependlist>
- </module>
-+
-+ <!-- PLAYER_GENTOO -->
-+ <module id="player_gentoo" name="player/app/gtk" group="player">
-+ <cvs root="helix"/>
-+ <cvstag id="hxclient_1_4_2_neptunex" type="tag"/>
-+
-+ <attribute id="has_version_file"/>
-+
-+ <includeplatforms>
-+ unix
-+ </includeplatforms>
-+
-+ <defines>
-+ HELIX_FEATURE_NO_INTERNAL_PREFS=1
-+ </defines>
-+ <dependlist>
-+ player_mime_util player_widget common_runtime common_system common_container
-+ common_dbgtool common_util common_unittest player_installer_postinst player_installer_archive player_installer_stage1
-+ </dependlist>
-+ <source_dependlist>
-+ player_mime_include player_widget filesystem_http
-+ </source_dependlist>
-+ </module>
-
- <!-- PLAYER_HXCLIENTKIT -->
- <module id="player_hxclientkit" name="player/hxclientkit" group="player">
-@@ -7589,14 +7612,14 @@
- <cvstag id="hxclient_1_4_2_neptunex" type="branch"/>
-
- <sdk name="qt5sdk">
-- NOTE: This module needs the QuickTime 5 SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("qt5sdk_include", "/path/to/QuickTime5SDK/CIncludes")
-- SetSDKPath("qt5sdk_lib", "/path/to/QuickTime5SDK/Libraries")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the QuickTime 5 SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("qt5sdk_include", "/path/to/QuickTime5SDK/CIncludes")
-+ SetSDKPath("qt5sdk_lib", "/path/to/QuickTime5SDK/Libraries")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -9562,13 +9585,13 @@
- <cvstag id="hxclient_1_4_2_neptunex" type="branch"/>
-
- <sdk name="wtlce" path="c:\wtlce">
-- NOTE: This module needs the WTLCE (Windows Template Library for CE) SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("wtlce", "/path/to/wtlcesdk")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the WTLCE (Windows Template Library for CE) SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("wtlce", "/path/to/wtlcesdk")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
diff --git a/media-video/helixplayer/files/helixplayer-1.0.1-sem_t.patch b/media-video/helixplayer/files/helixplayer-1.0.1-sem_t.patch
deleted file mode 100644
index 3214da6d3864..000000000000
--- a/media-video/helixplayer/files/helixplayer-1.0.1-sem_t.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- common/system/pub/platform/unix/pthreadthreads.h_old 2004-11-14 10:54:35.925645344 +0900
-+++ common/system/pub/platform/unix/pthreadthreads.h 2004-11-14 10:55:19.110080312 +0900
-@@ -102,11 +102,6 @@
-
- #ifndef _MAC_UNIX
-
--struct HXsem_t : public sem_t
--{
-- char padding[64]; /* Flawfinder: ignore */ // different linux versions have different binary reps blechhhh!
--};
--
- //=======================================================================
- //
- // HXPthreadSemaphore
-@@ -129,7 +124,7 @@
-
- private:
-
-- HXsem_t m_semaphore;
-+ sem_t m_semaphore;
-
- //Prevent unintentional ctors
- HXPthreadSemaphore( const HXPthreadSemaphore& ); //copy ctor
diff --git a/media-video/helixplayer/files/helixplayer-1.0.3-bif.patch b/media-video/helixplayer/files/helixplayer-1.0.3-bif.patch
deleted file mode 100644
index 5022a8073076..000000000000
--- a/media-video/helixplayer/files/helixplayer-1.0.3-bif.patch
+++ /dev/null
@@ -1,31 +0,0 @@
---- build/build/BIF/build.bif~ 2005-03-03 06:25:07.000000000 +0900
-+++ build/build/BIF/build.bif 2005-03-27 11:11:41.000000000 +0900
-@@ -5379,6 +5379,28 @@
- </source_dependlist>
- </module>
-
-+ <!-- PLAYER GENTOO -->
-+ <module id="player_gentoo" name="player/app/gtk" group="player">
-+ <cvs root="helix"/>
-+ <cvstag id="hxclient_1_4_2_neptunex" type="tag"/>
-+
-+ <attribute id="has_version_file"/>
-+
-+ <includeplatforms>
-+ unix
-+ </includeplatforms>
-+
-+ <defines>
-+ HELIX_FEATURE_NO_INTERNAL_PREFS=1
-+ </defines>
-+ <dependlist>
-+ player_mime_util player_widget common_runtime common_system common_container common_dbgtool common_util common_unittest player_installer_postinst player_installer_archive player_installer_stage1
-+ </dependlist>
-+ <source_dependlist>
-+ player_mime_include player_widget filesystem_http
-+ </source_dependlist>
-+ </module>
-+
- <!-- PLAYER_HXCLIENTKIT -->
- <module id="player_hxclientkit" name="player/hxclientkit" group="player">
- <location file="/home/build/build/bif-cvs/helix/2005%2f03%2f01%2015%253a18%253a21/client/build/BIF/realplay_gtk_release.bif" line="0"/>
diff --git a/media-video/helixplayer/files/helixplayer-1.0.3-sem_t.patch b/media-video/helixplayer/files/helixplayer-1.0.3-sem_t.patch
deleted file mode 100644
index 3214da6d3864..000000000000
--- a/media-video/helixplayer/files/helixplayer-1.0.3-sem_t.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- common/system/pub/platform/unix/pthreadthreads.h_old 2004-11-14 10:54:35.925645344 +0900
-+++ common/system/pub/platform/unix/pthreadthreads.h 2004-11-14 10:55:19.110080312 +0900
-@@ -102,11 +102,6 @@
-
- #ifndef _MAC_UNIX
-
--struct HXsem_t : public sem_t
--{
-- char padding[64]; /* Flawfinder: ignore */ // different linux versions have different binary reps blechhhh!
--};
--
- //=======================================================================
- //
- // HXPthreadSemaphore
-@@ -129,7 +124,7 @@
-
- private:
-
-- HXsem_t m_semaphore;
-+ sem_t m_semaphore;
-
- //Prevent unintentional ctors
- HXPthreadSemaphore( const HXPthreadSemaphore& ); //copy ctor
diff --git a/media-video/helixplayer/files/helixplayer-1.0_beta1-bif.patch b/media-video/helixplayer/files/helixplayer-1.0_beta1-bif.patch
deleted file mode 100644
index e7d16a5a9ea8..000000000000
--- a/media-video/helixplayer/files/helixplayer-1.0_beta1-bif.patch
+++ /dev/null
@@ -1,218 +0,0 @@
---- player_all-bingo-beta-20040615/build/build/BIF/build.bif 2004-06-16 03:43:15.000000000 +0900
-+++ player_all-bingo-beta-20040615_2/build/build/BIF/build.bif 2004-07-09 09:29:50.369449208 +0900
-@@ -13,21 +13,21 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="faad2_include" path="c:/faad2/include">
-- NOTE: This module needs the faad2 library in order
-- to build. See datatype/aac/codec/readme.txt for more
-- information on the faad2 library. Developers may
-- put the faad2 library anywhere they wish on their disk,
-- but in order to link in this library, developers should
-- have the following two lines in their .buildrc file:
-- SetSDKPath("faad2_include", "/path/to/faad2/includedir")
-- SetSDKPath("faad2_lib", "/path/to/faad2library")
-- The "/path/to/faad2/includedir" should be changed to
-- the path to the faad2 library's include directory.
-- The "/path/to/faad2library" should be changed to the
-- file name with full path to the faad2 library binary.
-- Note that these paths will be platform-specific.
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the faad2 library in order
-+ to build. See datatype/aac/codec/readme.txt for more
-+ information on the faad2 library. Developers may
-+ put the faad2 library anywhere they wish on their disk,
-+ but in order to link in this library, developers should
-+ have the following two lines in their .buildrc file:
-+ SetSDKPath("faad2_include", "/path/to/faad2/includedir")
-+ SetSDKPath("faad2_lib", "/path/to/faad2library")
-+ The "/path/to/faad2/includedir" should be changed to
-+ the path to the faad2 library's include directory.
-+ The "/path/to/faad2library" should be changed to the
-+ file name with full path to the faad2 library binary.
-+ Note that these paths will be platform-specific.
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
- <sdk name="faad2_lib" path="c:/faad2/faad2.lib"/>
-
-@@ -4933,13 +4933,13 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="dxsdk" path="c:/dxsdk">
-- NOTE: This module needs the DirectX SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("dxsdk", "/path/to/DirectXSDK")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the DirectX SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("dxsdk", "/path/to/DirectXSDK")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5071,13 +5071,13 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="gapi" path="c:\gapi">
-- NOTE: This module needs the GAPI (Game API) SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("gapi", "/path/to/GAPISDK")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the GAPI (Game API) SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("gapi", "/path/to/GAPISDK")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5094,13 +5094,13 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="gtk2sdk" path="c:/Dev-C++">
-- NOTE: This module needs the Dropline Gtk+ Windows SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("gtk2sdk", "/path/to/gtk2sdk")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the Dropline Gtk+ Windows SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("gtk2sdk", "/path/to/gtk2sdk")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5207,14 +5207,14 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="mspsdk_81">
-- NOTE: This module needs the MS 8.1 SDK
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("mspsdk_81_include", "/path/to/ms_81_sdk/include")
-- SetSDKPath("mspsdk_81_lib", "/path/to/ms_81_sdk/lib")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the MS 8.1 SDK
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("mspsdk_81_include", "/path/to/ms_81_sdk/include")
-+ SetSDKPath("mspsdk_81_lib", "/path/to/ms_81_sdk/lib")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5243,13 +5243,13 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="oggvorbissdk" path="c:/oggvorbissdk">
-- NOTE: This module needs the Ogg-Vorbis SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("oggvorbissdk", "/path/to/oggvorbisSDK")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the Ogg-Vorbis SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("oggvorbissdk", "/path/to/oggvorbisSDK")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -5370,6 +5370,27 @@
- player_widget
- </dependlist>
- </module>
-+
-+ <!-- PLAYER_GENTOO -->
-+ <module id="player_gentoo" name="player/app/gtk" group="player">
-+ <cvs root="helix"/>
-+ <cvstag id="bingo-beta" type="branch"/>
-+
-+ <attribute id="has_version_file"/>
-+
-+ <includeplatforms>
-+ unix win32
-+ </includeplatforms>
-+
-+ <dependlist>
-+ player_mime_util player_widget common_runtime common_system common_container
-+ common_dbgtool common_util common_unittest
-+ player_installer_postinst player_installer_archive player_installer_stage1
-+ </dependlist>
-+ <source_dependlist>
-+ player_mime_include player_widget filesystem_http
-+ </source_dependlist>
-+ </module>
-
- <!-- PLAYER_GTK -->
- <module id="player_gtk" name="player/app/gtk" group="player">
-@@ -7588,14 +7609,14 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="qt5sdk">
-- NOTE: This module needs the QuickTime 5 SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("qt5sdk_include", "/path/to/QuickTime5SDK/CIncludes")
-- SetSDKPath("qt5sdk_lib", "/path/to/QuickTime5SDK/Libraries")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the QuickTime 5 SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("qt5sdk_include", "/path/to/QuickTime5SDK/CIncludes")
-+ SetSDKPath("qt5sdk_lib", "/path/to/QuickTime5SDK/Libraries")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
-@@ -9558,13 +9579,13 @@
- <cvstag id="bingo-beta" type="branch"/>
-
- <sdk name="wtlce" path="c:\wtlce">
-- NOTE: This module needs the WTLCE (Windows Template Library for CE) SDK in order
-- to build. Developers may put the SDK anywhere they wish on
-- their disk. But to inform the build system of its location,
-- developers should have the following line in their .buildrc file:
-- SetSDKPath("wtlce", "/path/to/wtlcesdk")
-- See BUILD_ROOT/build/doc/buildrc.html for more
-- information about .buildrc files and SetSDKPath().
-+ NOTE: This module needs the WTLCE (Windows Template Library for CE) SDK in order
-+ to build. Developers may put the SDK anywhere they wish on
-+ their disk. But to inform the build system of its location,
-+ developers should have the following line in their .buildrc file:
-+ SetSDKPath("wtlce", "/path/to/wtlcesdk")
-+ See BUILD_ROOT/build/doc/buildrc.html for more
-+ information about .buildrc files and SetSDKPath().
- </sdk>
-
- <attribute id="no_build"/>
diff --git a/media-video/helixplayer/files/installer-naming.patch b/media-video/helixplayer/files/installer-naming.patch
deleted file mode 100644
index f4ca93eb7d34..000000000000
--- a/media-video/helixplayer/files/installer-naming.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- player_all-bingo-beta-20040615/installer/common/scripts/installer.backup 2004-04-21 09:09:34.000000000 +0900
-+++ player_all-bingo-beta-20040615/installer/common/scripts/installer.py 2004-07-11 14:22:35.037901736 +0900
-@@ -294,7 +294,7 @@
- else:
- ext = self.archive_type
-
-- dest_arch = "%s%s-%s.%s" % (name, verstr, sysinfo.id, ext)
-+ dest_arch = "%s.%s" % ("helixplayer", ext)
- project.writeln("copy:")
- project.writeln("\t %s %s %s" %
- (platform.copy.cmd, self.archive_file,
diff --git a/media-video/helixplayer/helixplayer-1.0.1.ebuild b/media-video/helixplayer/helixplayer-1.0.1.ebuild
deleted file mode 100644
index 664fb4e8b174..000000000000
--- a/media-video/helixplayer/helixplayer-1.0.1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# 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.1.ebuild,v 1.3 2005/03/27 06:21:38 chriswhite 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/634/${MY_PKG}.tar.bz2"
-LICENSE="GPL-2"
-SLOT="0"
-# -sparc -amd64: 1.0_beta1: build fails on both platforms... --eradicator
-KEYWORDS="~x86 -sparc -amd64"
-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}/${P}-bif.patch
-
- #fixes sem_t based issues
- use nptl && epatch ${FILESDIR}/${P}-sem_t.patch
-}
-
-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 bingo-gold -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
-}
diff --git a/media-video/helixplayer/helixplayer-1.0.3-r1.ebuild b/media-video/helixplayer/helixplayer-1.0.3-r1.ebuild
deleted file mode 100644
index b3026de0b34a..000000000000
--- a/media-video/helixplayer/helixplayer-1.0.3-r1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# 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.3-r1.ebuild,v 1.1 2005/04/18 20:29:51 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/970/${MY_PKG}.tar.bz2"
-LICENSE="GPL-2"
-SLOT="0"
-# -sparc -amd64: 1.0_beta1: build fails on both platforms... --eradicator
-KEYWORDS="~x86 -sparc -amd64"
-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}/${P}-bif.patch
-
- #fixes sem_t based issues
- use nptl && epatch ${FILESDIR}/${P}-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
-}
diff --git a/media-video/helixplayer/helixplayer-1.0.4.ebuild b/media-video/helixplayer/helixplayer-1.0.4.ebuild
index e59107731a0f..13cffa9f5dba 100644
--- a/media-video/helixplayer/helixplayer-1.0.4.ebuild
+++ b/media-video/helixplayer/helixplayer-1.0.4.ebuild
@@ -1,14 +1,17 @@
# 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.2 2005/04/21 16:29:20 tester Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/helixplayer/helixplayer-1.0.4.ebuild,v 1.3 2005/05/02 00:13:31 flameeyes Exp $
inherit nsplugins eutils
MY_PKG=${P/helixplayer/hxplay}
+PATCHLEVEL="1"
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"
+SRC_URI="https://helixcommunity.org/download.php/1138/${MY_PKG}.tar.bz2
+ http://digilander.libero.it/dgp85/gentoo/${PN}-patches-${PATCHLEVEL}.tar.bz2"
+
LICENSE="GPL-2"
SLOT="0"
# -sparc -amd64: 1.0_beta1: build fails on both platforms... --eradicator
@@ -28,14 +31,8 @@ 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
+ use nptl || EPATCH_EXCLUDE="03_all_sem-t.patch"
+ EPATCH_SUFFIX="patch" epatch ${WORKDIR}/${PV}
#fixes icon name in .desktop file
sed -i -e 's:hxplay.png:hxplay:' ${S}/player/installer/common/hxplay.desktop
@@ -45,7 +42,7 @@ src_compile() {
#copies our buildrc file over with information on where
#ogg and theora libs are kept
- cp ${FILESDIR}/buildrc ${S}
+ cp ${WORKDIR}/${PV}/buildrc ${S}
export BUILDRC="${S}/buildrc"
export BUILD_ROOT="${S}/build"
@@ -68,7 +65,7 @@ src_install() {
inst_plugin /opt/netscape/plugins/nphelix.so
fi
- doenvd ${FILESDIR}/50helix
+ doenvd ${WORKDIR}/${PV}/50helix
for res in 16 192 32 48; do
insinto /usr/share/icons/hicolor/${res}x${res}/apps
diff --git a/media-video/helixplayer/helixplayer-1.0_beta1.ebuild b/media-video/helixplayer/helixplayer-1.0_beta1.ebuild
deleted file mode 100644
index 6b03bd1227b0..000000000000
--- a/media-video/helixplayer/helixplayer-1.0_beta1.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# 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_beta1.ebuild,v 1.5 2005/03/27 06:21:38 chriswhite Exp $
-
-inherit nsplugins eutils
-
-DESCRIPTION="A free open-source media player by real"
-HOMEPAGE="http://www.helixplayer.org/"
-SRC_URI="https://helixcommunity.org/download.php/487/${P}-beta-source.tar.bz2"
-LICENSE="GPL-2"
-SLOT="0"
-# -sparc -amd64: 1.0_beta1: build fails on both platforms... --eradicator
-KEYWORDS="~x86 -sparc -amd64"
-IUSE="mozilla"
-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}/player_all-bingo-beta-20040615
-
-src_unpack() {
-
- unpack ${A}
- cd ${S}
-
- #fixes gcc version checking with non C based locales
- epatch ${FILESDIR}/gcc_versioncheck.patch
-
- #fixes the .bif file to create a gentoo_player custom target
- epatch ${FILESDIR}/${P}-bif.patch
-
- #fixes the strange tarball name that gets created
- epatch ${FILESDIR}/installer-naming.patch
-}
-
-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 bingo-beta -trelease -k -P helix-client-all-defines-free player_gentoo || die
-}
-
-src_install() {
-
- #you're probably thinking "what on earth is he doing?!"
- #well.. you're right
- #the fact is.. the only way to get the directory structure helixplayer uses
- #is to use their archive installer, unpack it, then copy all the files over
- #This will be fixed soon.. don't worry :)
- mkdir ${S}/release/HelixPlayer
- tar -jxf ${S}/release/helixplayer.tar.bz2 -C ${S}/release/HelixPlayer
-
- #Ok, now that that little hack is over with ;)
- if use mozilla ; then
- cd ${S}/release/HelixPlayer/mozilla
- exeinto /opt/netscape/plugins
- doexe nphelix.so
- inst_plugin /opt/netscape/plugins/nphelix.so
- fi
-
- cd ${S}/release/HelixPlayer/codecs
- insinto /opt/HelixPlayer/codecs
- insopts -m755
- doins *
-
- cd ${S}/release/HelixPlayer/common
- insinto /opt/HelixPlayer/common
- insopts -m755
- doins *
-
- cd ${S}/release/HelixPlayer/doc
- insinto /opt/HelixPlayer/doc
- doins *
-
- cd ${S}/release/HelixPlayer/lib
- insinto /opt/HelixPlayer/lib
- insopts -m755
- doins *
-
- cd ${S}/release/HelixPlayer/plugins
- insinto /opt/HelixPlayer/plugins
- insopts -m755
- doins *
-
- cd ${S}/release/HelixPlayer/share
- insinto /opt/HelixPlayer/share
- doins *
-
- cd ${S}/release/HelixPlayer/share/default
- insinto /opt/HelixPlayer/share/default
- insopts -m644
- doins *
-
- cd ${S}/release/HelixPlayer/share/hxplay
- insinto /opt/HelixPlayer/share/hxplay
- insopts -m644
- doins *
-
- cd ${S}/release/HelixPlayer/share/icons
- insinto /opt/HelixPlayer/share/icons
- insopts -m644
- doins *
-
- cd ${S}/release/HelixPlayer/share/locale
- insinto /opt/HelixPlayer/share/locale
- insopts -m755
- doins *
-
- cd ${S}/release/HelixPlayer/
- insinto /opt/HelixPlayer
- insopts -m755
- doins hxplay hxplay.bin
- insopts -m644
- doins LICENSE README
-
- insinto /etc/env.d
- insopts -m644
- doins ${FILESDIR}/50helix
-}