Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 105238 Details for
Bug 155790
games-rpg/planeshift:-0.3.017 version bump
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
planeshift-0.3.017-r1.ebuild
planeshift-0.3.017-r1.ebuild (text/plain), 3.32 KB, created by
loux thefuture
on 2007-01-02 13:50:09 UTC
(
hide
)
Description:
planeshift-0.3.017-r1.ebuild
Filename:
MIME Type:
Creator:
loux thefuture
Created:
2007-01-02 13:50:09 UTC
Size:
3.32 KB
patch
obsolete
># Copyright 1999-2006 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/games-rpg/planeshift/planeshift-0.3.017-r1.ebuild,v 1.3 2006/12/27 12:00:00 loux.thefuture Exp $ > >inherit eutils games debug > >DESCRIPTION="Virtual fantasy world MMORPG" >HOMEPAGE="http://www.planeshift.it/" >SRC_URI="http://loux.thefuture.free.fr/distfiles/${P}-r1.tar.bz2" > >RESTRICT="fetch" >LICENSE="|| ( GPL-2 Planeshift )" >SLOT="0" >KEYWORDS="~amd64 ~ppc ~x86" >IUSE="server" > >RDEPEND="net-misc/curl > >=media-libs/cal3d-0.11 > >=dev-games/crystalspace-1.1-r26005 > >=dev-games/cel-1.1-r2464" > >S=${WORKDIR}/${PN} > >PLANESHIFT_PREFIX=/opt/planeshift > >pkg_nofetch() { > ewarn "This package uses a proprietary license for its" > ewarn "art files. You are not allowed by this license" > ewarn "to redistribute these files in any way, shape, or" > ewarn "form - modified nor unmodified." > ewarn " " > ewarn "For more information, please see the license file" > ewarn "which is available in /usr/portage/licenses/Planeshift" > ewarn "or the original license on the Planeshift website:" > ewarn "http://www.planeshift.it/pslicense.html" > ewarn " " > ewarn "Please read the license carefully before continuing" > ewarn "to install this package." > ewarn " " > ewarn " To accept the license and install this package," > ewarn " you must download manualy" > ewarn " http://loux.thefuture.free.fr/distfiles/planeshift-0.3.017-r1.tar.bz2" > ewarn " and put it in your /usr/portage/distfiles folder" > ewarn " then restart emerge planeshift" >} > >src_compile() { > ./autogen.sh > > my_conf="${my_conf} --without-python --with-separate-debug-info=no" > my_conf="${my_conf} --with-optimize-debug-info=no" > > econf --prefix=${D}/${PLANESHIFT_PREFIX} ${my_conf} \ > $(use_enable debug) \ > || die "Error : econf failed" > > # Clear out the npcclient stuff.. it fails to build properly > if ! use server ; then > sed 's/SubInclude TOP src npcclient ;//' -i src/Jamfile > sed 's/SubInclude TOP src server ;//' -i src/Jamfile > fi > > sed 's/COMPILER\.CFLAGS += \"-march=i586\" ;//' -i Jamconfig > sed 's/COMPILER\.CFLAGS\.optimize += .* ;//' -i Jamconfig > sed 's/COMPILER\.LFLAGS\.optimize += .* ;//' -i Jamconfig > > jam -aq all || die >} > >src_install() { > jam install > > if use server ; then > dodir "/usr/lib/crystalspace" > cp dbmysql.so "${D}/usr/lib/crystalspace/." > cp -R ./src/server/database/mysql "${D}/${PLANESHIFT_PREFIX}/bin" > fi > > cp *.{xml,cfg} "${D}/${PLANESHIFT_PREFIX}/bin" > cp -R data docs art "${D}/${PLANESHIFT_PREFIX}/bin" > > dogamesbin ${D}/${PLANESHIFT_PREFIX}/bin > prepgamesdirs > > chgrp -R games "${D}/${PLANESHIFT_PREFIX}" > chmod -R g+rw "${D}/${PLANESHIFT_PREFIX}" > > # Make sure new files stay in games group > find "${D}/${PLANESHIFT_PREFIX}" -type d -exec chmod g+sx {} \; >} > >pkg_postinst() { > games_pkg_postinst > echo > ewarn "make sure you have set env variable first !!" > ewarn "export CRYSTAL=/usr/lib/crystalspace" > ewarn "export CEL=/usr/lib/cel" > ewarn "unset CRYSTAL_PLUGIN" > ewarn "unset CRYSTAL_CONF" > ewarn > ewarn "Before you can use Planeshift, you will need to update" > ewarn "all of the art files. This can be done by typing:" > ewarn > ewarn "/opt/planeshift/bin/updater --auto" > ewarn > > einfo "Configure your client by running 'planeshift-setup'" > einfo > einfo "Type 'planeshift' to start the Planeshift client" > einfo "Keep in mind, you will need to be in the games group" >}
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 155790
:
102411
|
105238
|
112548