[subversion-commit] SVN tetex-doc-nonfree commit + diffs: r911 - tetex-doc-nonfree/trunk/debian

Frank Küster frank at costa.debian.org
Mon Feb 20 18:38:40 UTC 2006


Author: frank
Date: 2006-02-20 18:38:39 +0000 (Mon, 20 Feb 2006)
New Revision: 911

Added:
   tetex-doc-nonfree/trunk/debian/updateorigtargz
Modified:
   tetex-doc-nonfree/trunk/debian/changelog
Log:
  * New version.  The version number is now 1.0 to make it easier to
    automatically create new "upstream" tarballs
  * debian/updateorigtargz is provided to create a new upstream tarball


Modified: tetex-doc-nonfree/trunk/debian/changelog
===================================================================
--- tetex-doc-nonfree/trunk/debian/changelog	2006-02-20 18:34:34 UTC (rev 910)
+++ tetex-doc-nonfree/trunk/debian/changelog	2006-02-20 18:38:39 UTC (rev 911)
@@ -1,3 +1,11 @@
+tetex-doc-nonfree (1.0-1) unstable; urgency=low
+
+  * New version.  The version number is now 1.0 to make it easier to
+    automatically create new "upstream" tarballs
+  * debian/updateorigtargz is provided to create a new upstream tarball
+
+ -- Frank Küster <frank at debian.org>  Mon, 20 Feb 2006 19:39:57 +0100
+
 tetex-doc-nonfree (0.99.1-1) unstable; urgency=low
 
   * Initial Release.
@@ -7,5 +15,5 @@
   * Since it contains files previously in tetex-doc, the packages declares
     "Replaces" with an appropriate version.
 
- -- Frank Küster <frank at debian.org>  Tue, 14 Feb 2006 13:38:45 +0100
+ -- Frank Küster <frank at debian.org>  Tue, 14 Feb 2006 13:38:45 +0100
 

Added: tetex-doc-nonfree/trunk/debian/updateorigtargz
===================================================================
--- tetex-doc-nonfree/trunk/debian/updateorigtargz	2006-02-20 18:34:34 UTC (rev 910)
+++ tetex-doc-nonfree/trunk/debian/updateorigtargz	2006-02-20 18:38:39 UTC (rev 911)
@@ -0,0 +1,34 @@
+#!/bin/sh -e
+
+package=tetex-doc-nonfree
+svnloc=svn://svn.debian.org/debian-tex/$package/trunk
+
+delete=true
+if [ "$1" = "-k" ]; then
+  delete=false # keep
+fi
+
+oldversion=$(dirname $0 | sed -e "s@/debian@@;s@$package-@@")
+
+oldminorversion=$(echo $oldversion | sed -e 's@[[:digit:]]\+[.]\([[:digit:]]\+\)@\1@')
+
+newminorversion=$((oldminorversion+1)) :
+
+newversion=$(echo $oldversion | sed -e "s@\([[:digit:]]\+[.]\)$oldminorversion@\1$newminorversion@")
+
+echo "Old version: $oldversion, new version: $newversion"
+
+echo -n "exporting from repository..."
+svn --quiet export $svnloc $package-$newversion.orig 
+echo "done."
+
+echo -n "Creating tarball..."
+rm -r $package-$newversion.orig/debian
+tar -czf ${package}_$newversion.orig.tar.gz $package-$newversion.orig
+$delete && rm -r  $package-$newversion.orig
+echo "done."
+
+mv  $package-$oldversion  $package-$newversion
+cd $package-$newversion
+
+debchange -v $newversion-1 "New version."
\ No newline at end of file


Property changes on: tetex-doc-nonfree/trunk/debian/updateorigtargz
___________________________________________________________________
Name: svn:executable
   + *




More information about the Pkg-tetex-commits mailing list