Update of /cvsroot/audacity/audacity-src/scripts
In directory sc8-pr-cvs11.sourceforge.net:/tmp/cvs-serv21824
Modified Files:
mkdmg
Added Files:
mac_release_build
Log Message:
Just a couple of changes to build scripts.
Index: mkdmg
===================================================================
RCS file: /cvsroot/audacity/audacity-src/scripts/mkdmg,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- mkdmg 25 Oct 2006 02:22:31 -0000 1.2
+++ mkdmg 27 Oct 2006 04:38:00 -0000 1.3
@@ -3,15 +3,29 @@
# Prepare a disk image
#
+#
+SUFFIX=$1
+TYPE=$2
+
# Setup
VERSION=`awk '/^#define+ AUDACITY_VERSION / {print $3}' src/Audacity.h`
RELEASE=`awk '/^#define+ AUDACITY_RELEASE / {print $3}' src/Audacity.h`
REVISION=`awk '/^#define+ AUDACITY_REVISION / {print $3}' src/Audacity.h`
-SUFFIX=`awk '/^#define+ AUDACITY_SUFFIX / {gsub(/\"/,"");print $3}'
src/Audacity.h`
+
+if [ -z "$SUFFIX" ]
+then
+ SUFFIX=`grep '^#define AUDACITY_SUFFIX ' src/Audacity.h | cut -d '"' -f 2`
+fi
+
+if [ ! -z "$TYPE" ]
+then
+ TYPE="-$TYPE"
+fi
+
VERSION=$VERSION.$RELEASE.$REVISION$SUFFIX
VOL="Audacity $VERSION"
-DMG="audacity-macosx-$VERSION"
+DMG="audacity-macosx$TYPE-$VERSION"
# Preclean
rm -rf "$DMG" "$DMG.dmg" TMP.dmg
@@ -43,7 +57,7 @@
rm -rf "$DMG/plug-ins/"*CVS*
# Install misc files
-cp -pR README.txt LICENSE.txt "$DMG"
+cp -pR README.txt LICENSE.txt audacity-*-help.htb "$DMG"
# Create and mount the image
hdiutil create -ov -srcdir "$DMG" -fs HFS+ -volname "$VOL" TMP.dmg
--- NEW FILE: mac_release_build ---
#!/bin/sh
cat <<EOF
Did you remember to rebuild wxWidgets with these env vars set:
export MACOSX_DEPLOYMENT_TARGET=10.3
export NEXT_ROOT="/Developer/SDKs/MacOSX10.3.9.sdk"
export C_INCLUDE_PATH="/usr/local/include:/Developer/SDKs/MacOSX10.3.9.sdk
/usr/include"
export LIBRARY_PATH="/usr/local/lib:/Developer/SDKs/MacOSX10.3.9.sdk
/usr/lib/gcc/darwin/3.3"
export LD_PREBIND=1
export CPPFLAGS=-DMAC_OS_X_VERSION_MAX_ALLOWED=1030
Press ENTER to continue
EOF
read dummy
if [ -f mac_release_build ]
then
echo 'You must execute this script from the base Audacity directory'
exit 1
fi
export MACOSX_DEPLOYMENT_TARGET=10.3
export NEXT_ROOT="/Developer/SDKs/MacOSX10.3.9.sdk"
export C_INCLUDE_PATH="/usr/local/include:/Developer/SDKs/MacOSX10.3.9.sdk
/usr/include"
export LIBRARY_PATH="/usr/local/lib:/Developer/SDKs/MacOSX10.3.9.sdk
/usr/lib/gcc/darwin/3.3"
export LD_PREBIND=1
export CPPFLAGS=-DMAC_OS_X_VERSION_MAX_ALLOWED=1030
#
# Build ANSI version
#
./configure --enable-static=yes --enable-shared=no --enable-unicode=no
--with-lib-preference=local,system --with-portaudio=v19
make
unset NEXT_ROOT
mkdmg rc1
mv *.dmg ..
make distclean
#
# Build UNICODE version
#
./configure --enable-static=yes --enable-shared=no --enable-unicode=yes
--with-lib-preference=local,system --with-portaudio=v19
make
unset NEXT_ROOT
mkdmg rc1 unicode
mv *.dmg ..
make distclean
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Audacity-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/audacity-cvs