diff options
author | Philip Walls <malverian@gentoo.org> | 2005-05-22 20:02:43 +0000 |
---|---|---|
committer | Philip Walls <malverian@gentoo.org> | 2005-05-22 20:02:43 +0000 |
commit | 771985026e52e1dc00085c8f5d2830d1755dbee5 (patch) | |
tree | 08bd9d25b835a508784d3093ddee84e4e2295087 /games-rpg/planeshift | |
parent | Removed the libelf check from configure. (diff) | |
download | historical-771985026e52e1dc00085c8f5d2830d1755dbee5.tar.gz historical-771985026e52e1dc00085c8f5d2830d1755dbee5.tar.bz2 historical-771985026e52e1dc00085c8f5d2830d1755dbee5.zip |
fixed wrapper scripts, added planeshift-setup script.
Package-Manager: portage-2.0.51.22-r1
Diffstat (limited to 'games-rpg/planeshift')
-rw-r--r-- | games-rpg/planeshift/ChangeLog | 11 | ||||
-rw-r--r-- | games-rpg/planeshift/Manifest | 9 | ||||
-rw-r--r-- | games-rpg/planeshift/files/planeshift | 3 | ||||
-rw-r--r-- | games-rpg/planeshift/files/planeshift-setup | 8 | ||||
-rw-r--r-- | games-rpg/planeshift/files/planeshift-updater | 5 | ||||
-rw-r--r-- | games-rpg/planeshift/planeshift-0.3.010.ebuild | 11 |
6 files changed, 37 insertions, 10 deletions
diff --git a/games-rpg/planeshift/ChangeLog b/games-rpg/planeshift/ChangeLog index 9468c10b2f56..188d9f8a5e59 100644 --- a/games-rpg/planeshift/ChangeLog +++ b/games-rpg/planeshift/ChangeLog @@ -1,8 +1,15 @@ # ChangeLog for games-rpg/planeshift # Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/games-rpg/planeshift/ChangeLog,v 1.7 2005/05/22 00:48:25 malverian Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-rpg/planeshift/ChangeLog,v 1.8 2005/05/22 20:02:43 malverian Exp $ - 21 May 2005; Philip Walls <malverian@gentoo.org> planeshift-0.3.010.ebuild + 22 May 2005; Philip Walls <malverian@gentoo.org> files/planeshift + files/planeshift-updater +files/planeshift-setup: + Added environment variables to wrappers for CEL and CRYSTAL + Added script for running planeshift setup utility + +*planeshift-0.3.010 (21 May 2005) + + 21 May 2005; Philip Walls <malverian@gentoo.org> planeshift-0.3.010.ebuild: Version bump. Revamped build process some. 20 Dec 2004; Michael Sterrett <mr_bones_@gentoo.org> diff --git a/games-rpg/planeshift/Manifest b/games-rpg/planeshift/Manifest index 70537aa1f5ba..b6c32f892fba 100644 --- a/games-rpg/planeshift/Manifest +++ b/games-rpg/planeshift/Manifest @@ -1,9 +1,10 @@ -MD5 a7553c4ad18ccf9753f350b53f30ba6f ChangeLog 1429 +MD5 d33d01c6ac9d1a6251cc38653d32ce8d ChangeLog 1700 MD5 f17b9b8fa07a38914fe1c03268f51678 metadata.xml 158 MD5 9e0ee08e38617bd0484d84bbdf5c9e17 planeshift-0.2.010-r1.ebuild 1733 -MD5 c3fca027c188ac240d3d95f5932be16f planeshift-0.3.010.ebuild 2383 +MD5 9970da39182a7099f7f334c9b663f2a3 planeshift-0.3.010.ebuild 2488 +MD5 5f5b70517b6436296ddb922da817e413 files/planeshift-setup 126 MD5 a6b3c03bb00760172f490ae59e50cd32 files/digest-planeshift-0.2.010-r1 73 -MD5 7d0312de42da840d521b0c840fc3249e files/planeshift 45 +MD5 55ca5a5f359ded6c425416248e30d3f3 files/planeshift 127 MD5 94847ea277df082a561148a98614bfa1 files/planeshift-0.2.010-fix-cast.diff 507 MD5 472d2df5c47bcb82438d598fd4f401cb files/digest-planeshift-0.3.010 73 -MD5 39206355900ca178e9a26581a66c9ce9 files/planeshift-updater 44 +MD5 623559e3c4a0cd732b6cc64520972786 files/planeshift-updater 155 diff --git a/games-rpg/planeshift/files/planeshift b/games-rpg/planeshift/files/planeshift index dfe6e9d9406f..5c015448a7d3 100644 --- a/games-rpg/planeshift/files/planeshift +++ b/games-rpg/planeshift/files/planeshift @@ -2,4 +2,7 @@ cd /opt/planeshift +export CRYSTAL="/opt/crystal/lib/crystalspace" +export CEL="/opt/crystal/lib/cel" + ./psclient $@ diff --git a/games-rpg/planeshift/files/planeshift-setup b/games-rpg/planeshift/files/planeshift-setup new file mode 100644 index 000000000000..77986604da72 --- /dev/null +++ b/games-rpg/planeshift/files/planeshift-setup @@ -0,0 +1,8 @@ +#!/bin/sh + +cd /opt/planeshift + +export CRYSTAL="/opt/crystal/lib/crystalspace" +export CEL="/opt/crystal/lib/cel" + +./pssetup $@ diff --git a/games-rpg/planeshift/files/planeshift-updater b/games-rpg/planeshift/files/planeshift-updater index fdd2fce7a1dd..51003debf56d 100644 --- a/games-rpg/planeshift/files/planeshift-updater +++ b/games-rpg/planeshift/files/planeshift-updater @@ -2,4 +2,9 @@ cd /opt/planeshift +export CRYSTAL="/opt/crystal/lib/crystalspace" +export CEL="/opt/crystal/lib/cel" + ./updater $@ + +chmod g+rw . -R 2>/dev/null diff --git a/games-rpg/planeshift/planeshift-0.3.010.ebuild b/games-rpg/planeshift/planeshift-0.3.010.ebuild index 85275b6ced51..76d46565d64c 100644 --- a/games-rpg/planeshift/planeshift-0.3.010.ebuild +++ b/games-rpg/planeshift/planeshift-0.3.010.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2005 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/games-rpg/planeshift/planeshift-0.3.010.ebuild,v 1.1 2005/05/22 00:48:25 malverian Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-rpg/planeshift/planeshift-0.3.010.ebuild,v 1.2 2005/05/22 20:02:43 malverian Exp $ inherit eutils games debug @@ -65,15 +65,16 @@ src_install() { rmdir "${D}/${PLANESHIFT_PREFIX}/lib" rmdir "${D}/${PLANESHIFT_PREFIX}/bin" - # Symlink the cel libraries to simplify stuff - ln -s ${CRYSTAL_PREFIX}/lib/cel/* ${D}/${PLANESHIFT_PREFIX}/ - dogamesbin ${FILESDIR}/planeshift dogamesbin ${FILESDIR}/planeshift-updater + dogamesbin ${FILESDIR}/planeshift-setup prepgamesdirs chgrp -R games "${D}/${PLANESHIFT_PREFIX}" chmod -R g+rw "${D}/${PLANESHIFT_PREFIX}" + + # Make sure new files are still :games + find "${D}/${PLANESHIFT_PREFIX}" -type d -exec chmod g+sx {} \; } pkg_postinst() { @@ -83,6 +84,8 @@ pkg_postinst() { ewarn "planeshift-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" } |