(deleted result of unsuccessful experiment with svn2svn tool)

This commit is contained in:
Viktor Szakats
2009-06-06 22:45:45 +00:00
parent 683b923ba1
commit 516b86394c
3 changed files with 0 additions and 137 deletions

View File

@@ -1,14 +0,0 @@
2008-09-09 06:00 UTC-0500 Teo Fonrouge (teo/at/windtelsoft/dot/com)
Rev 122
* This release build and links the libraries and samples on the following
environments:
- Linux (GNU): Fedora 8, Fedora 9, Ubuntu 8.04, openSUSE 11
- Windows XP (MSVC) (MINGW)
- Windows Vista (MINGW)
Harbour and xHarbour compilers tested:
- Current CVS/SVN versions to date.
(after minor fixes on xHarbour Linux builds)

View File

@@ -1,33 +0,0 @@
#!/bin/sh
#
aMainDirs="samples tests"
formats='gnu msvc mingw borland'
echo "Building makefiles for wxHarbour library"
for fmt in $formats ; do
bakefile -f $fmt -D FORMAT_HAS_MAKE_INSTALL=1 wxharbour.bkl
done
for mainDir in $aMainDirs ; do
adirs="$(find $mainDir -maxdepth 1 -mindepth 1 -type d \! -name .svn)"
echo "Building makefiles for $mainDir"
for DIR in $adirs ; do
ndir=${DIR/$mainDir\//}
cp samples/template.bkl $mainDir/$ndir/$ndir.bkl
SEDCMD=s/__SAMPLE_NAME__/$ndir/
sed -i $SEDCMD $mainDir/$ndir/$ndir.bkl
for fmt in $formats ; do
bakefile -f $fmt $mainDir/$ndir/$ndir.bkl -DFORMAT_HAS_MAKE_INSTALL=1
done
done
done

View File

@@ -1,90 +0,0 @@
#!/bin/sh
#
# Build script to generate tgz, rpm, zip files
#
# (C) Teo Fonrouge 2008
#
rootdir="./"
specfile="wxharbour.spec"
fname=`sed -n -e 's/\(%define \+name \+\)\(.*\)/\2/p' ${rootdir}${specfile}`
fversion=`sed -n -e 's/\(%define \+version \+\)\(.*\)/\2/p' ${rootdir}${specfile}`
frelease=`sed -n -e 's/\(%define \+release \+\)\(.*\)/\2/p' ${rootdir}${specfile}`
fullname="${fname}-${fversion}-${frelease}"
fullTmpname=tmp/${fullname}
srcName=${fullname}.src
srcTarName=${srcName}.tar.gz
srcZipName=${srcName}.zip
rm_dir(){
[ -d ${fullTmpname} ] && rm -r ${fullTmpname}
}
build_dir() {
listDir=`cd ${rootdir} ; svn status -v | grep -v '^?' | sed -e 's/.* \([^ ]*\)/\1/g' | sort`
rm_dir
for fname in ${listDir} ; do
if [ -d ${rootdir}${fname} ] ; then
mkdir -p ${fullTmpname}/${fname}
elif [ -f ${rootdir}${fname} ] ; then
cp ${rootdir}${fname} ${fullTmpname}/${fname}
fi
done
}
build_tgz() {
tar -C tmp -cvzf ${srcTarName} ${fullname}
}
build_zip() {
( cd tmp ; zip -r9 ../${srcZipName} ${fullname} )
}
build_rpm() {
rpmbuild -ta ${srcTarName}
}
case ${1} in
dir)
build_dir
;;
tgz)
build_dir
build_tgz
rm_dir
;;
zip)
build_dir
build_zip
rm_dir
;;
rpm)
build_dir
build_tgz
build_rpm
rm_dir
;;
all)
build_dir
build_tgz
build_zip
build_rpm
;;
*)
echo "Helper script for creating packages"
echo "Usage: ${0} dir|tgz|zip|rpm|all"
;;
esac