diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000000000000000000000000000000000000..3ecc1ed3a87f7dfcef479133138416f73d7a19a6 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +clj-tuple-clojure (0.2.2-1) unstable; urgency=medium + + * Initial release (Closes: #855716) + + -- Apollon Oikonomopoulos <apoikos@debian.org> Fri, 04 Aug 2017 10:36:32 -0400 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000000000000000000000000000000000000..f599e28b8ab0d8c9c57a486c89c4a5132dcbd3b2 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +10 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000000000000000000000000000000000000..83bff325a0f69d76f4b646a195e2a1f2550dbcb8 --- /dev/null +++ b/debian/control @@ -0,0 +1,24 @@ +Source: clj-tuple-clojure +Section: java +Priority: optional +Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Uploaders: Apollon Oikonomopoulos <apoikos@debian.org> +Build-Depends: clojure (>= 1.8), + debhelper (>= 10), + default-jdk, + javahelper (>= 0.43), + libtext-markdown-perl | markdown, + maven-repo-helper (>= 1.7) +Standards-Version: 4.0.0 +Vcs-Git: https://anonscm.debian.org/git/pkg-java/clj-tuple-clojure.git +Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/clj-tuple-clojure.git +Homepage: http://github.com/ztellman/clj-tuple + +Package: libclj-tuple-clojure +Architecture: all +Depends: ${java:Depends}, ${misc:Depends} +Recommends: ${java:Recommends} +Description: efficient implementations for small maps and vectors in Clojure + clj-tuple provides efficient implementations for small maps and vectors in + Clojure. The library is a drop-in replacement for Clojure's builtin vector and + hash-map types. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000000000000000000000000000000000000..0ab5bf61df56be44b6833b4dcf322425f457af67 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,30 @@ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Upstream-Name: clj-tuple +Source: http://github.com/ztellman/clj-tuple + +Files: * +Copyright: © 2015 Zachary Tellman +License: MIT/X11 + +Files: debian/* +Copyright: 2017, Apollon Oikonomopoulos <apoikos@debian.org> +License: MIT/X11 + +License: MIT/X11 + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + . + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + . + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. diff --git a/debian/footer.html b/debian/footer.html new file mode 100644 index 0000000000000000000000000000000000000000..691287b6e353f56675fffd37fe96ead589956f33 --- /dev/null +++ b/debian/footer.html @@ -0,0 +1,2 @@ +</body> +</html> \ No newline at end of file diff --git a/debian/header.html b/debian/header.html new file mode 100644 index 0000000000000000000000000000000000000000..ee9392dc5bbb40387322e78e91346f4bed0fab1e --- /dev/null +++ b/debian/header.html @@ -0,0 +1,6 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html> +<head> +<title>@TITLE@</title> +</head> +<body> \ No newline at end of file diff --git a/debian/libclj-tuple-clojure.classpath b/debian/libclj-tuple-clojure.classpath new file mode 100644 index 0000000000000000000000000000000000000000..303ce1afd6f1a577e00c37dbbd4c7e24b36ea0b7 --- /dev/null +++ b/debian/libclj-tuple-clojure.classpath @@ -0,0 +1 @@ +usr/share/java/clj-tuple.jar /usr/share/java/clojure.jar diff --git a/debian/libclj-tuple-clojure.doc-base b/debian/libclj-tuple-clojure.doc-base new file mode 100644 index 0000000000000000000000000000000000000000..740e883c2edee5dec2aedf905346eb73d25321a4 --- /dev/null +++ b/debian/libclj-tuple-clojure.doc-base @@ -0,0 +1,9 @@ +Document: clj-tuple +Title: clj-tuple +Author: +Abstract: clj-tuple +Section: Programming + +Format: Text +Index: /usr/share/doc/libclj-tuple-clojure/README.md +Files: /usr/share/doc/libclj-tuple-clojure/README.md diff --git a/debian/libclj-tuple-clojure.docs b/debian/libclj-tuple-clojure.docs new file mode 100644 index 0000000000000000000000000000000000000000..0d4e26e62e43118ae4d8a8792e16e999d93162de --- /dev/null +++ b/debian/libclj-tuple-clojure.docs @@ -0,0 +1,2 @@ +*.md +doc/* diff --git a/debian/libclj-tuple-clojure.jlibs b/debian/libclj-tuple-clojure.jlibs new file mode 100644 index 0000000000000000000000000000000000000000..9d76e5880811aa0c130d8ca4eed3ff8996e3a22b --- /dev/null +++ b/debian/libclj-tuple-clojure.jlibs @@ -0,0 +1 @@ +clj-tuple.jar diff --git a/debian/libclj-tuple-clojure.poms b/debian/libclj-tuple-clojure.poms new file mode 100644 index 0000000000000000000000000000000000000000..52bafea21e4ae736b874832b3eea02ca2ceb1f72 --- /dev/null +++ b/debian/libclj-tuple-clojure.poms @@ -0,0 +1 @@ +debian/maven-meta/pom.xml --usj-name=core.cache diff --git a/debian/maven-meta/pom.properties b/debian/maven-meta/pom.properties new file mode 100644 index 0000000000000000000000000000000000000000..ba112cb087257beb230ec011cf07c64d097f60e0 --- /dev/null +++ b/debian/maven-meta/pom.properties @@ -0,0 +1,5 @@ +#Generated by Maven +#Wed Aug 08 06:38:33 CDT 2012 +version=0.2.395 +groupId=org.clojure +artifactId=core.async diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000000000000000000000000000000000000..ce1dd1212658cd371b0f254ce7d92fde4fb5050e --- /dev/null +++ b/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f + +include /usr/share/javahelper/java-vars.mk +export JAVA_HOME=/usr/lib/jvm/default-java +export CLASSPATH=/usr/share/java/clojure.jar + +PRODUCED_JAR=clj-tuple.jar +NAMESPACE=clj-tuple/clj-tuple +MAVEN_META=META-INF/maven/$(NAMESPACE) + +%: + dh $@ --with javahelper,jh_maven_repo_helper + +override_jh_build: + jh_build $(PRODUCED_JAR) src/clojure + jar uf $(PRODUCED_JAR) -C src clj_tuple.clj + mkdir -p $(CURDIR)/meta/$(MAVEN_META) + cp $(CURDIR)/debian/maven-meta/* $(CURDIR)/meta/$(MAVEN_META) + jar uf $(PRODUCED_JAR) -C meta/ META-INF + +override_jh_clean: + jh_clean + rm -f $(CURDIR)/$(PRODUCED_JAR) + rm -rf $(CURDIR)/doc/html + rm -rf $(CURDIR)/meta diff --git a/debian/source/format b/debian/source/format new file mode 100644 index 0000000000000000000000000000000000000000..46ebe0266599c4440c3cc958b9e769927a55dbd4 --- /dev/null +++ b/debian/source/format @@ -0,0 +1 @@ +3.0 (quilt) \ No newline at end of file diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000000000000000000000000000000000000..679f50c21c9bc0c353287426ce25b605f36f565e --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +https://github.com/ztellman/clj-tuple/tags .*/archive/([\d.]+)\.tar\.gz