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

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

commit ad3ba4f06f5fb18dc33fcd8aa1e515b80ebc02d6
Author: Kai-Chung Yan <[email protected]>
Date:   Wed May 27 00:37:28 2015 +0800

    Prepare for building binaries
---
 debian/changelog                    | 14 +++++++++---
 debian/docs                         |  2 ++
 debian/gradle-doc.docs              |  3 ---
 debian/gradle.install               | 11 +---------
 debian/gradle.jlibs                 |  3 +++
 debian/libgradle-core-java.install  |  1 -
 debian/libgradle-core-java.jlibs    | 10 ++++++---
 debian/libgradle-core-java.links    | 41 -----------------------------------
 debian/libgradle-plugins-java.jlibs | 42 ++++++++++++++++++++----------------
 debian/libgradle-plugins-java.links | 37 -------------------------------
 debian/rules                        | 43 +++++++++----------------------------
 11 files changed, 58 insertions(+), 149 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 8714b41..4637513 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,16 @@
 gradle (1.12-1) UNRELEASED; urgency=low
 
   * New upstream release
-  
- -- Kai-Chung Yan <[email protected]> Thu, 21 May 2015 16:02:50 +0800 
+  * Move jars between packages
+    - gradle-cli.jar from gradle to libgradle-core-java
+    - gradle-open-api.jar from gradle to libgradle-core-java
+    - gradle-messaging.jar from gradle to libgradle-core-java
+    - gradle-native.jar from gradle to libgradle-core-java
+    - gradle-wrapper.jar from libgradle-core-java to libgradle-plugins-java
+  * Remove all symlinks
+  * d/docs: Add LICENSE and NOTICE to every package
+
+ -- Kai-Chung Yan <[email protected]> Thu, 21 May 2015 16:02:50 +0800
 
 gradle (1.5-2) unstable; urgency=medium
 
@@ -42,7 +50,7 @@ gradle (1.4-2) unstable; urgency=low
     to speed-up package build.
   * d/control: Merge Depends/Recommends field because Gradle just fails on
     missing dependencies (event if module is not used by user).
-    (Closes: #718960, #707764). 
+    (Closes: #718960, #707764).
 
  -- Damien Raude-Morvan <[email protected]>  Sun, 11 Aug 2013 16:13:00 +0200
 
diff --git a/debian/docs b/debian/docs
new file mode 100644
index 0000000..d93cc48
--- /dev/null
+++ b/debian/docs
@@ -0,0 +1,2 @@
+subprojects/distributions/src/toplevel/NOTICE
+subprojects/distributions/src/toplevel/LICENSE
\ No newline at end of file
diff --git a/debian/gradle-doc.docs b/debian/gradle-doc.docs
index 9ec4adb..e69de29 100644
--- a/debian/gradle-doc.docs
+++ b/debian/gradle-doc.docs
@@ -1,3 +0,0 @@
-build/distributions/all/gradle-*/docs/groovydoc
-build/distributions/all/gradle-*/docs/dsl
-build/distributions/all/gradle-*/docs/userguide
diff --git a/debian/gradle.install b/debian/gradle.install
index 212653d..afbdd06 100644
--- a/debian/gradle.install
+++ b/debian/gradle.install
@@ -1,10 +1 @@
-build/distributions/bin/gradle-*/bin/gradle                    
usr/share/gradle/bin
-
-build/distributions/bin/gradle-*/lib/gradle-base-services-*.jar     
usr/share/gradle/lib
-build/distributions/bin/gradle-*/lib/gradle-cli-*.jar           
usr/share/gradle/lib
-build/distributions/bin/gradle-*/lib/gradle-launcher-*.jar      
usr/share/gradle/lib
-build/distributions/bin/gradle-*/lib/gradle-messaging-*.jar     
usr/share/gradle/lib
-build/distributions/bin/gradle-*/lib/gradle-native-*.jar        
usr/share/gradle/lib
-build/distributions/bin/gradle-*/lib/gradle-open-api-*.jar      
usr/share/gradle/lib
-build/distributions/bin/gradle-*/lib/gradle-tooling-api-*.jar   
usr/share/gradle/lib
-build/distributions/bin/gradle-*/lib/gradle-ui-*.jar            
usr/share/gradle/lib
+subprojects/launcher/build/startScripts/gradle     usr/share/gradle/bin
\ No newline at end of file
diff --git a/debian/gradle.jlibs b/debian/gradle.jlibs
new file mode 100644
index 0000000..6a3b704
--- /dev/null
+++ b/debian/gradle.jlibs
@@ -0,0 +1,3 @@
+subprojects/launcher/build/libs/*.jar
+subprojects/tooling-api/build/libs/*.jar
+subprojects/ui/build/libs/*.jar
\ No newline at end of file
diff --git a/debian/libgradle-core-java.install 
b/debian/libgradle-core-java.install
deleted file mode 100644
index d3c128e..0000000
--- a/debian/libgradle-core-java.install
+++ /dev/null
@@ -1 +0,0 @@
-build/distributions/bin/gradle-*/lib/plugins/jarjar-*.jar 
/usr/share/gradle/lib/plugins/
\ No newline at end of file
diff --git a/debian/libgradle-core-java.jlibs b/debian/libgradle-core-java.jlibs
index 9f04945..7d2d2c7 100644
--- a/debian/libgradle-core-java.jlibs
+++ b/debian/libgradle-core-java.jlibs
@@ -1,3 +1,7 @@
-build/distributions/bin/gradle-*/lib/gradle-core-*.jar
-build/distributions/bin/gradle-*/lib/gradle-wrapper-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-core-impl-*.jar
+subprojects/cli/build/libs/*.jar
+subprojects/core/build/libs/*.jar
+subprojects/core-impl/build/libs/*.jar
+subprojects/base-services/build/libs/*.jar
+subprojects/base-services-groovy/build/libs/*.jar
+subprojects/messaging/build/libs/*.jar
+subprojects/native/build/libs/*.jar
\ No newline at end of file
diff --git a/debian/libgradle-core-java.links b/debian/libgradle-core-java.links
deleted file mode 100644
index 4c181bd..0000000
--- a/debian/libgradle-core-java.links
+++ /dev/null
@@ -1,41 +0,0 @@
-# gradle-core
-usr/share/java/asm4-all.jar                      
usr/share/gradle/lib/asm4-all.jar
-usr/share/java/ant.jar                           usr/share/gradle/lib/ant.jar
-usr/share/java/commons-collections3.jar          
usr/share/gradle/lib/commons-collections3.jar
-usr/share/java/commons-io.jar                    
usr/share/gradle/lib/commons-io.jar
-usr/share/java/commons-lang.jar                  
usr/share/gradle/lib/commons-lang.jar
-usr/share/java/ivy.jar                           usr/share/gradle/lib/ivy.jar
-usr/share/java/logback-core.jar                  
usr/share/gradle/lib/logback-core.jar
-usr/share/java/logback-classic.jar               
usr/share/gradle/lib/logback-classic.jar
-usr/share/java/guava.jar                         usr/share/gradle/lib/guava.jar
-usr/share/java/jcip.jar                          usr/share/gradle/lib/jcip.jar
-usr/share/java/jul-to-slf4j.jar                  
usr/share/gradle/lib/jul-to-slf4j.jar
-usr/share/java/jarjar.jar                        
usr/share/gradle/lib/jarjar.jar
-usr/share/java/atinject-jsr330-api.jar           
usr/share/gradle/lib/atinject-jsr330-api.jar
-usr/share/java/groovy-all.jar                    
usr/share/gradle/lib/groovy-all.jar
-usr/share/java/slf4j-api.jar                     
usr/share/gradle/lib/slf4j-api.jar
-usr/share/java/log4j-over-slf4j.jar              
usr/share/gradle/lib/log4j-over-slf4j.jar
-usr/share/java/jcl-over-slf4j.jar                
usr/share/gradle/lib/jcl-over-slf4j.jar
-usr/share/java/ant-launcher.jar                  
usr/share/gradle/lib/ant-launcher.jar
-usr/share/java/jsch.jar                          usr/share/gradle/lib/jsch.jar
-
-# gradle-core-impl
-usr/share/java/httpclient.jar                    
usr/share/gradle/lib/plugins/httpclient.jar
-# commons-lang
-# commons-io
-# ivy
-# slf4j-api
-usr/share/java/maven-ant-tasks.jar               
usr/share/gradle/lib/plugins/maven-ant-tasks.jar
-usr/share/java/nekohtml.jar                      
usr/share/gradle/lib/plugins/nekohtml.jar
-# groovy-all
-# jcl-over-slf4j
-usr/share/java/jcifs.jar                         
usr/share/gradle/lib/plugins/jcifs.jar
-usr/share/java/commons-codec.jar                 
usr/share/gradle/lib/plugins/commons-codec.jar
-usr/share/java/httpcore.jar                      
usr/share/gradle/lib/plugins/httpcore.jar
-# jsch
-usr/share/java/xercesImpl.jar                    
usr/share/gradle/lib/plugins/xercesImpl.jar
-usr/share/java/jaxp-1.4.jar                      
usr/share/gradle/lib/plugins/jaxp-1.4.jar
-usr/share/java/plexus-component-annotations-1.5.jar  
usr/share/gradle/lib/plugins/plexus-component-annotations-1.5.jar
-usr/share/java/pmaven-common.jar                 
usr/share/gradle/lib/plugins/pmaven-common.jar
-usr/share/java/pmaven-groovy.jar                 
usr/share/gradle/lib/plugins/pmaven-groovy.jar
-usr/share/java/xbean-reflect.jar                 
usr/share/gradle/lib/plugins/xbean-reflect.jar
diff --git a/debian/libgradle-plugins-java.jlibs 
b/debian/libgradle-plugins-java.jlibs
index c1b7d00..697632e 100644
--- a/debian/libgradle-plugins-java.jlibs
+++ b/debian/libgradle-plugins-java.jlibs
@@ -1,18 +1,24 @@
-build/distributions/bin/gradle-*/lib/plugins/gradle-announce-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-antlr-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-build-comparison-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-code-quality-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-cpp-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-diagnostics-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-ear-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-ide-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-ivy-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-javascript-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-jetty-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-maven-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-osgi-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-plugins-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-publish-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-reporting-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-scala-*.jar
-build/distributions/bin/gradle-*/lib/plugins/gradle-signing-*.jar
+subprojects/announce/build/libs/*.jar
+subprojects/antlr/build/libs/*.jar
+subprojects/announce/build/libs/*.jar
+subprojects/build-comparison/build/libs/*.jar
+subprojects/build-init/build/libs/*.jar
+subprojects/code-quality/build/libs/*.jar
+subprojects/cpp/build/libs/*.jar
+subprojects/diagnostics/build/libs/*.jar
+subprojects/ear/build/libs/*.jar
+subprojects/ide/build/libs/*.jar
+subprojects/ivy/build/libs/*.jar
+subprojects/jacoco/build/libs/*.jar
+subprojects/javascript/build/libs/*.jar
+subprojects/jetty/build/libs/*.jar
+subprojects/language-base/build/libs/*.jar
+subprojects/language-jvm/build/libs/*.jar
+subprojects/maven/build/libs/*.jar
+subprojects/osgi/build/libs/*.jar
+subprojects/plugins/build/libs/*.jar
+subprojects/publish/build/libs/*.jar
+subprojects/reporting/build/libs/*.jar
+subprojects/resources/build/libs/*.jar
+subprojects/signing/build/libs/*.jar
+subprojects/wrapper/build/libs/*.jar
\ No newline at end of file
diff --git a/debian/libgradle-plugins-java.links 
b/debian/libgradle-plugins-java.links
deleted file mode 100644
index ed7bd33..0000000
--- a/debian/libgradle-plugins-java.links
+++ /dev/null
@@ -1,37 +0,0 @@
-# gradle-antlr
-usr/share/java/ant-antlr.jar                     
usr/share/gradle/lib/plugins/ant-antlr.jar
-usr/share/java/antlr.jar                         
usr/share/gradle/lib/plugins/antlr.jar
-
-# gradle-codequality
-usr/share/java/checkstyle.jar                    
usr/share/gradle/lib/plugins/checkstyle.jar
-usr/share/java/CodeNarc.jar                      
usr/share/gradle/lib/plugins/CodeNarc.jar
-usr/share/java/GMetrics.jar                      
usr/share/gradle/lib/plugins/GMetrics.jar
-
-# gradle-js 
-usr/share/java/js.jar                            
usr/share/gradle/lib/plugins/js.jar
-usr/share/java/gson.jar                          
usr/share/gradle/lib/plugins/gson.jar
-
-# gradle-jetty
-usr/share/java/jetty.jar                         
usr/share/gradle/lib/plugins/jetty.jar
-usr/share/java/jetty-util.jar                    
usr/share/gradle/lib/plugins/jetty-util.jar
-usr/share/java/servlet-api-2.5.jar               
usr/share/gradle/lib/plugins/servlet-api-2.5.jar
-usr/share/java/jetty-plus.jar                    
usr/share/gradle/lib/plugins/jetty-plus.jar
-usr/share/java/jsp-api-2.1.jar                   
usr/share/gradle/lib/plugins/jsp-api-2.1.jar
-usr/share/java/jetty-annotations.jar             
usr/share/gradle/lib/plugins/jetty-annotations.jar
-usr/share/java/jetty-naming.jar                  
usr/share/gradle/lib/plugins/jetty-naming.jar
-usr/share/java/eclipse-ecj.jar                   
usr/share/gradle/lib/plugins/eclipse-ecj.jar
-
-# gradle-osgi
-usr/share/java/bndlib.jar                        
usr/share/gradle/lib/plugins/bndlib.jar
-
-#gradle-plugins
-usr/share/java/junit4.jar                        
usr/share/gradle/lib/plugins/junit4.jar
-usr/share/java/testng.jar                        
usr/share/gradle/lib/plugins/testng.jar
-usr/share/java/commons-cli.jar                   
usr/share/gradle/lib/plugins/commons-cli.jar
-
-# gradle-signing
-usr/share/java/bcpg.jar                          
usr/share/gradle/lib/plugins/bcpg.jar
-usr/share/java/bcprov.jar                        
usr/share/gradle/lib/plugins/bcprov.jar
-
-# gradle-reporting
-usr/share/java/jatl.jar                          
usr/share/gradle/lib/plugins/jatl.jar
diff --git a/debian/rules b/debian/rules
index 7b4fa58..2fb1a66 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,14 +1,14 @@
 #!/usr/bin/make -f
 
-VERSION := $(shell dpkg-parsechangelog | grep ^Version: | sed 's/^Version: 
\(.\+\)-.\+$$/\1/')
 UPSTREAM_VERSION := $(shell cat version.txt)
-GRADLE_TASKS := announce antlr build-comparison code-quality cpp diagnostics 
ear ide ivy javascript jetty language-base language-jvm maven native osgi 
plugins publish reporting signing
-SUBPROJECTS_LIST := announce antlr baseServices baseServicesGroovy 
buildComparison buildInit cli codeQuality core coreImpl cpp diagnostics ear ide 
ivy jacoco javascript jetty languageBase languageJvm launcher native openApi 
osgi performance plugins publish maven messaging reporting resources signing 
toolingApi ui wrapper
-export JAVA_HOME=/usr/lib/jvm/default-java
-export GRADLE_OPTS=-Dfile.encoding=UTF-8 -Xmx512m
+SUBPROJECTS_LIST := announce antlr baseServices baseServicesGroovy 
buildComparison buildInit cli codeQuality core coreImpl cpp diagnostics ear ide 
ivy jacoco javascript jetty languageBase languageJvm launcher native openApi 
osgi plugins publish maven messaging reporting resources signing toolingApi ui 
wrapper
+GRADLE_TASKS := $(foreach TASK, $(SUBPROJECTS_LIST), :$(TASK):assemble 
:$(TASK):javadoc :$(TASK):groovydoc)
+GRADLE_TASKS += :launcher:startScripts
+
 # Only for debug purpose
 # export 
JAVA_OPTS=-agentlib:jdwp=transport=dt_socket,server=y,suspend=y,address=5005
-DEB_GRADLE_OPTS := --project-prop finalRelease=true --stacktrace --offline
+# Under fakeroot Gradle will show error while creating /root/.gradle, hence 
specify the Gradle home location
+GRADLE_FLAGS := --project-prop finalRelease=true --offline --gradle-user-home 
.gradlehome
 
 # Support for DEB_BUILD_OPTIONS parallel=n
 ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS)))
@@ -21,37 +21,14 @@ endif
 
 override_dh_auto_build:
        find /usr/share/gradle -type l ! -exec test -r {} \; -print
-       gradle $(DEB_GRADLE_OPTS) $(GRADLE_TASKS) --gradle-user-home 
./.gradlehome
-       unzip -q -n build/distributions/gradle-*-bin.zip -d 
build/distributions/bin
-       unzip -q -n build/distributions/gradle-*-all.zip -d 
build/distributions/all
-       pod2man -c '' -r '' debian/gradle.pod > build/gradle.1
+       gradle $(GRADLE_TASKS)
+       pod2man -c '' -r '' debian/gradle.pod > debian/gradle.1
        patch -p1 < debian/patches/90_respect_user_java_home.diff
 
 override_dh_auto_clean:
        dh_auto_clean
-       gradle $(DEB_GRADLE_OPTS) clean --gradle-user-home ./.gradlehome
-       rm -rf .gradle buildSrc/.gradle buildSrc/build ./.gradlehome build
-
-override_dh_link:
-       dh_link
-       # plugins symlinks
-       for j in $(PLUGINS_LIST); do \
-               dh_link -plibgradle-plugins-java usr/share/java/gradle-$$j.jar \
-               usr/share/gradle/lib/plugins/gradle-$$j-$(VERSION).jar; \
-       done ;
-       dh_link -plibgradle-core-java usr/share/java/gradle-core-impl.jar \
-               usr/share/gradle/lib/plugins/gradle-core-impl-$(VERSION).jar
-       dh_link -plibgradle-core-java usr/share/java/gradle-wrapper.jar \
-               usr/share/gradle/lib/gradle-wrapp--gradle-user-home 
./.gradlehomeer-$(VERSION).jar
-       dh_link -pgradle usr/share/java/gradle-core.jar \
-               usr/share/gradle/lib/gradle-core-$(VERSION).jar
-
-override_jh_installlibs:
-       jh_installlibs --upstream-version=$(UPSTREAM_VERSION)
-
-override_jh_installjavadoc:
-       jh_installjavadoc -pgradle-doc \
-               build/distributions/all/gradle-$(UPSTREAM_VERSION)/docs/javadoc
+       gradle clean $(GRADLE_FLAGS)
+       rm -rf .gradle .gradlehome debian/gradle.1
 
 get-orig-source:
        cd $(dir $(firstword $(MAKEFILE_LIST)))../ && \

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

_______________________________________________
pkg-java-commits mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

Reply via email to