[jacoco] 01/08: Initial packaging attempt

Kai-Chung Yan seamlik-guest at moszumanska.debian.org
Wed Jul 27 06:46:16 UTC 2016


This is an automated email from the git hooks/post-receive script.

seamlik-guest pushed a commit to branch master
in repository jacoco.

commit ffeebb5dc3635036fa8214f8be6e70974e2945b0
Author: Kai-Chung Yan <seamlikok at gmail.com>
Date:   Tue Jul 26 16:30:58 2016 +0800

    Initial packaging attempt
---
 debian/changelog                  |  5 +++++
 debian/compat                     |  1 +
 debian/control                    | 31 +++++++++++++++++++++++++++++++
 debian/copyright                  | 18 ++++++++++++++++++
 debian/libjacoco-java-doc.javadoc |  1 +
 debian/libjacoco-java.poms        |  8 ++++++++
 debian/rules                      |  7 +++++++
 debian/source/format              |  1 +
 debian/watch                      |  2 ++
 9 files changed, 74 insertions(+)

diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..5ef8b3c
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,5 @@
+jacoco (0.7.7-1) unstable; urgency=medium
+
+  * Initial release (Closes: #XXXXXX)
+
+ -- Kai-Chung Yan <seamlikok at gmail.com>  Tue, 26 Jul 2016 16:08:12 +0800
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..f11c82a
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
\ No newline at end of file
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..12e6643
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,31 @@
+Source: jacoco
+Section: java
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Kai-Chung Yan <seamlikok at gmail.com>
+Build-Depends: debhelper (>= 9),
+               default-jdk-doc,
+               javahelper,
+               libmaven-enforcer-plugin-java,
+               maven-debian-helper
+Standards-Version: 3.9.8
+Vcs-Git: https://anonscm.debian.org/git/pkg-java/jacoco.git
+Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/jacoco.git
+Homepage: https://github.com/jacoco/jacoco
+
+Package: libjacoco-java
+Architecture: all
+Depends: ${maven:Depends}, ${misc:Depends}
+Description: Free code coverage library for Java
+ Okio is a new library that complements java.io and java.nio to make it much
+ easier to access, store, and process data.
+
+Package: libjacoco-java-doc
+Section: doc
+Architecture: all
+Depends: ${maven:DocDepends}, ${misc:Depends}
+Description: Free code coverage library for Java - Documentations
+ Okio is a new library that complements java.io and java.nio to make it much
+ easier to access, store, and process data.
+ .
+ This package contains the API Javadoc.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..483df88
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,18 @@
+Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0
+Source: https://github.com/jacoco/jacoco
+Upstream-Name: JaCoCo
+Upstream-Contact: JaCoCo and EclEmma Users <https://groups.google.com/d/forum/jacoco>
+
+Files: *
+Copyright: 2016, Mountainminds GmbH & Co. KG and Contributors
+License: EPL-1.0
+
+Files: debian/*
+Copyright: 2016, Kai-Chung Yan <seamlikok at gmail.com>
+License: EPL-1.0
+
+License: EPL-1.0
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ <http://www.eclipse.org/legal/epl-v10.html>.
\ No newline at end of file
diff --git a/debian/libjacoco-java-doc.javadoc b/debian/libjacoco-java-doc.javadoc
new file mode 100644
index 0000000..25d2d6b
--- /dev/null
+++ b/debian/libjacoco-java-doc.javadoc
@@ -0,0 +1 @@
+okio/target/apidocs   usr/share/doc/libokio-java/api
\ No newline at end of file
diff --git a/debian/libjacoco-java.poms b/debian/libjacoco-java.poms
new file mode 100644
index 0000000..bb3a45e
--- /dev/null
+++ b/debian/libjacoco-java.poms
@@ -0,0 +1,8 @@
+jacoco/pom.xml --n-parent
+org.jacoco.agent/pom.xml --ignore
+org.jacoco.ant/pom.xml --ignore
+org.jacoco.core/pom.xml --java-lib
+org.jacoco.doc/pom.xml --ignore
+org.jacoco.examples/pom.xml ignore
+org.jacoco.report/pom.xml --ignore
+pom.xml --no-parent
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..8ef1330
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,7 @@
+#!/usr/bin/make -f
+
+%:
+	dh $@ --buildsystem=maven --with=javahelper
+
+get-orig-source:
+	uscan --download-current-version --force-download --rename
\ No newline at end of file
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..46ebe02
--- /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 0000000..9feac2a
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=4
+https://github.com/jacoco/jacoco/tags /jacoco/jacoco/archive/v at ANY_VERSION@.tar.gz
\ No newline at end of file

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/jacoco.git



More information about the pkg-java-commits mailing list