[Pkg-gourmet-changes] gourmet/debian README.Maintainer, 1.1,
1.2 changelog, 1.3, 1.4
seanius at haydn.debian.org
seanius at haydn.debian.org
Mon Nov 14 20:37:15 UTC 2005
Update of /cvsroot/pkg-gourmet/gourmet/debian
In directory haydn:/org/alioth.debian.org/chroot/home/users/seanius/tmp/cvs-serv415
Modified Files:
README.Maintainer changelog
Log Message:
better instructions for new upstream versions
Index: README.Maintainer
===================================================================
RCS file: /cvsroot/pkg-gourmet/gourmet/debian/README.Maintainer,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- README.Maintainer 7 Nov 2005 06:43:35 -0000 1.1
+++ README.Maintainer 14 Nov 2005 20:37:10 -0000 1.2
@@ -52,27 +52,34 @@
# - download the latest upstream tarball. keep a copy of if somewhere outside
# your working area in case you accidentally nuke it.
-# - untar the tarball
+# - move the tarball to be named what dpkg-buildpackage and friends would
+# expect
-tar xvfz gourmet-x.y.z.tar.gz
+mv gourmet-x.y.z.tar.gz gourmet_x.y.z.orig.tar.gz
-# - copy over the files, skipping everything in ./debian and deleting
-# files that no longer exist. you might want to test this first :)
-rsync -nav --delete --exclude debian --exclude CVS gourmet-x.y.z/ sid/ | less
-# when you're happy with what you see:
-rsync -nav --delete --exclude debian --exclude CVS gourmet-x.y.z/ sid/
-# - view the differences in the repository, looking specifically for
-# added and removed files
-cvs diff -u | grep -E '^(cvs diff: cannot find)|\? '
-# or alternatively, do a cvs commit, and then diff to see what's
-# been added/removed. in any case, make sure you add all new files
-# and remove all obsolete files.
+# - put it in your cvs-buildpackage work directory
-# - make whatever changes are necessary in ./debian (changelog, rules, etc)
-# then tag, and build:
+mv gourmet_x.y.z.orig.tar.gz ~/debian/work/gourmet/
-cvs tag -b upstream_version_x_y_z
-cvs-buildpackage
+# - use cvs-buildpackage and family to import the latest version:
+
+export CVSROOT=alioth.debian.org:/cvsroot/pkg-gourmet
+cvs-upgrade gourmet x.y.z
+
+# - lookout for any scary errors (except for the "update" one caused by
+# by our mailing scripts
+
+# - if you already had a working copy of the previous cvs tree, do:
+cvs update -d -jupstream_version_OLDVERSION -jupstream_version_x.y.z
+# - else
+cvs co -jupstream_version_OLDVERSION -jupstream_version_0_9_0_1 gourmet
+# in any case, pay very close attention to the resulting changes (piping
+# the output of the previous commands to less or a file would be a good idea).
+# look for cruft left/injected (.#foo, <<<</==== etc) by cvs too. usually
+# at least the debian/changelog will need some extra care).
+#
+# when you're happy, dpkg-buildpackage and inspect the diff.gz file (interdiff
+# is your friend) and if everything's okay, commit/tag/build/upload.
Index: changelog
===================================================================
RCS file: /cvsroot/pkg-gourmet/gourmet/debian/changelog,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- changelog 14 Nov 2005 19:56:50 -0000 1.3
+++ changelog 14 Nov 2005 20:37:10 -0000 1.4
@@ -1,8 +1,11 @@
gourmet (0.9.0.1-1) UNRELEASED; urgency=low
* New upstream release.
+ * Sean Finney:
+ - updated README.Maintainer with a better set of instructions on
+ importing the new upstream versions.
- -- sean finney <seanius at debian.org> Mon, 14 Nov 2005 20:54:17 +0100
+ -- sean finney <seanius at debian.org> Mon, 14 Nov 2005 21:37:03 +0100
gourmet (0.8.6.5.1-1) UNRELEASED; urgency=low
More information about the Pkg-gourmet-changes
mailing list