[SCM] client, protocol, and server for running Java programs from CLI branch, master, updated. debian/0.9.0+trunk95-3-18-gbcb445c

Hideki Yamane henrich at debian.org
Tue Jun 11 09:52:32 UTC 2013


The following commit has been merged in the master branch:
commit bcb445c06ea734b06351f9c7684a61e7afc3da84
Author: Hideki Yamane <henrich at debian.org>
Date:   Tue Jun 11 18:50:52 2013 +0900

    once commit: it works
    
    however, need to package other libraries, maven can download it but it
    violates debian packaging policy

diff --git a/debian/changelog b/debian/changelog
index d2d4f1f..aad32d1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -8,6 +8,9 @@ nailgun (0.9.1-1) UNRELEASED; urgency=low
     - refresh Makefile_enable_hardening.patch and name_define_as_ng-nailgun_ng.c.patch
     - add disable_install_target.patch
   * add debian/install
+  * improve debian/control via mh_make
+  * enable maven build in debian/rules
+  * update debian/watch, Thanks to Bart Martens <bartm at debian.org> 
 
  -- Hideki Yamane <henrich at debian.org>  Tue, 11 Jun 2013 17:38:42 +0900
 
diff --git a/debian/control b/debian/control
index 634a8e9..e3ec01e 100644
--- a/debian/control
+++ b/debian/control
@@ -4,8 +4,8 @@ Priority: extra
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: Hideki Yamane <henrich at debian.org>,
  Torsten Werner <twerner at debian.org>
-Build-Depends: debhelper (>= 9), default-jdk, maven-repo-helper,
- libcobertura-java, junit
+Build-Depends: debhelper (>= 9), default-jdk, maven-debian-helper (>= 1.5),
+Build-Depends-Indep: default-jdk-doc, libmaven-javadoc-plugin-java 
 Standards-Version: 3.9.4
 Homepage: http://martiansoftware.com/nailgun/
 Vcs-Git: git://anonscm.debian.org/pkg-java/nailgun.git
diff --git a/debian/rules b/debian/rules
index a0e2bed..2663041 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,6 +10,7 @@ export ANT="ant -propertyfile $(CURDIR)/debian/ant.properties"
 override_dh_auto_build:
 	dh_auto_build 
 	cp $(CURDIR)/ng	$(CURDIR)/ng-nailgun
+	mvn clean install -o
 
 override_dh_auto_clean:
 	-dh_auto_clean 
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..661963e
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,2 @@
+version=3
+https://github.com/martylamb/nailgun/tags .*/nailgun-all-(\d.*)\.(?:tgz|tbz2|txz|tar\.(?:gz|bz2|xz))

-- 
client, protocol, and server for running Java programs from CLI



More information about the pkg-java-commits mailing list