d/rules: use upstream's pom.xml, as it simplifies things greatly.
Louis-Philippe VĂ©ronneau
3 years ago
4 | 4 |
* d/rules: don't build the documentation.
|
5 | 5 |
* d/watch: update to v4, move to git mode and delete superfluous rules in
|
6 | 6 |
d/rules.
|
|
7 |
* d/rules: use upstream's pom.xml, as it simplifies things greatly.
|
7 | 8 |
|
8 | 9 |
-- Louis-Philippe VĂ©ronneau <pollo@debian.org> Tue, 08 Dec 2020 13:23:16 -0500
|
9 | 10 |
|
debian/libcore-cache-clojure.jlibs
less
more
0 | |
debian/maven-meta/pom.xml --usj-name=core.cache
|
|
0 |
pom.xml --no-parent --artifact=core.cache.jar --usj-name=core.cache
|
debian/maven-meta/pom.properties
less
more
0 | |
#Generated by Maven
|
1 | |
#Wed Aug 08 06:38:33 CDT 2012
|
2 | |
version=0.6.2
|
3 | |
groupId=org.clojure
|
4 | |
artifactId=core.cache
|
0 | |
<?xml version="1.0" encoding="UTF-8"?>
|
1 | |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
2 | |
<modelVersion>4.0.0</modelVersion>
|
3 | |
<artifactId>core.cache</artifactId>
|
4 | |
<version>0.6.2</version>
|
5 | |
<name>${artifactId}</name>
|
6 | |
<description>A cache library for Clojure</description>
|
7 | |
<packaging>jar</packaging>
|
8 | |
|
9 | |
<licenses>
|
10 | |
<license>
|
11 | |
<name>Eclipse Public License 1.0</name>
|
12 | |
<url>http://opensource.org/licenses/eclipse-1.0.php</url>
|
13 | |
<distribution>repo</distribution>
|
14 | |
</license>
|
15 | |
</licenses>
|
16 | |
|
17 | |
<parent>
|
18 | |
<groupId>org.clojure</groupId>
|
19 | |
<artifactId>pom.contrib</artifactId>
|
20 | |
<version>0.0.26</version>
|
21 | |
</parent>
|
22 | |
|
23 | |
<developers>
|
24 | |
<developer>
|
25 | |
<id>fogus</id>
|
26 | |
<name>Fogus</name>
|
27 | |
<url>http://fogus.me</url>
|
28 | |
</developer>
|
29 | |
</developers>
|
30 | |
|
31 | |
<!-- <dependencies> -->
|
32 | |
<!-- <dependency> -->
|
33 | |
<!-- <groupId>org.clojure</groupId> -->
|
34 | |
<!-- <artifactId>test.generative</artifactId> -->
|
35 | |
<!-- <version>0.1.4-SNAPSHOT</version> -->
|
36 | |
<!-- <optional>true</optional> -->
|
37 | |
<!-- </dependency> -->
|
38 | |
<!-- </dependencies> -->
|
39 | |
|
40 | |
<issueManagement>
|
41 | |
<system>jira</system>
|
42 | |
<url>http://dev.clojure.org/jira/browse/CCACHE</url>
|
43 | |
</issueManagement>
|
44 | |
|
45 | |
<scm>
|
46 | |
<connection>scm:git:git://github.com/clojure/core.cache.git</connection>
|
47 | |
<url>http://github.com/clojure/core.cache</url>
|
48 | |
</scm>
|
49 | |
|
50 | |
<repositories>
|
51 | |
<repository>
|
52 | |
<id>sonatype-oss-snapshots</id>
|
53 | |
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
|
54 | |
</repository>
|
55 | |
</repositories>
|
56 | |
|
57 | |
<build>
|
58 | |
<resources>
|
59 | |
<resource>
|
60 | |
<directory>src/test/clojure</directory>
|
61 | |
</resource>
|
62 | |
</resources>
|
63 | |
</build>
|
64 | |
</project>
|
0 | 0 |
#!/usr/bin/make -f
|
1 | 1 |
|
2 | 2 |
include /usr/share/javahelper/java-vars.mk
|
3 | |
export JAVA_HOME=/usr/lib/jvm/default-java
|
4 | 3 |
export CLASSPATH=/usr/share/java/clojure.jar:/usr/share/java/data.priority-map.jar
|
5 | 4 |
|
6 | 5 |
PRODUCED_JAR=core.cache.jar
|
7 | |
NAMESPACE=org.clojure/core.cache
|
8 | |
MAVEN_META=META-INF/maven/$(NAMESPACE)
|
9 | 6 |
|
10 | 7 |
%:
|
11 | |
dh $@ --with javahelper,jh_maven_repo_helper
|
|
8 |
dh $@ --with javahelper --with maven_repo_helper
|
12 | 9 |
|
13 | 10 |
override_jh_build:
|
14 | 11 |
jar cf $(PRODUCED_JAR) -C src/main/clojure .
|
15 | |
mkdir -p $(CURDIR)/meta/$(MAVEN_META)
|
16 | |
cp $(CURDIR)/debian/maven-meta/* $(CURDIR)/meta/$(MAVEN_META)
|
17 | |
jar uf $(PRODUCED_JAR) -C meta/ META-INF
|
18 | |
jar uf $(PRODUCED_JAR) -C src/test/clojure clojure/core/cache/tests.clj
|
|
12 |
jar uf $(PRODUCED_JAR) -C src/test/clojure .
|
19 | 13 |
|
20 | 14 |
override_jh_classpath:
|
21 | 15 |
jh_classpath $(PRODUCED_JAR)
|
|
16 |
|
|
17 |
override_jh_installlibs:
|
|
18 |
jh_installlibs $(PRODUCED_JAR)
|
22 | 19 |
|
23 | 20 |
override_dh_auto_test:
|
24 | 21 |
dh_auto_test
|
|
28 | 25 |
override_jh_clean:
|
29 | 26 |
jh_clean
|
30 | 27 |
rm -f $(CURDIR)/$(PRODUCED_JAR)
|
31 | |
rm -rf $(CURDIR)/meta
|