Browse Source

* automatic date for snapshot

peter 24 years ago
parent
commit
177f2d7b57
2 changed files with 12 additions and 1 deletions
  1. 1 1
      install/debian/changelog
  2. 11 0
      install/debian/fixdeb

+ 1 - 1
install/debian/changelog

@@ -1,4 +1,4 @@
-fpc (1.0.5-0) unstable; urgency=low
+fpc (1.1-0) unstable; urgency=low
 
   * Snapshot release
 

+ 11 - 0
install/debian/fixdeb

@@ -11,9 +11,20 @@ fi
 
 PACKAGEVERSION=`head -n 1 $1/changelog | awk '{ print $2 }' | tr -d '[()]'`
 FPCVERSION=`echo $PACKAGEVERSION | awk -F '-' '{ print $1 }'`
+DEBVERSION=`echo $PACKAGEVERSION | awk -F '-' '{ print $2 }'`
+
+# Snapshot ?
+if [ "$DEBVERSION" == "0" ]; then
+  OLDPACKAGEVERSION=$PACKAGEVERSION
+  DEBVERSION=`/bin/date --utc +%Y%m%d.%k%M%S`
+  PACKAGEVERSION=$FPCVERSION-$DEBVERSION
+  sed s+$OLDPACKAGEVERSION+$PACKAGEVERSION+ $1/changelog > $1/changelog.tmp
+  mv $1/changelog.tmp $1/changelog
+fi
 
 echo 'PackageVersion: ' $PACKAGEVERSION
 echo 'FPCVersion    : ' $FPCVERSION
+echo 'DebVersion    : ' $DEBVERSION
 
 for i in $1/*.in
 do