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/files
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/files')
-rw-r--r--gnustep-base/gnustep-env/files/digest-gnustep-env-0.1.50
-rw-r--r--gnustep-base/gnustep-env/files/gnustep.env-0.1.54
-rw-r--r--gnustep-base/gnustep-env/files/gnustep.runscript-0.1.549
3 files changed, 53 insertions, 0 deletions
diff --git a/gnustep-base/gnustep-env/files/digest-gnustep-env-0.1.5 b/gnustep-base/gnustep-env/files/digest-gnustep-env-0.1.5
new file mode 100644
index 000000000000..e69de29bb2d1
--- /dev/null
+++ b/gnustep-base/gnustep-env/files/digest-gnustep-env-0.1.5
diff --git a/gnustep-base/gnustep-env/files/gnustep.env-0.1.5 b/gnustep-base/gnustep-env/files/gnustep.env-0.1.5
new file mode 100644
index 000000000000..364c5fece416
--- /dev/null
+++ b/gnustep-base/gnustep-env/files/gnustep.env-0.1.5
@@ -0,0 +1,4 @@
+MANPATH="XXX_GNUSTEP_USER_ROOT_XXX/Library/Documentation/man:XXX_GNUSTEP_LOCAL_ROOT_XXX/Library/Documentation/man:XXX_GNUSTEP_NETWORK_ROOT_XXX/Library/Documentation/man:XXX_GNUSTEP_SYSTEM_ROOT_XXX/Library/Documentation/man"
+INFOPATH="XXX_GNUSTEP_USER_ROOT_XXX/Library/Documentation/info:XXX_GNUSTEP_LOCAL_ROOT_XXX/Library/Documentation/info:XXX_GNUSTEP_NETWORK_ROOT_XXX/Library/Documentation/info:XXX_GNUSTEP_SYSTEM_ROOT_XXX/Library/Documentation/info"
+INFODIR="XXX_GNUSTEP_USER_ROOT_XXX/Library/Documentation/info:XXX_GNUSTEP_LOCAL_ROOT_XXX/Library/Documentation/info:XXX_GNUSTEP_NETWORK_ROOT_XXX/Library/Documentation/info:XXX_GNUSTEP_SYSTEM_ROOT_XXX/Library/Documentation/info"
+
diff --git a/gnustep-base/gnustep-env/files/gnustep.runscript-0.1.5 b/gnustep-base/gnustep-env/files/gnustep.runscript-0.1.5
new file mode 100644
index 000000000000..ffe2a0eea676
--- /dev/null
+++ b/gnustep-base/gnustep-env/files/gnustep.runscript-0.1.5
@@ -0,0 +1,49 @@
+#!/sbin/runscript
+#
+# (c) 2003 Dennis Leeuw
+# License: GPL version 2 or any newer version
+#
+# Modifications, truncation, and gentoo-ification:
+# Copyright 2004 Gentoo Technologies, Inc.
+
+if [ -f /etc/conf.d/gnustep.env ]; then
+ . /etc/conf.d/gnustep.env
+else
+ GNUSTEP_SYSTEM_ROOT="/usr/GNUstep/System"
+fi
+. ${GNUSTEP_SYSTEM_ROOT}/Library/Makefiles/GNUstep.sh
+
+start() {
+ ebegin "Starting gnustep daemons..."
+
+ ebegin "\tgdomap "
+ GNUSTEP_USER_ROOT=/var/run/GNUstep \
+ GNUSTEP_DEFAULTS_ROOT=/var/run/GNUstep \
+ gdomap
+ ebegin "\tgdnc "
+ GNUSTEP_USER_ROOT=/var/run/GNUstep \
+ GNUSTEP_DEFAULTS_ROOT=/var/run/GNUstep \
+ gdnc
+# ebegin "\tgnustep_sndd"
+# GNUSTEP_USER_ROOT=/var/run/GNUstep \
+# GNUSTEP_DEFAULTS_ROOT=/var/run/GNUstep \
+# /gnustep_sndd
+
+ eend $?
+}
+
+stop() {
+ ebegin "Stopping gnustep daemons..."
+
+ ebegin "\tgdomap "
+ killall gdomap
+
+ ebegin "\tgdnc "
+ killall gdnc
+
+# ebegin "\tgnustep_sndd"
+# killall gnustep_sndd
+
+ eend $?
+}
+