[Lunar-commits] <moonbase> gnustep-base: updated to version 1.18.0

Duncan Gibson engelsman at lunar-linux.org
Mon Jul 6 20:02:06 CEST 2009


commit dacfb3b605b25eaa58b27fe13ba36d965d0fbc9d
Author: Duncan Gibson <engelsman at lunar-linux.org>
Date:   Mon Jul 6 20:02:06 2009 +0200

    gnustep-base: updated to version 1.18.0
    
    updated in the attempt to solve Addresses part of BugReport 247
    
    Note: downloads, compiles and installs OK,
          but otherwise untested - engelsman
---
 gnustep/gnustep-base/BUILD   |    7 ++++---
 gnustep/gnustep-base/DETAILS |   11 ++++++++---
 2 files changed, 12 insertions(+), 6 deletions(-)

diff --git a/gnustep/gnustep-base/BUILD b/gnustep/gnustep-base/BUILD
index d498734..b342178 100644
--- a/gnustep/gnustep-base/BUILD
+++ b/gnustep/gnustep-base/BUILD
@@ -3,9 +3,10 @@
   . /etc/profile.d/gnustep.rc &&
   . $GNUSTEP_SYSTEM_ROOT/Library/Makefiles/GNUstep.sh &&
 
-#  default_config &&
-#  default_make 
-  default_build &&
+  ./configure --disable-libffi &&
+  make &&
+  prepare_install &&
+  make install &&
 
   if ! grep -q "$GNUSTEP_SYSTEM_ROOT/Library/" /etc/ld.so.conf; then
     echo "$GNUSTEP_SYSTEM_ROOT/Library/" >> /etc/ld.so.conf  
diff --git a/gnustep/gnustep-base/DETAILS b/gnustep/gnustep-base/DETAILS
index f5be368..d012f2d 100644
--- a/gnustep/gnustep-base/DETAILS
+++ b/gnustep/gnustep-base/DETAILS
@@ -1,11 +1,11 @@
           MODULE=gnustep-base
-         VERSION=1.14.0
+         VERSION=1.18.0
           SOURCE=$MODULE-$VERSION.tar.gz
       SOURCE_URL=ftp://ftp.gnustep.org/pub/gnustep/core/
-      SOURCE_VFY=sha1:114e3ac88cedec62d68a3bfb9993a50900cc827a
+      SOURCE_VFY=sha1:30c13e673ad550c988f03adb9c545a8de1a17d19
         WEB_SITE=http://www.gnustep.org
          ENTERED=20021225
-         UPDATED=20070418
+         UPDATED=20090704
            SHORT="library of general-purpose"
 
 cat << EOF
@@ -15,4 +15,9 @@ 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.
+
+Note: you will need to have built gcc with the Objective-C option
+to be able to build GNUstep modules. These modules have been built
+according to http://gnustep.made-it.com/BuildGuide/ but are untested.
+You will also need to customize the GNUstep environment before use.
 EOF


More information about the Lunar-commits mailing list