summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/RELEASING34
-rw-r--r--quilt.changes5
2 files changed, 39 insertions, 0 deletions
diff --git a/doc/RELEASING b/doc/RELEASING
new file mode 100644
index 0000000..35b04bf
--- /dev/null
+++ b/doc/RELEASING
@@ -0,0 +1,34 @@
+RELEASING QUILT
+===============
+
+Step 1: set the new version and test
+------------------------------------
+
+- Bump the version in AC_INIT in configure.ac
+- Regenerate configure:
+ $ autoconf
+ Make sure you don't use a version of autoconf older than the one
+ previously used.
+- Mention the new version in quilt.changes:
+ - configure*: Bump version to x.y.
+- Make sure that everything builds and runs fine:
+ $ ./configure --prefix=/opt/quilt
+ $ make
+ $ make check
+
+Step 2: tag the new version
+---------------------------
+
+- $ git add configure.ac configure quilt.changes
+ $ git commit -m "Set version to x.y."
+ $ git tag vx.y
+ $ git push
+ $ git push --tags
+
+Step 3: publish the new version
+-------------------------------
+
+- If not done already:
+ $ ./configure --prefix=/opt/quilt
+- $ make publish
+
diff --git a/quilt.changes b/quilt.changes
index 8c9953e..6ba9f69 100644
--- a/quilt.changes
+++ b/quilt.changes
@@ -1,4 +1,9 @@
-------------------------------------------------------------------
+Mon Jan 27 10:12:16 CET 2014 - jdelvare@suse.de
+
+- doc/RELEASING: Add step-by-step releasing guide.
+
+-------------------------------------------------------------------
Mon Jan 20 11:04:02 CET 2014 - jdelvare@suse.de
- new, patchfns: Swap negated if/else constructs.