build LAM Pro
This commit is contained in:
parent
71132d49b0
commit
cde3ef826b
|
@ -14,6 +14,7 @@ export CVS_TAG=$1
|
||||||
|
|
||||||
cvs -z3 -d:ext:gruberroland@lam.cvs.sourceforge.net:/cvsroot/lam export -r $CVS_TAG lam
|
cvs -z3 -d:ext:gruberroland@lam.cvs.sourceforge.net:/cvsroot/lam export -r $CVS_TAG lam
|
||||||
cvs -z3 -d:ext:gruberroland@lam.cvs.sourceforge.net:/cvsroot/lam export -r $CVS_TAG lam-packaging
|
cvs -z3 -d:ext:gruberroland@lam.cvs.sourceforge.net:/cvsroot/lam export -r $CVS_TAG lam-packaging
|
||||||
|
cvs -d/daten/projekte/CVSROOT export -r $CVS_TAG selfService
|
||||||
|
|
||||||
cp lam-packaging/getVersion ./
|
cp lam-packaging/getVersion ./
|
||||||
export VERSION=`./getVersion`
|
export VERSION=`./getVersion`
|
||||||
|
@ -25,6 +26,11 @@ rm lam/.cvsignore
|
||||||
rm lam/config/.cvsignore
|
rm lam/config/.cvsignore
|
||||||
mv lam ldap-account-manager-$VERSION
|
mv lam ldap-account-manager-$VERSION
|
||||||
|
|
||||||
|
cp -a ldap-account-manager-$VERSION ldap-account-manager-pro-$VERSION
|
||||||
|
mkdir LAMPro
|
||||||
|
mv ldap-account-manager-pro-$VERSION LAMPro/ldap-account-manager-$VERSION
|
||||||
|
mv selfService LAMPro/ldap-account-manager-$VERSION/templates/
|
||||||
|
|
||||||
# tar.gz
|
# tar.gz
|
||||||
cp lam-packaging/autoconf/configure.ac ldap-account-manager-$VERSION/
|
cp lam-packaging/autoconf/configure.ac ldap-account-manager-$VERSION/
|
||||||
cp lam-packaging/autoconf/Makefile.in ldap-account-manager-$VERSION/
|
cp lam-packaging/autoconf/Makefile.in ldap-account-manager-$VERSION/
|
||||||
|
@ -35,7 +41,21 @@ autoconf
|
||||||
rm configure.ac
|
rm configure.ac
|
||||||
rm -r autom4te.cache
|
rm -r autom4te.cache
|
||||||
cd ..
|
cd ..
|
||||||
tar cfvz ldap-account-manager-$VERSION.tar.gz ldap-account-manager-$VERSION
|
tar cfz ldap-account-manager-$VERSION.tar.gz ldap-account-manager-$VERSION
|
||||||
|
|
||||||
|
# tar.gz of LAM Pro
|
||||||
|
cd LAMPro
|
||||||
|
cp ../lam-packaging/autoconf/configure.ac ldap-account-manager-$VERSION/
|
||||||
|
cp ../lam-packaging/autoconf/Makefile.in ldap-account-manager-$VERSION/
|
||||||
|
cd ldap-account-manager-$VERSION
|
||||||
|
touch install.sh
|
||||||
|
perl -pi -e "s/\\@\\@VERSION\\@\\@/$VERSION/g" configure.ac
|
||||||
|
autoconf
|
||||||
|
rm configure.ac
|
||||||
|
rm -r autom4te.cache
|
||||||
|
cd ..
|
||||||
|
tar cfz ldap-account-manager-$VERSION.tar.gz ldap-account-manager-$VERSION
|
||||||
|
cd ..
|
||||||
|
|
||||||
# Debian
|
# Debian
|
||||||
mkdir Debian
|
mkdir Debian
|
||||||
|
@ -48,6 +68,19 @@ cd ..
|
||||||
rm -r ldap-account-manager-$VERSION
|
rm -r ldap-account-manager-$VERSION
|
||||||
cd ..
|
cd ..
|
||||||
|
|
||||||
|
# Debian for LAM Pro
|
||||||
|
cd LAMPro
|
||||||
|
mkdir Debian
|
||||||
|
cp ldap-account-manager-$VERSION.tar.gz Debian/ldap-account-manager_$VERSION.orig.tar.gz
|
||||||
|
mv ldap-account-manager-$VERSION Debian/
|
||||||
|
cp -r ../lam-packaging/debian Debian/ldap-account-manager-$VERSION/
|
||||||
|
cd Debian/ldap-account-manager-$VERSION
|
||||||
|
debuild
|
||||||
|
cd ..
|
||||||
|
rm -r ldap-account-manager-$VERSION
|
||||||
|
cd ..
|
||||||
|
cd ..
|
||||||
|
|
||||||
# RPM
|
# RPM
|
||||||
perl -pi -e "s/\\@\\@VERSION\\@\\@/$VERSION/g" lam-packaging/RPM/ldap-account-manager.spec
|
perl -pi -e "s/\\@\\@VERSION\\@\\@/$VERSION/g" lam-packaging/RPM/ldap-account-manager.spec
|
||||||
mkdir RPM
|
mkdir RPM
|
||||||
|
@ -56,6 +89,15 @@ rpmbuild --clean --rmsource -ba lam-packaging/RPM/ldap-account-manager.spec
|
||||||
mv /usr/src/rpm/SRPMS/ldap-account-manager-$VERSION-1.src.rpm RPM/
|
mv /usr/src/rpm/SRPMS/ldap-account-manager-$VERSION-1.src.rpm RPM/
|
||||||
mv /usr/src/rpm/RPMS/noarch/ldap-account-manager-$VERSION-1.noarch.rpm RPM/
|
mv /usr/src/rpm/RPMS/noarch/ldap-account-manager-$VERSION-1.noarch.rpm RPM/
|
||||||
|
|
||||||
|
# RPM for LAM Pro
|
||||||
|
cd LAMPro
|
||||||
|
mkdir RPM
|
||||||
|
cp ldap-account-manager-$VERSION.tar.gz /usr/src/rpm/SOURCES/ldap-account-manager-$VERSION.tar.gz
|
||||||
|
rpmbuild --clean --rmsource -ba ../lam-packaging/RPM/ldap-account-manager.spec
|
||||||
|
mv /usr/src/rpm/SRPMS/ldap-account-manager-$VERSION-1.src.rpm RPM/
|
||||||
|
mv /usr/src/rpm/RPMS/noarch/ldap-account-manager-$VERSION-1.noarch.rpm RPM/
|
||||||
|
cd ..
|
||||||
|
|
||||||
# clean up
|
# clean up
|
||||||
rm -r lam-packaging
|
rm -r lam-packaging
|
||||||
rm getVersion
|
rm getVersion
|
||||||
|
|
Loading…
Reference in New Issue