[Nickle] nickle: Branch 'master' - 3 commits

Keith Packard keithp at keithp.com
Sat Jun 21 02:32:01 PDT 2008


 Makefile.am      |    2 +-
 README.release   |   39 +++++++++++++++++++++++++++++++++++++++
 configure.in     |    2 +-
 debian/changelog |   10 ++++++++++
 debian/control   |    2 +-
 5 files changed, 52 insertions(+), 3 deletions(-)

New commits:
commit 815ea2aadc2644a426b87f8c4e41d58a01d50de0
Author: Keith Packard <keithp at keithp.com>
Date:   Sat Jun 21 02:31:29 2008 -0700

    Bump to version 2.68

diff --git a/configure.in b/configure.in
index c7c218a..95fe2e3 100644
--- a/configure.in
+++ b/configure.in
@@ -7,7 +7,7 @@ dnl for licensing information.
 AC_PREREQ(2.59)
 
 AC_INIT([nickle],
-	2.67,
+	2.68,
 	[http://nickle.org],
 	nickle)
 
diff --git a/debian/changelog b/debian/changelog
index 006fc1b..fc12f97 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+nickle (2.68-1) unstable; urgency=low
+
+  * Add README.release
+  * Bump debian standards to 3.8.0
+  * Allow background nickle to not poll on tty ownership
+  * Remove support for non-SIGIO pipes
+  * Fix floating point printing to correctly round output
+
+ -- Keith Packard <keithp at keithp.com>  Sat, 21 Jun 2008 02:17:49 -0700
+
 nickle (2.67-1) unstable; urgency=low
   * Don't require string to be first param on builtin exceptions
   * Add io_eof exceptions when reading at EOF
commit e278cfc926e5cd2ee51c9e45a642b2803d93cceb
Author: Keith Packard <keithp at keithp.com>
Date:   Sat Jun 21 02:28:53 2008 -0700

    Bump debian standards to 3.8.0

diff --git a/debian/control b/debian/control
index fdca75a..64bf0c3 100644
--- a/debian/control
+++ b/debian/control
@@ -3,7 +3,7 @@ Section: interpreters
 Priority: optional
 Maintainer: Keith Packard <keithp at keithp.com>
 Build-Depends: debhelper (>= 4), libreadline5-dev 
-Standards-Version: 3.7.2.1
+Standards-Version: 3.8.0
 
 Package: nickle
 Architecture: any
commit d69f9ba5dbf231bf2c8ecd5ab55e550d11f5ebae
Author: Keith Packard <keithp at keithp.com>
Date:   Sat Jun 21 02:28:34 2008 -0700

    Add README.release

diff --git a/Makefile.am b/Makefile.am
index 890057a..c4f39a2 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -17,7 +17,7 @@ NICKLEFILES = builtin.5c math.5c scanf.5c mutex.5c \
 DEBIAN = debian/nickle.install debian/changelog debian/compat \
 	 debian/control debian/copyright debian/rules debian/lintian.override
 	 
-EXTRA_DIST = README.name autogen.sh ChangeLog \
+EXTRA_DIST = README.name README.release autogen.sh ChangeLog \
 	$(NICKLEFILES) $(DEBIAN) nickle.1.in nickle.spec.in
 
 MAINTAINERCLEANFILES=ChangeLog
diff --git a/README.release b/README.release
new file mode 100644
index 0000000..039cd0d
--- /dev/null
+++ b/README.release
@@ -0,0 +1,39 @@
+If you're going to package nickle for release, there are several
+important steps:
+
+ 1.	Create new version
+ 		edit configure.in, changing the version number in the
+		AC_INIT line
+		
+ 2. 	rebuild the configuration files with autogen.sh
+ 		sh autogen.sh --prefix=/usr --mandir=/usr/share/man
+		
+ 3.	make distcheck
+ 
+ 4.	Update debian/changelog
+
+		git-log --pretty=oneline 2.<xx>..master
+		
+ 5.	Build the release
+
+		make release-files
+ 
+ 6.	Commit these changes
+	
+		git-commit -m'Update to version 2.<xx>' -a
+
+ 7.	Tag
+
+		git-tag -s -m 'Version 2.<xx>' 2.<xx>
+
+ 8.	Push out changes to the repo
+
+		git-push origin master 2.<xx>
+
+ 9.	Push out the release
+
+		make release
+
+10.	Push debian bits
+
+		dput nickle_2.<xx>-1_i386.changes


More information about the Nickle mailing list