Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 35220 Details for
Bug 56750
NEW helixplayer-1.0 beta1 src ebuild
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Ebuild for helixplayer 1.0 beta1
helixplayer-1.0_beta1.ebuild (text/plain), 2.98 KB, created by
Chris White (RETIRED)
on 2004-07-11 20:28:42 UTC
(
hide
)
Description:
Ebuild for helixplayer 1.0 beta1
Filename:
MIME Type:
Creator:
Chris White (RETIRED)
Created:
2004-07-11 20:28:42 UTC
Size:
2.98 KB
patch
obsolete
># Copyright 1999-2004 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > >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" >SLOT="0" >KEYWORDS="~x86" >IUSE="mozilla" >DEPEND="media-libs/libtheora > media-libs/libogg" >RDEPEND=">=dev-libs/glib-2 > >=x11-libs/pango-1.2 > >=x11-libs/gtk+-2.2" > >inherit nsplugins > ># 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} >} > >src_compile() { > #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}/gentoo_bif.patch > > #fixes the strange tarball name that gets created > epatch ${FILESDIR}/installer-naming.patch > > #copies our buildrc file over with information on where > #ogg and theora libs are kept > cp ${FILESDIR}/buildrc ${S} > > export BUILDRC="${S}" > 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 > > dosym /opt/HelixPlayer/hxplay /usr/bin/hxplay >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 56750
:
35220
|
35221
|
35222
|
35223
|
35224
|
35227
|
35228
|
35342