[Git][clojure-team/trapperkeeper-clojure][debian/main] 3 commits: Build localisation using puppetlabs-i18n.

Louis-Philippe Véronneau gitlab at salsa.debian.org
Mon Dec 28 01:12:36 GMT 2020



Louis-Philippe Véronneau pushed to branch debian/main at Debian Clojure Maintainers / trapperkeeper-clojure


Commits:
1de8e21d by Louis-Philippe Véronneau at 2020-12-27T19:58:09-05:00
Build localisation using puppetlabs-i18n.

- - - - -
146bd154 by Louis-Philippe Véronneau at 2020-12-27T20:04:08-05:00
d/*.examples: install examples.

- - - - -
25e6a578 by Louis-Philippe Véronneau at 2020-12-27T20:08:34-05:00
Release 3.1.0-2 to unstable

- - - - -


4 changed files:

- debian/changelog
- + debian/libtrapperkeeper-clojure.examples
- debian/patches/0002_Lein_Local.patch
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,10 @@
+trapperkeeper-clojure (3.1.0-2) unstable; urgency=medium
+
+  * Build localisation using puppetlabs-i18n.
+  * d/*.examples: install examples.
+
+ -- Louis-Philippe Véronneau <pollo at debian.org>  Sun, 27 Dec 2020 20:08:08 -0500
+
 trapperkeeper-clojure (3.1.0-1) unstable; urgency=medium
 
   * New upstream release.


=====================================
debian/libtrapperkeeper-clojure.examples
=====================================
@@ -0,0 +1 @@
+examples/*


=====================================
debian/patches/0002_Lein_Local.patch
=====================================
@@ -3,7 +3,14 @@ Index: trapperkeeper-clojure/project.clj
 ===================================================================
 --- trapperkeeper-clojure.orig/project.clj
 +++ trapperkeeper-clojure/project.clj
-@@ -13,35 +13,41 @@
+@@ -6,42 +6,44 @@
+ 
+   :min-lein-version "2.9.0"
+ 
+-  :parent-project {:coords [puppetlabs/clj-parent "4.0.1"]
+-                   :inherit [:managed-dependencies]}
+-
+   ;; Abort when version ranges or version conflicts are detected in
    ;; dependencies. Also supports :warn to simply emit warnings.
    ;; requires lein 2.2.0+.
    :pedantic? :abort
@@ -30,8 +37,7 @@ Index: trapperkeeper-clojure/project.clj
 +                 [ch.qos.logback/logback-access "debian"]
                   ;; Janino can be used for some advanced logback configurations
 -                 [org.codehaus.janino/janino]
-+                 [org.codehaus.janino/janino "debian"]
- 
+-
 -                 [clj-time]
 -                 [clj-commons/fs]
 -                 [clj-commons/clj-yaml]
@@ -40,7 +46,8 @@ Index: trapperkeeper-clojure/project.clj
 -                 [prismatic/schema]
 -
 -                 [beckon]
--
++                 [org.codehaus.janino/janino "debian"]
+ 
 -                 [puppetlabs/typesafe-config]
 -                 [puppetlabs/kitchensink]
 -                 [puppetlabs/i18n]
@@ -56,8 +63,7 @@ Index: trapperkeeper-clojure/project.clj
 +
 +                 [puppetlabs/typesafe-config "debian"]
 +                 [puppetlabs/kitchensink "debian"]
-+                 ; See BTS #976738
-+                 [puppetlabs/i18n "debian" :exclusions [org.gnu.gettext/libintl]]
++                 [puppetlabs/i18n "debian"]
 +                 [nrepl/nrepl "debian"]
 +
 +                 [org.yaml/snakeyaml "1.x"]
@@ -67,7 +73,7 @@ Index: trapperkeeper-clojure/project.clj
                   ]
  
    :deploy-repositories [["releases" {:url "https://clojars.org/repo"
-@@ -65,14 +71,12 @@
+@@ -65,14 +67,17 @@
               :dev {:source-paths ["examples/shutdown_app/src"
                                    "examples/java_service/src/clj"]
                     :java-source-paths ["examples/java_service/src/java"]
@@ -80,7 +86,11 @@ Index: trapperkeeper-clojure/project.clj
  
 -  :plugins [[lein-parent "0.3.7"]
 -            [puppetlabs/i18n "0.8.0"]]
--
++  :plugins [[puppetlabs/i18n "debian" :exclusions [[org.clojure/clojure]
++                                                   [com.fasterxml.jackson.core/jackson-core]
++                                                   [com.fasterxml.jackson.dataformat/jackson-dataformat-smile]
++                                                   [com.fasterxml.jackson.dataformat/jackson-dataformat-cbor]]]]
+ 
    :main puppetlabs.trapperkeeper.main
 +  :local-repo "debian/maven-repo"
    )


=====================================
debian/rules
=====================================
@@ -15,6 +15,7 @@ override_dh_auto_configure:
 
 override_dh_auto_build:
 	lein pom debian/pom.xml
+	lein i18n make
 	lein jar
 	# symlinks so we don't need a version in debian/*.poms
 	cd target && ln -sf $(NAME)-$(DEB_VERSION_UPSTREAM).jar $(NAME).jar
@@ -29,6 +30,6 @@ override_jh_installlibs:
 
 override_dh_clean:
 	rm -f debian/maven-repo
-	rm -Rf target
+	rm -Rf target ressources
 	rm -f debian/pom.xml
 	dh_clean



View it on GitLab: https://salsa.debian.org/clojure-team/trapperkeeper-clojure/-/compare/3cb7c0ea671cecbc80ce0d27b7d781c6d37ec323...25e6a578e69321d702802f9c9510acdbd6b1ecfe

-- 
View it on GitLab: https://salsa.debian.org/clojure-team/trapperkeeper-clojure/-/compare/3cb7c0ea671cecbc80ce0d27b7d781c6d37ec323...25e6a578e69321d702802f9c9510acdbd6b1ecfe
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20201228/1aeeea7d/attachment.html>


More information about the pkg-java-commits mailing list