Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 253867 Details for
Bug 335921
stabilize dev-games/crystalspace-1.4.0
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild with corrected paths in /etc/env.d/90crystalspace and elog
crystalspace-1.4.0-r1.ebuild (text/plain), 3.57 KB, created by
Sven Eden
on 2010-11-10 10:57:18 UTC
(
hide
)
Description:
ebuild with corrected paths in /etc/env.d/90crystalspace and elog
Filename:
MIME Type:
Creator:
Sven Eden
Created:
2010-11-10 10:57:18 UTC
Size:
3.57 KB
patch
obsolete
># Copyright 1999-2010 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/dev-games/crystalspace/crystalspace-1.4.0.ebuild,v 1.6 2010/06/24 11:33:47 tupone Exp $ > >EAPI=2 >inherit eutils flag-o-matic multilib java-pkg-opt-2 autotools wxwidgets versionator > >MY_P=${PN}-src-${PV} >MY_PV="$(get_version_component_range 1-2)" > >DESCRIPTION="Portable 3D Game Development Kit written in C++" >HOMEPAGE="http://crystal.sourceforge.net/" >SRC_URI="mirror://sourceforge/crystal/${MY_P}.tar.bz2" > >LICENSE="LGPL-2.1" >SLOT="0" >KEYWORDS="~amd64 ~x86" >IUSE="3ds alsa bullet cal3d cegui cg doc java jpeg mng ode png >sdl speex truetype vorbis wxwidgets" > >COMMON_DEP="virtual/opengl > media-libs/openal > x11-libs/libXt > x11-libs/libXxf86vm > cg? ( media-gfx/nvidia-cg-toolkit ) > ode? ( dev-games/ode ) > cal3d? ( >=media-libs/cal3d-0.11 ) > jpeg? ( media-libs/jpeg ) > bullet? ( sci-physics/bullet ) > sdl? ( media-libs/libsdl ) > vorbis? ( media-libs/libvorbis ) > speex? ( media-libs/libogg > media-libs/speex ) > truetype? ( >=media-libs/freetype-2.1 ) > alsa? ( media-libs/alsa-lib ) > mng? ( media-libs/libmng ) > png? ( media-libs/libpng ) > wxwidgets? ( x11-libs/wxGTK:2.8[X,opengl] ) > cegui? ( >=dev-games/cegui-0.5.0 ) > 3ds? ( media-libs/lib3ds )" > >RDEPEND="${COMMON_DEP} > java? ( >=virtual/jre-1.5 )" > >DEPEND="${COMMON_DEP} > java? ( >=virtual/jdk-1.5 > dev-java/ant-core ) > dev-util/ftjam > dev-lang/swig > dev-util/pkgconfig" > >S="${WORKDIR}"/${MY_P} > ># New MY_P, because later the .0 is stripped from the paths >MY_P=${PN}-${MY_PV} > >src_prepare() { > # Installing doc conflict with dodoc on src_install > # Removing conflicting target > sed -i \ > -e "/^InstallDoc/d" \ > Jamfile.in \ > docs/Jamfile \ > || die "sed failed" > epatch "${FILESDIR}"/${P}-bullet.patch > AT_M4DIR=mk/autoconf > eautoreconf >} > >src_configure() { > if useq wxwidgets; then > WX_GTK_VER="2.8" > need-wxwidgets gtk2 > fi > > econf --enable-cpu-specific-optimizations=no \ > --disable-separate-debug-info \ > --without-lcms \ > --without-caca \ > --without-jackasyn \ > --without-perl \ > $(use_with java) \ > --disable-make-emulation \ > $(use_with bullet) \ > --without-python \ > $(use_with png) \ > $(use_with jpeg) \ > $(use_with mng) \ > $(use_with vorbis) \ > $(use_with speex) \ > $(use_with 3ds) \ > $(use_with ode) \ > $(use_with truetype freetype2) \ > $(use_with cal3d) \ > $(use_with sdl) \ > $(use_with wxwidgets wx) \ > $(use_with cegui CEGUI) \ > $(use_with cg Cg) \ > $(use_with alsa asound) > #remove unwanted CFLAGS added by ./configure > sed -i -e '/COMPILER\.CFLAGS\.optimize/d' \ > Jamconfig \ > || die "sed failed" >} > >src_compile() { > local jamopts=$(echo "${MAKEOPTS}" | sed -ne "/-j/ { s/.*\(-j[[:space:]]*[0-9]\+\).*/\1/; p }") > jam -q ${jamopts} || die "compile failed" >} > >src_install() { > for installTarget in bin plugin lib include data config bindings > do > jam -q -s DESTDIR="${D}" install_${installTarget} \ > || die "jam install_${installTarget} failed" > done > if use doc; then > jam -q -s DESTDIR="${D}" install_doc || die "jam install_doc failed" > fi > dodoc README docs/history* > > echo "CRYSTAL_PLUGIN=/usr/$(get_libdir)/${MY_P}" > 90crystalspace > echo "CRYSTAL_CONFIG=/etc/${MY_P}" >> 90crystalspace > doenvd 90crystalspace >} > >pkg_postinst() { > elog "Examples coming with this package, need correct light calculation" > elog "Do the following commands, with the root account, to fix that:" > # Fill cache directory for the examples > local dir > for dir in castle flarge isomap parallaxtest partsys r3dtest stenciltest \ > terrain terrainf; > do > elog "cslight -video=null /usr/share/${MY_P}/data/maps/${dir}" > done >}
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 335921
:
246623
| 253867