Revision: 6107
http://ipcop.svn.sourceforge.net/ipcop/?rev=6107&view=rev
Author: owes
Date: 2011-11-18 06:21:34 +0000 (Fri, 18 Nov 2011)
Log Message:
-----------
Change use of previous SVN revision in make.sh. PREVIOUSSVNREV now marks the
exact SVN number of the previous release, so older version can be retrieved
using svn -r <PREVIOUSSVNREV>
Auto-add release marker to Changelog, does not handle updates splitted into 2
packages.
Modified Paths:
--------------
ipcop/trunk/make.sh
Modified: ipcop/trunk/make.sh
===================================================================
--- ipcop/trunk/make.sh 2011-11-17 22:19:26 UTC (rev 6106)
+++ ipcop/trunk/make.sh 2011-11-18 06:21:34 UTC (rev 6107)
@@ -57,8 +57,8 @@
# This is the last official IPCop version number. Needed for ./make.sh
newupdate.
PREVIOUSVERSION=2.0.1
-# This is the SVN revision number (+1) for the last IPCop version. Needed for
ChangeLog and MD5 Modification test.
-PREVIOUSSVNREV=6043
+# This is the SVN revision number for the last IPCop version. Needed for
ChangeLog.
+PREVIOUSSVNREV=6042
# Just an arbitrary name for the downloadable, prebuilt toolchain (if you want
to save time compiling).
TOOLCHAINVERSION=1.9.17
@@ -2260,13 +2260,21 @@
echo "Building new doc/ChangeLog from SVN"
# svn2cl script come from http://ch.tudelft.nl/~arthur/svn2cl/
- ${BASEDIR}/tools/svn2cl/svn2cl.sh -r "COMMITTED:${PREVIOUSSVNREV}" -o
${BASEDIR}/doc/ChangeLog-${VERSION}
+ ${BASEDIR}/tools/svn2cl/svn2cl.sh -r "COMMITTED:$[${PREVIOUSSVNREV} +
1]" -o ${BASEDIR}/doc/ChangeLog-${VERSION}
cp ${BASEDIR}/doc/ChangeLog ${BASEDIR}/doc/ChangeLog.tmp
- mv ${BASEDIR}/doc/ChangeLog-${VERSION} ${BASEDIR}/doc/ChangeLog
+ cat > ${BASEDIR}/doc/ChangeLog <<END
+###
+#
+# ${VERSION} release
+#
+###
+
+END
+ cat ${BASEDIR}/doc/ChangeLog-${VERSION} >> ${BASEDIR}/doc/ChangeLog
cat ${BASEDIR}/doc/ChangeLog.tmp >> ${BASEDIR}/doc/ChangeLog
- rm ${BASEDIR}/doc/ChangeLog.tmp
+ rm ${BASEDIR}/doc/ChangeLog.tmp ${BASEDIR}/doc/ChangeLog-${VERSION}
echo
- echo "Manually add a release 'marker' to doc/ChangeLog and commit
doc/ChangeLog to update SVN"
+ echo "Verify the release 'marker' in doc/ChangeLog and commit
doc/ChangeLog to update SVN"
;;
check_files)
# Check if we have yet build
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
All the data continuously generated in your IT infrastructure
contains a definitive record of customers, application performance,
security threats, fraudulent activity, and more. Splunk takes this
data and makes sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-novd2d
_______________________________________________
Ipcop-svn mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ipcop-svn