pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/bootstrap Find and replace %DATE% in the Mac .pkg. Oh,...
details: https://anonhg.NetBSD.org/pkgsrc/rev/5405dd598fa6
branches: trunk
changeset: 529023:5405dd598fa6
user: schmonz <schmonz%pkgsrc.org@localhost>
date: Wed May 23 05:06:03 2007 +0000
description:
Find and replace %DATE% in the Mac .pkg. Oh, and build everything
as Universal binaries.
diffstat:
bootstrap/mkbinarykit | 11 +++++++++--
1 files changed, 9 insertions(+), 2 deletions(-)
diffs (34 lines):
diff -r e584111fdb1c -r 5405dd598fa6 bootstrap/mkbinarykit
--- a/bootstrap/mkbinarykit Wed May 23 05:00:40 2007 +0000
+++ b/bootstrap/mkbinarykit Wed May 23 05:06:03 2007 +0000
@@ -1,6 +1,6 @@
#!/bin/sh
-# $NetBSD: mkbinarykit,v 1.18 2007/05/22 17:48:32 schmonz Exp $
+# $NetBSD: mkbinarykit,v 1.19 2007/05/23 05:06:03 schmonz Exp $
#
# Make a binary bootstrap kit and place it in targetdir (or current
# working directory if not specified). The mk.conf.example file is
@@ -21,7 +21,9 @@
rmdir ${macdestdir}${pkgdbdir} || die "rmdir destdbdir"
cp -Rp ${pkgdbdir} ${macdestdir}${pkgdbdir} || die "copy dbdir"
- ${sedprog} -e "s|%WRKDIR%|${wrkdir}|g" -e "s|%TARGETDIR%|${targetdir}|g" < macpkg.pmproj.in > ${wrkdir}/macpkg.pmproj
+ ${sedprog} -e "s|%WRKDIR%|${wrkdir}|g" \
+ -e "s|%TARGETDIR%|${targetdir}|g" -e "s|%DATE%|${date}|g" \
+ < macpkg.pmproj.in > ${wrkdir}/macpkg.pmproj
/Developer/Tools/packagemaker -build -proj ${wrkdir}/macpkg.pmproj -p "$targetdir/bootstrap-pkgsrc-$opsys-$osrev-$ospro-$date.pkg"
ls -dl "$targetdir/bootstrap-pkgsrc-$opsys-$osrev-$ospro-$date.pkg"
}
@@ -73,6 +75,11 @@
syscondir=$prefix/etc
pkgdbdir=$prefix/pkgdb
;;
+Darwin)
+ ospro=universal
+ export CFLAGS='-arch i386 -arch ppc -arch ppc64 -arch x86_64 -isysroot /Developer/SDKs/MacOSX10.4u.sdk'
+ export LDFLAGS='-arch i386 -arch ppc -arch ppc64 -arch x86_64 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk'
+ ;;
DragonFly)
case "$osrev" in
1.1[0-9]*)
Home |
Main Index |
Thread Index |
Old Index