Autogenerate a Debian changelog for correct package versioning
[openafs.git] / configure.in
index 3ae36aa..022dcac 100644 (file)
@@ -6,9 +6,18 @@ LINUX_PKGVER=1.5.73.3
 #LINUX_PKGREL=0.pre3
 LINUX_PKGREL=1.1
 
+dnl Debian wants the release candidate version in the main upstream version,
+dnl and wants ~ before it.
+if echo "$LINUX_PKGREL" | grep pre >/dev/null 2>/dev/null ; then
+    DEB_PKGVER="$LINUX_PKGVER"`echo "$LINUX_PKGREL" | sed 's/0.pre/~rc/'`
+else
+    DEB_PKGVER="$LINUX_PKGVER"
+fi
+
 AC_SUBST(MACOS_VERSION)
 AC_SUBST(LINUX_PKGVER)
 AC_SUBST(LINUX_PKGREL)
+AC_SUBST(DEB_PKGVER)
 
 AC_USE_SYSTEM_EXTENSIONS
 AC_PROG_CC
@@ -107,6 +116,7 @@ src/log/Makefile \
 src/log/test/Makefile \
 src/lwp/Makefile \
 src/lwp/test/Makefile \
+src/packaging/Debian/changelog \
 src/packaging/MacOS/OpenAFS-debug.Description.plist \
 src/packaging/MacOS/OpenAFS-debug.Info.plist \
 src/packaging/MacOS/OpenAFS.Description.plist \