diff options
author | root | 2006-04-24 09:03:08 -0500 |
---|---|---|
committer | root | 2006-04-24 09:03:08 -0500 |
commit | 84d8b510ac289af0a43bfa9e110844af27a90196 (patch) | |
tree | d7093929b954dd2f71114bff270755e18f737eb1 /gnustep-libs/gnustep-base |
initial commit from stable 0.3
Diffstat (limited to 'gnustep-libs/gnustep-base')
-rwxr-xr-x | gnustep-libs/gnustep-base/BUILD | 25 | ||||
-rwxr-xr-x | gnustep-libs/gnustep-base/CONFIGURE | 1 | ||||
-rwxr-xr-x | gnustep-libs/gnustep-base/DEPENDS | 13 | ||||
-rwxr-xr-x | gnustep-libs/gnustep-base/DETAILS | 20 | ||||
-rw-r--r-- | gnustep-libs/gnustep-base/HISTORY | 4 | ||||
-rwxr-xr-x | gnustep-libs/gnustep-base/INSTALL | 12 | ||||
-rwxr-xr-x | gnustep-libs/gnustep-base/init.d/gdomap | 9 |
7 files changed, 84 insertions, 0 deletions
diff --git a/gnustep-libs/gnustep-base/BUILD b/gnustep-libs/gnustep-base/BUILD new file mode 100755 index 0000000000..97f651d372 --- /dev/null +++ b/gnustep-libs/gnustep-base/BUILD @@ -0,0 +1,25 @@ +if [ -f /etc/profile.d/GNUstep.sh ]; +then + . /etc/profile.d/GNUstep.sh +else + message "${ERROR_COLOR}Unable to find /etc/profile.d/GNUstep.sh" + message "Rebuild gnustep-make${DEFAULT_COLOR}" + exit 1 +fi && + +./configure \ + $OPTS && + +make + +if [ "$DOCU" == "y" ]; +then + PATH=$PATH:`pwd`/Tools/shared_obj && + LD_LIBRARY_PATH=$LD_LIBRARY_PATH:`pwd`/Source/shared_obj && + cd Documentation && + make_single && + make && + make_normal && + cd ../ +fi + diff --git a/gnustep-libs/gnustep-base/CONFIGURE b/gnustep-libs/gnustep-base/CONFIGURE new file mode 100755 index 0000000000..6d3ac9bbcc --- /dev/null +++ b/gnustep-libs/gnustep-base/CONFIGURE @@ -0,0 +1 @@ +config_query DOCU "Build and install documentation?" y diff --git a/gnustep-libs/gnustep-base/DEPENDS b/gnustep-libs/gnustep-base/DEPENDS new file mode 100755 index 0000000000..35075ec6aa --- /dev/null +++ b/gnustep-libs/gnustep-base/DEPENDS @@ -0,0 +1,13 @@ +depends gnustep-make && +depends ffcall && +depends libxml2 && +optional_depends libxslt && +optional_depends openssl && +optional_depends gmp && + +if [ "$DOCU" == "y" ]; +then + depends tetex && + depends texinfo +fi + diff --git a/gnustep-libs/gnustep-base/DETAILS b/gnustep-libs/gnustep-base/DETAILS new file mode 100755 index 0000000000..899d90ba6f --- /dev/null +++ b/gnustep-libs/gnustep-base/DETAILS @@ -0,0 +1,20 @@ + SPELL=gnustep-base + VERSION=1.11.0 + SOURCE=$SPELL-$VERSION.tar.gz +SOURCE_DIRECTORY=$SPELL-$VERSION + SOURCE_URL[0]=ftp://ftp.gnustep.org/pub/gnustep/core/$SOURCE + WEB_SITE=http://www.gnustep.org + MD5[0]=27d42b14ef76ead21c0e69de13467d64 + LICENSE[0]=GPL + ENTERED=20050908 + UPDATED=20050908 + BUILD_API=2 + SHORT="GNUstep implementation of OPENSTEP base libs." + +cat << EOF +The GNUstep Base Library is a library of general-purpose, non-graphical +Objective C objects. For example, it includes classes for strings, +object collections, byte streams, typed coders, invocations, +notifications, notification dispatchers, moments in time, network ports, +remote object messaging support (distributed objects), and event loops. +EOF diff --git a/gnustep-libs/gnustep-base/HISTORY b/gnustep-libs/gnustep-base/HISTORY new file mode 100644 index 0000000000..11a53d2577 --- /dev/null +++ b/gnustep-libs/gnustep-base/HISTORY @@ -0,0 +1,4 @@ +2005-08-31 Maurizio Boriani <baux@sourcemage.org> + * BUILD, DEPENDS, DETAILS, CONFIGURE, INSTALL: created the + spell. + * init.d/gdomap: New. Base mapper daemon startup script. diff --git a/gnustep-libs/gnustep-base/INSTALL b/gnustep-libs/gnustep-base/INSTALL new file mode 100755 index 0000000000..85c14422af --- /dev/null +++ b/gnustep-libs/gnustep-base/INSTALL @@ -0,0 +1,12 @@ +make GNUSTEP_INSTALLATION_DIR=$GNUSTEP_SYSTEM_ROOT install + + +# documentation must be installed after gnustep-base due needed +# dependences. +if [ "$DOCU" == "y" ]; +then + cd Documentation && + make_single && + make GNUSTEP_INSTALLATION_DIR=$GNUSTEP_SYSTEM_ROOT install && + make_normal +fi diff --git a/gnustep-libs/gnustep-base/init.d/gdomap b/gnustep-libs/gnustep-base/init.d/gdomap new file mode 100755 index 0000000000..7a83d410bd --- /dev/null +++ b/gnustep-libs/gnustep-base/init.d/gdomap @@ -0,0 +1,9 @@ +#!/bin/bash + +. /etc/profile.d/GNUstep.sh + +PROGRAM="$GNUSTEP_SYSTEM_ROOT/Tools/gdomap" +RUNLEVEL=3 +NEEDS="+network" + +. /etc/init.d/smgl_init |