[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