[clojure] 02/08: Update watchfile to grab alpha release
Elana Hashman
ehashman-guest at moszumanska.debian.org
Mon Jan 15 18:44:19 UTC 2018
This is an automated email from the git hooks/post-receive script.
ehashman-guest pushed a commit to branch master
in repository clojure.
commit fcb750cd96d8d5dd2d5ce984a93879e6d9094806
Author: Elana Hashman <ehashman at debian.org>
Date: Mon Jan 15 12:30:29 2018 -0500
Update watchfile to grab alpha release
Clojure 1.9 consists of three jars: Clojure itself, spec.alpha (the
Clojure spec library), and core.specs.alpha (the spec that describes
Clojure 1.9 itself). However, the latter two libraries that constitute
the 1.9 release each have a build-dependency on Clojure 1.9.
In order to bootstrap Clojure 1.9, I am packaging the latest version
of a Clojure 1.9 alpha that can be used to compile spec.alpha and
core.specs.alpha, because it still includes spec.alpha as an internal
library of Clojure 1.9. Once this is uploaded, I can use it to build
spec.alpha and core.specs.alpha, and split those out into separate
build dependencies of Clojure 1.9.
---
debian/changelog | 7 +++++++
debian/watch | 4 ++--
2 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index b1cf23d..302c7d6 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+clojure (1.9.0~alpha15-1) UNRELEASED; urgency=medium
+
+ * Team upload.
+ * New upstream release.
+
+ -- Elana Hashman <ehashman at debian.org> Mon, 15 Jan 2018 11:56:48 -0500
+
clojure (1.8.0-3) unstable; urgency=medium
* debian/rules: specify bash as the SHELL.
diff --git a/debian/watch b/debian/watch
index 6778872..426ac27 100644
--- a/debian/watch
+++ b/debian/watch
@@ -1,3 +1,3 @@
version=4
-opts="mode=git, pgpmode=none, dversionmangle=s/\+dfsg//" \
-https://github.com/clojure/clojure refs/tags/clojure-([\d\.]+)
+opts="mode=git, pgpmode=none, uversionmangle=s/(\d)[_\.\-\+]?((RC|rc|pre|dev|beta|alpha)\d*)$/$1~$2/, dversionmangle=s/\+dfsg//" \
+https://github.com/clojure/clojure refs/tags/clojure-(.+)
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/clojure.git
More information about the pkg-java-commits
mailing list