[libgpars-groovy-java] 01/05: Build with gradle-debian-helper
Emmanuel Bourg
ebourg-guest at moszumanska.debian.org
Fri Oct 16 13:26:21 UTC 2015
This is an automated email from the git hooks/post-receive script.
ebourg-guest pushed a commit to branch master
in repository libgpars-groovy-java.
commit 0272610f5c6106b9ab62fc52422eaec18e448beb
Author: Emmanuel Bourg <ebourg at apache.org>
Date: Thu Oct 15 23:52:03 2015 +0200
Build with gradle-debian-helper
---
debian/changelog | 7 +++++++
debian/control | 2 +-
debian/maven.ignoreRules | 12 ++++++++++++
debian/maven.rules | 1 +
debian/patches/fix_gradle_build.diff | 27 ---------------------------
debian/rules | 10 ++++------
6 files changed, 25 insertions(+), 34 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 5f1ec64..a48c80f 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+libgpars-groovy-java (1.2.1-4) UNRELEASED; urgency=medium
+
+ * Team upload.
+ * Build with gradle-debian-helper
+
+ -- Emmanuel Bourg <ebourg at apache.org> Thu, 15 Oct 2015 22:20:07 +0200
+
libgpars-groovy-java (1.2.1-3) unstable; urgency=medium
* Fix FTBFS error with Gradle 2.5. (Closes: #795738).
diff --git a/debian/control b/debian/control
index 64dc7db..15002ca 100644
--- a/debian/control
+++ b/debian/control
@@ -10,7 +10,7 @@ Build-Depends: debhelper (>= 9),
libnetty-3.9-java,
libjsr166y-java (>= 1.7.0~),
libjcsp-java,
- gradle,
+ gradle-debian-helper,
libmultiverse-core-java,
libosgi-core-java
Standards-Version: 3.9.6
diff --git a/debian/maven.ignoreRules b/debian/maven.ignoreRules
new file mode 100644
index 0000000..929f0ad
--- /dev/null
+++ b/debian/maven.ignoreRules
@@ -0,0 +1,12 @@
+com.google.code.gson gson * * * *
+com.google.guava guava * * * *
+commons-lang commons-lang * * * *
+commons-logging commons-logging * * * *
+junit junit * * * *
+net.sourceforge.cobertura cobertura * * * *
+org.apache.maven.wagon wagon-http-lightweight * * * *
+org.grails grails-docs * * * *
+org.spockframework spock-core * * * *
+org.xhtmlrenderer core-renderer * * * *
+org.yaml snakeyaml * * * *
+radeox radeox * * * *
diff --git a/debian/maven.rules b/debian/maven.rules
new file mode 100644
index 0000000..b961384
--- /dev/null
+++ b/debian/maven.rules
@@ -0,0 +1 @@
+s/org.jboss.netty/io.netty/ netty * s/.*/debian/ * *
diff --git a/debian/patches/fix_gradle_build.diff b/debian/patches/fix_gradle_build.diff
index 21afa22..561d244 100644
--- a/debian/patches/fix_gradle_build.diff
+++ b/debian/patches/fix_gradle_build.diff
@@ -19,33 +19,6 @@ Last-Update: 2013-09-06
task copyDSLDefinitions(type: Copy) {
into "$buildDir/classes/main"
-@@ -92,11 +95,14 @@
- if (project.hasProperty('gpars_useMavenLocal') && gpars_useMavenLocal) {
- mavenLocal()
- }
-- mavenCentral()
-+ //mavenCentral()
- //maven {
- //url 'http://download.java.net/maven/2'
- //url 'http://oss.sonatype.org/content/repositories/snapshots' // For Spock SNAPSHOT artefacts.
- //}
-+ maven {
-+ url 'file:///usr/share/maven-repo/'
-+ }
- }
-
- configurations {
-@@ -117,8 +123,8 @@
- compile group: 'org.codehaus.groovy', name: 'groovy-all', version: project.hasProperty('gpars_groovyVersion') ? gpars_groovyVersion : '2.1.9'
- compile 'org.codehaus.jsr166-mirror:jsr166y:1.7.0'
- compile('org.multiverse:multiverse-core:0.7.0') { transitive = false }
-- compile group: 'org.jboss.netty', name: 'netty', version: project.hasProperty('gpars_nettyVersion') ? gpars_nettyVersion : '3.2.9.Final'
-- compile 'org.codehaus.jcsp:jcsp:1.1-rc5'
-+ compile group: 'io.netty', name: 'netty', version: project.hasProperty('gpars_nettyVersion') ? gpars_nettyVersion : 'debian'
-+ compile 'org.codehaus.jcsp:jcsp:1.1-rc4'
- testCompile group: 'junit', name: 'junit', version: project.hasProperty('gpars_junitVersion') ? gpars_junitVersion : '4.11'
- testCompile group: 'org.spockframework', name: 'spock-core', version: project.hasProperty('gpars_spockVersion') ? gpars_spockVersion : '0.7-groovy-2.0'
- testCompile 'com.google.code.gson:gson:2.2.2'
@@ -129,10 +135,12 @@
docs group: 'org.codehaus.groovy', name: 'groovy-all', version: project.hasProperty('gpars_groovyVersion') ? gpars_groovyVersion : '2.0.8'
docs 'org.yaml:snakeyaml:1.12'
diff --git a/debian/rules b/debian/rules
index 38f726f..d32ee6c 100755
--- a/debian/rules
+++ b/debian/rules
@@ -4,18 +4,16 @@ export JAVA_HOME=/usr/lib/jvm/default-java
UPSTREAM_VERSION := $(shell dpkg-parsechangelog | sed -n '/^Version:/s/^[^:]*: \(.*\)-.*$$/\1/p')
%:
- dh $@ --with javahelper
+ dh $@ --with javahelper --buildsystem=gradle
override_dh_auto_build:
- gradle --project-prop finalRelease=true --stacktrace --offline assemble --gradle-user-home .gradle -Pgpars_groovyVersion=2.x
+ dh_auto_build -- --project-prop finalRelease=true -Pgpars_groovyVersion=2.x assemble
override_dh_auto_install:
jh_installlibs build/libs/gpars-${UPSTREAM_VERSION}.jar
-override_dh_clean:
- -gradle --project-prop finalRelease=true --stacktrace --offline clean --gradle-user-home .gradle
- -rm -rf .gradle buildSrc/.gradle buildSrc/build ./build/
- dh_clean
+override_dh_auto_clean:
+ -rm -rf .gradle build buildSrc/.gradle buildSrc/build
get-orig-source:
cd $(dir $(firstword $(MAKEFILE_LIST)))../ && \
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libgpars-groovy-java.git
More information about the pkg-java-commits
mailing list