[26466] users/pipping

source_changes at macosforge.org source_changes at macosforge.org
Sun Jun 24 17:58:15 PDT 2007


Revision: 26466
          http://trac.macosforge.org/projects/macports/changeset/26466
Author:   pipping at macports.org
Date:     2007-06-24 17:58:14 -0700 (Sun, 24 Jun 2007)

Log Message:
-----------
add test script for openssl (symlink hell)
reformat test script for coreutils

Modified Paths:
--------------
    users/pipping/build_coreutils.sh

Added Paths:
-----------
    users/pipping/build_openssl.sh

Modified: users/pipping/build_coreutils.sh
===================================================================
--- users/pipping/build_coreutils.sh	2007-06-24 22:30:50 UTC (rev 26465)
+++ users/pipping/build_coreutils.sh	2007-06-25 00:58:14 UTC (rev 26466)
@@ -3,19 +3,44 @@
 export PATH=/bin:/sbin:/usr/bin:/usr/sbin
 
 TARGET=/tmp/coreutils
-MAKEOPTS=-j3
+MAKEOPTS='-s -j3'
 mkdir $TARGET
 cd $TARGET
 curl -O ftp://ftp.gnu.org/gnu/coreutils/coreutils-6.9.tar.bz2
+
+
 mkdir build_ppc
 tar -C build_ppc -xjf coreutils-6.9.tar.bz2
 cd build_ppc/coreutils-6.9
-env CPPFLAGS="-I/Developer/SDKs/MacOSX10.4u.sdk/usr/include -arch ppc" LDFLAGS="-L/Developer/SDKs/MacOSX10.4u.sdk/usr/lib -arch ppc" ./configure --host=powerpc-apple-darwin8 ac_cv_c_bigendian=yes && make $MAKEOPTS && make $MAKEOPTS install DESTDIR=$TARGET/ppc
+
+env \
+    CPPFLAGS="-I/Developer/SDKs/MacOSX10.4u.sdk/usr/include -arch ppc" \
+    LDFLAGS="-L/Developer/SDKs/MacOSX10.4u.sdk/usr/lib -arch ppc" \
+  ./configure \
+    --quiet \
+    --host=powerpc-apple-darwin8 \
+    ac_cv_c_bigendian=yes && 
+  make $MAKEOPTS && 
+  make $MAKEOPTS install DESTDIR=$TARGET/ppc
+
 cd $TARGET
+rm -rf build_ppc
+
+
 mkdir build_i386
 tar -C build_i386 -xjf coreutils-6.9.tar.bz2
 cd build_i386/coreutils-6.9
-env CPPFLAGS="-I/Developer/SDKs/MacOSX10.4u.sdk/usr/include -arch i386" LDFLAGS="-L/Developer/SDKs/MacOSX10.4u.sdk/usr/lib -arch i386" ./configure --host=i686-apple-darwin8 ac_cv_c_bigendian=no && make $MAKEOPTS && make $MAKEOPTS install DESTDIR=$TARGET/i386
+env \
+      CPPFLAGS="-I/Developer/SDKs/MacOSX10.4u.sdk/usr/include -arch i386" \
+      LDFLAGS="-L/Developer/SDKs/MacOSX10.4u.sdk/usr/lib -arch i386" \
+  ./configure \
+    --quiet \
+    --host=i686-apple-darwin8 \
+    ac_cv_c_bigendian=no &&
+  make $MAKEOPTS &&
+  make $MAKEOPTS install DESTDIR=$TARGET/i386
+
 cd $TARGET
-rm -rf build_i386 build_ppc
+rm -rf build_i386
+
 rm coreutils-6.9.tar.bz2

Added: users/pipping/build_openssl.sh
===================================================================
--- users/pipping/build_openssl.sh	                        (rev 0)
+++ users/pipping/build_openssl.sh	2007-06-25 00:58:14 UTC (rev 26466)
@@ -0,0 +1,38 @@
+#! /bin/sh
+
+export PATH=/bin:/sbin:/usr/bin:/usr/sbin
+
+TARGET=/tmp/openssl
+mkdir $TARGET
+cd $TARGET
+curl -O ftp://ftp.openssl.org/source/openssl-0.9.8e.tar.gz
+
+mkdir build_ppc
+tar -C build_ppc -xzf openssl-0.9.8e.tar.gz
+cd build_ppc/openssl-0.9.8e
+./Configure darwin-ppc-cc no-zlib shared no-asm
+/usr/bin/sed -i '' -e 's/\(^CFLAG.*$\)/\1 -arch ppc/' Makefile
+/usr/bin/sed -i '' \
+  -e 's/\(^LDFLAGS=.*$\)/\1 -arch ppc/' \
+  -e 's/\(^SHARED_LDFLAGS=.*$\)/\1 -arch ppc/' \
+  Makefile.shared
+make -s && make -s install INSTALL_PREFIX=$TARGET/ppc
+
+cd $TARGET
+rm -rf build_ppc
+
+mkdir build_i386
+tar -C build_i386 -xzf openssl-0.9.8e.tar.gz
+cd build_i386/openssl-0.9.8e
+./Configure darwin-i386-cc no-zlib shared no-asm
+/usr/bin/sed -i '' -e 's/\(^CFLAG.*$\)/\1 -arch i386/' Makefile
+/usr/bin/sed -i '' \
+  -e 's/\(^LDFLAGS=.*$\)/\1 -arch i386/' \
+  -e 's/\(^SHARED_LDFLAGS=.*$\)/\1 -arch i386/' \
+  Makefile.shared
+make -s && make -s install INSTALL_PREFIX=$TARGET/i386
+
+cd $TARGET
+rm -rf build_i386 
+
+rm openssl-0.9.8e.tar.gz


Property changes on: users/pipping/build_openssl.sh
___________________________________________________________________
Name: svn:executable
   + *

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070624/9625b80a/attachment.html


More information about the macports-changes mailing list