summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArmando Di Cianno <fafhrd@gentoo.org>2004-11-12 03:49:02 +0000
committerArmando Di Cianno <fafhrd@gentoo.org>2004-11-12 03:49:02 +0000
commit323484c10fe62d1134b8ac288f4af032bbf7bd77 (patch)
tree47198d17a98ae7a8971838e2ab23b581342e7220 /gnustep-base/gnustep-env/gnustep-env-0.1.5.ebuild
parentStable on sparc (diff)
downloadhistorical-323484c10fe62d1134b8ac288f4af032bbf7bd77.tar.gz
historical-323484c10fe62d1134b8ac288f4af032bbf7bd77.tar.bz2
historical-323484c10fe62d1134b8ac288f4af032bbf7bd77.zip
Mass Update: gnustep.eclass revamped to allow configurable root install; gnustep-base/libs/apps updated to utilize new gnustep.eclass (only versions bumped where files would change); some KEYWORDS were accidentally dropped between version bumps of packages -- this has been resolved; windowmaker correctly supports gnustep now; gnustep-funcs.eclass added -- used where info on an installed gnustep-env is needed rather than making a full GNUstep application
Diffstat (limited to 'gnustep-base/gnustep-env/gnustep-env-0.1.5.ebuild')
-rw-r--r--gnustep-base/gnustep-env/gnustep-env-0.1.5.ebuild44
1 files changed, 44 insertions, 0 deletions
diff --git a/gnustep-base/gnustep-env/gnustep-env-0.1.5.ebuild b/gnustep-base/gnustep-env/gnustep-env-0.1.5.ebuild
new file mode 100644
index 000000000000..e114507b2d1f
--- /dev/null
+++ b/gnustep-base/gnustep-env/gnustep-env-0.1.5.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2004 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnustep-base/gnustep-env/gnustep-env-0.1.5.ebuild,v 1.1 2004/11/12 03:48:44 fafhrd Exp $
+
+inherit gnustep
+
+DESCRIPTION="This is a convience package that installs all base GNUstep libraries, convenience scripts, and environment settings for use on Gentoo."
+# These are support files for GNUstep on Gentoo, so setting
+# homepage thusly
+HOMEPAGE="http://www.gnustep.org"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~x86 ~ppc ~alpha ~sparc ~amd64"
+
+IUSE=""
+DEPEND="${GS_DEPEND}
+ >=gnustep-base/gnustep-base-1.10.1"
+RDEPEND="${GS_RDEPEND}"
+
+egnustep_install_domain="System"
+
+src_unpack() {
+ echo "nothing to unpack"
+}
+
+src_compile() {
+ echo "nothing to compile"
+}
+
+src_install() {
+ egnustep_env
+ exeinto /etc/init.d
+ newexe ${FILESDIR}/gnustep.runscript-${PV} gnustep
+ #dosed "s:XXX_GENTOO_GNUSTEP_ROOT_XXX:$(egnstep_prefix):g" /etc/init.d/gnustep
+ insinto /etc/env.d
+ newins ${FILESDIR}/gnustep.env-${PV} 99gnustep
+ dosed "s:XXX_GNUSTEP_USER_ROOT_XXX:~$(egnustep_user_root_suffix):g" /etc/env.d/99gnustep
+ dosed "s:XXX_GNUSTEP_LOCAL_ROOT_XXX:$(egnustep_local_root):g" /etc/env.d/99gnustep
+ dosed "s:XXX_GNUSTEP_NETWORK_ROOT_XXX:$(egnustep_network_root):g" /etc/env.d/99gnustep
+ dosed "s:XXX_GNUSTEP_SYSTEM_ROOT_XXX:$(egnustep_system_root):g" /etc/env.d/99gnustep
+ dodir /var/run/GNUstep
+ einfo "Check http://dev.gentoo.org/~fafhrd/ for very handy info in setting up your GNUstep env."
+}
+