Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 197073 Details for
Bug 276907
games-simulation/snowglobe (New Package)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
games-simulation/snowglobe-1.0.2.ebuild
snowglobe-1.0.2.ebuild (text/plain), 4.09 KB, created by
MT
on 2009-07-07 15:03:55 UTC
(
hide
)
Description:
games-simulation/snowglobe-1.0.2.ebuild
Filename:
MIME Type:
Creator:
MT
Created:
2009-07-07 15:03:55 UTC
Size:
4.09 KB
patch
obsolete
># Copyright 1999-2009 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: $ > ># TODO: ># - use fonts from media-fonts/dejavu instead of the ones bundles; > >EAPI="2" >NEED_PYTHON=2.5 >inherit eutils multilib games python cmake-utils > >SECONDLIFE_REVISION=2451 > >DESCRIPTION="The Second Life (an online, 3D virtual world) viewer" >HOMEPAGE="http://secondlife.com/" >SRC_URI="http://secondlife.com/developers/opensource/downloads/2009/snowglobe/1.0/${PN}-src-viewer-${PV}-r${SECONDLIFE_REVISION}.tar.gz http://automated-builds-secondlife-com.s3.amazonaws.com/oss-viewer/slviewer-artwork-oss-viewer-1.23.2.121778.zip http://automated-builds-secondlife-com.s3.amazonaws.com/oss-viewer/slviewer-linux-libs-oss-viewer-1.23.2.121778.tar.gz http://s3.amazonaws.com/viewer-source-downloads/install_pkgs/vivox-2.1.3010.6270-linux-20090309.tar.bz2" > >LICENSE="GPL-2-with-Linden-Lab-FLOSS-exception Epinions" >SLOT="0" >KEYWORDS="~x86" >IUSE="debug doc mozembed +openal +fmod sse test n-dof" > ># NOTE: 'n-dof' USE is useless as libndofdev is not an optional dependency, but ># since portage is lacking the lib, the USE is just placed to keep ># RDEPEND/DEPEND consistent and let emerge not complains about missing ebuilds; ># the USE will be remove as soon as a package is available trough bugzilla. ># NOTE: emul-linux is required by vivox-sdk as it's a 32bit precompiled lib; >RDEPEND="dev-libs/apr-util > dev-libs/boost > dev-libs/openssl > dev-libs/xmlrpc-epi > media-libs/fontconfig > media-libs/freealut > media-libs/freetype > media-libs/gstreamer > media-libs/jpeg > media-libs/openjpeg > media-libs/libogg > media-libs/libpng > media-libs/libsdl > media-libs/libvorbis > virtual/opengl > net-dns/c-ares > net-misc/curl > x11-libs/gtk+:2 > dev-libs/libndofdev > fmod? ( media-libs/fmod ) > openal? ( media-libs/openal ) > n-dof? ( dev-libs/libndofdev ) > mozembed? ( dev-libs/llmozlib2 ) > test? ( dev-libs/tut ) > amd64? ( app-emulation/emul-linux-x86-baselibs )" >DEPEND="${RDEPEND} > x11-libs/libXau > x11-libs/libXdmcp > x11-libs/libXext > dev-libs/elfio > dev-libs/expat > sys-libs/zlib > dev-libs/xmlrpc-epi" > >S="${WORKDIR}/linden/indra" > ># suppress QA warning about vivox sdk >QA_TEXTRELS="usr/share/games/snowglobe/lib/libvivoxsdk.so" > >src_prepare() { > > # FIX: by default unit tests are always one, the patch disables them unless > # the USE 'test' is on (i know it's a dirty workaround). > use test || epatch "${FILESDIR}/${P}-test.patch" > > # FIX: the patch fix gcc4 compilation errors > epatch "${FILESDIR}/${P}-gcc-4.3.patch" > > # NOTE: make verbose output available only with USE 'debug' > epatch "${FILESDIR}/${P}-verbose.patch" > > # FIX (no more necessary): converting old 'md5' python module calls to 'hashlib' > #epatch "${FILESDIR}/${P}-fix-python-2.6.patch" > #EPATCH_OPTS="-p1 -d${S/indra/}" epatch "${FILESDIR}/${P}-python-2.6.patch" > > # FIX: usefull patches from upstream > epatch "${FILESDIR}/${P}-linden.patch" > > # FIX: SL buildsystem forces nosense gcc flags values for '-march' and '-O' > epatch "${FILESDIR}/${P}-flags.patch" > > # FIX: develop.py forces nosense values for 'make -j' > # NOTE: this is required only if used develop.py > #sed -i -e \ > # "s:' '.join(opts):'${MAKEOPTS}':" \ > # develop.py || die "failed to fix job count for develop.py" >} > >src_configure() { > > #FIX: automatic SIMD detection is broken, we force VECTORIZE with use 'sse' > use sse && append-flags "-DLL_VECTORIZE=1" > > mycmakeargs="${mycmakeargs} \ > -DUNATTENDED:BOOL=FALSE \ > -DSTANDALONE:BOOL=TRUE \ > -DSERVER:BOOL=FALSE \ > -DVIEWER:BOOL=TRUE \ > -DPACKAGE:BOOL=OFF \ > -DLOCALIZESETUP:BOOL=OFF \ > -DINSTALL:BOOL=TRUE \ > -DAPP_SHARE_DIR:STRING=${GAMES_DATADIR}/${PN} \ > -DAPP_BINARY_DIR:STRING=${GAMES_DATADIR}/${PN}/bin \ > -DGSTREAMER:BOOL=TRUE \ > -DDBUSGLIB:BOOL=TRUE \ > $(cmake-utils_use openal OPENAL) \ > $(cmake-utils_use fmod FMOD) \ > $(cmake-utils_use mozembed MOZLIB)" > > cmake-utils_src_configure >} > >src_install() { > cmake-utils_src_install > dodoc ../LICENSE-source.txt ../doc/*.txt || die > > # desktop files > games_make_wrapper "${PN}" /usr/bin/snowglobe "${GAMES_DATADIR}"/"${PN}" > make_desktop_entry "${PN}" "Snowglobe" "${GAMES_DATADIR}"/"${PN}"/res/snowglobe_icon.png > prepgamesdirs >}
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 276907
:
197073
|
197075
|
197076
|
197077
|
197081
|
197096
|
197166
|
197226
|
197286
|
197288
|
197749