Author: reinhard
Date: 2007-05-09 16:19:27 -0500 (Wed, 09 May 2007)
New Revision: 9568
Modified:
trunk/gnue-common/utils/make-packages
trunk/gnue-common/utils/release
trunk/www/utils/sbin/create-nightlies
Log:
Use new make-packages script for nightly builds.
Modified: trunk/gnue-common/utils/make-packages
===================================================================
--- trunk/gnue-common/utils/make-packages 2007-05-09 20:55:12 UTC (rev 9567)
+++ trunk/gnue-common/utils/make-packages 2007-05-09 21:19:27 UTC (rev 9568)
@@ -9,16 +9,20 @@
package=$(basename $(pwd) | sed -e 's/gnue-//')
version=$(echo "import src; print src.version.get_version()" | gcvs)
-echo "$(date --rfc-3339=seconds) Packaging gnue-${package} ${version}"
+echo "$(date --iso-8601=seconds) Packaging gnue-${package} ${version}."
# Create the source packages (.tar.gz and .zip)
-echo "$(date --rfc-3339=seconds) Creating source packages"
+echo "$(date --iso-8601=seconds) Creating source packages."
rm --force MANIFEST
rm --recursive --force build dist
gcvs setup.py --quiet sdist --format="gztar,zip"
# Create the debian package (.deb)
-echo "$(date --rfc-3339=seconds) Creating debian package"
+if [ -z $(type -p dh_pysupport) ]; then
+ echo "$(date --iso-8601=seconds) Debian python-support missing. Not creating debian package."
+ exit 1
+
+echo "$(date --iso-8601=seconds) Creating debian package."
cd dist
tar xfz gnue-${package}-${version}.tar.gz
cd gnue-${package}-${version}
Modified: trunk/gnue-common/utils/release
===================================================================
--- trunk/gnue-common/utils/release 2007-05-09 20:55:12 UTC (rev 9567)
+++ trunk/gnue-common/utils/release 2007-05-09 21:19:27 UTC (rev 9568)
@@ -13,25 +13,25 @@
phase=$(echo "import src; print src.version.phase" | gcvs)
build=$(echo "import src; print src.version.build" | gcvs)
-echo "$(date --rfc-3339=seconds) Releasing gnue-$package $version"
+echo "$(date --iso-8601=seconds) Releasing gnue-$package $version"
# Update svn so we don't forget any changes
-echo "$(date --rfc-3339=seconds) Updating svn"
+echo "$(date --iso-8601=seconds) Updating svn"
svn update
# Update the po files
# Also generates the gmo files so following commands (e.g. generating manpages)
# already get the latest translation
-echo "$(date --rfc-3339=seconds) Updating translation files"
+echo "$(date --iso-8601=seconds) Updating translation files"
(cd po; make update-po gmo)
# Update tools documentation
-echo "$(date --rfc-3339=seconds) Updating documentation"
+echo "$(date --iso-8601=seconds) Updating documentation"
(cd ..; gnue-common/utils/update-tool-docs $package)
# Rebuild sample.gnue.conf if we're releaseing common
if [ "$package" == "common" ]; then
- echo "$(date --rfc-3339=seconds) Updating sample configuration file"
+ echo "$(date --iso-8601=seconds) Updating sample configuration file"
(cd etc; LANG=C gcvs ../utils/generate-gnue-config.py)
fi
Modified: trunk/www/utils/sbin/create-nightlies
===================================================================
--- trunk/www/utils/sbin/create-nightlies 2007-05-09 20:55:12 UTC (rev 9567)
+++ trunk/www/utils/sbin/create-nightlies 2007-05-09 21:19:27 UTC (rev 9568)
@@ -13,8 +13,5 @@
fi
cd ${CHECKOUT}/gnue-$tool
-
-rm -f dist/* 2>&1 > /dev/null
-
-GNUE_VERSION_SUFFIX="+svn.`date +'%Y%m%d'`" $BASE/bin/gcvs setup.py sdist --quiet --formats="gztar,zip"
+../gnue-common/utils/make-packages
mv dist/* /usr/local/www/gnue/htdocs/downloads/snapshots/
lmpx.com only provides a reader for public news (NNTP) servers. It is not
affiliated with the servers or forums shown here and is not responsible for
the content of articles, which is written by their respective authors.