[Git][java-team/jenkins-json][master] 8 commits: Standards-Version updated to 4.5.1

Emmanuel Bourg gitlab at salsa.debian.org
Tue Jan 26 18:42:47 GMT 2021



Emmanuel Bourg pushed to branch master at Debian Java Maintainers / jenkins-json


Commits:
24b4cb9c by Emmanuel Bourg at 2021-01-26T19:26:19+01:00
Standards-Version updated to 4.5.1

- - - - -
31dffc3e by Emmanuel Bourg at 2021-01-26T19:27:09+01:00
Wrap and sort

- - - - -
e25b1c35 by Emmanuel Bourg at 2021-01-26T19:27:24+01:00
Switch to debhelper level 13

- - - - -
0297bf5e by Emmanuel Bourg at 2021-01-26T19:27:28+01:00
Use salsa.debian.org Vcs-* URLs

- - - - -
5e08dc62 by Emmanuel Bourg at 2021-01-26T19:30:39+01:00
Removed the -java-doc package

- - - - -
828464b0 by Emmanuel Bourg at 2021-01-26T19:37:56+01:00
Build with the DH sequencer instead of CDBS

- - - - -
da13ae04 by Emmanuel Bourg at 2021-01-26T19:39:07+01:00
Removed debian/orig-tar.sh

- - - - -
1a844c38 by Emmanuel Bourg at 2021-01-26T19:40:25+01:00
Upload to unstable

- - - - -


10 changed files:

- debian/changelog
- − debian/compat
- debian/control
- debian/copyright
- − debian/libjenkins-json-java-doc.doc-base.api
- − debian/libjenkins-json-java-doc.install
- debian/libjenkins-json-java.poms
- − debian/orig-tar.sh
- debian/rules
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,15 @@
+jenkins-json (2.4-jenkins-3-6) unstable; urgency=medium
+
+  * Team upload.
+  * Build with the DH sequencer instead of CDBS
+  * Removed the -java-doc package
+  * Standards-Version updated to 4.5.1
+  * Switch to debhelper level 13
+  * Use salsa.debian.org Vcs-* URLs
+  * Removed debian/orig-tar.sh
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Tue, 26 Jan 2021 19:40:07 +0100
+
 jenkins-json (2.4-jenkins-3-5) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-9


=====================================
debian/control
=====================================
@@ -4,53 +4,31 @@ Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: James Page <jamespage at debian.org>
 Build-Depends:
- cdbs,
- debhelper (>= 9),
+ debhelper-compat (= 13),
  default-jdk,
- javahelper,
- maven-debian-helper
-Build-Depends-Indep:
- default-jdk-doc,
  groovy,
- groovy-doc,
+ javahelper,
  libcommons-beanutils-java,
- libcommons-beanutils-java-doc,
  libcommons-collections3-java (>= 3.2.1-7~),
  libcommons-httpclient-java,
- libcommons-httpclient-java-doc,
  libcommons-lang-java,
  libcommons-logging-java,
- libcommons-logging-java-doc,
  libezmorph-java,
- liblog4j1.2-java-doc,
- libmaven-javadoc-plugin-java,
  liboro-java,
  libxmlunit-java,
- libxom-java
-Standards-Version: 3.9.8
-Vcs-Git: https://anonscm.debian.org/git/pkg-java/jenkins-json.git
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/jenkins-json.git
+ libxom-java,
+ maven-debian-helper
+Standards-Version: 4.5.1
+Vcs-Git: https://salsa.debian.org/java-team/jenkins-json.git
+Vcs-Browser: https://salsa.debian.org/java-team/jenkins-json
 Homepage: https://github.com/jenkinsci/json-lib
 
 Package: libjenkins-json-java
 Architecture: all
 Depends: ${maven:Depends}, libcommons-collections3-java (>= 3.2.1-7~), ${misc:Depends}
 Recommends: ${maven:OptionalDepends}
-Suggests: libjenkins-json-java-doc
 Description: Library for transforming Java objects between XML and JSON
  JSON-lib is a java library for transforming beans, maps, collections,
  java arrays and XML to JSON and back again to beans and DynaBeans.
  .
  This package contains the branch used/maintained by jenkins.
-
-Package: libjenkins-json-java-doc
-Architecture: all
-Section: doc
-Depends: ${maven:DocDepends}, ${misc:Depends}
-Recommends: ${maven:DocOptionalDepends}
-Suggests: libjenkins-json-java
-Description: Documentation for libjenkins-json-java
- JSON-lib is a java library for transforming beans, maps, collections,
- java arrays and XML to JSON and back again to beans and DynaBeans.
- .
- This package provides the API documentation for libjenkins-json-java.


=====================================
debian/copyright
=====================================
@@ -1,4 +1,4 @@
-Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ 
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: json-lib (Hudson/Jenkins branch)
 Upstream-Contact: Douglas Crockford <json at JSON.org> as Original source code developer
                   Andres Almiray <aalmiray at users.sourceforge.net> as Java Developer


=====================================
debian/libjenkins-json-java-doc.doc-base.api deleted
=====================================
@@ -1,10 +0,0 @@
-Document: libjenkins-json-java
-Title: API Javadoc for json-lib (Hudson/Jenkins branch)
-Author: Json-lib developers
-Abstract: This is the API Javadoc provided for the
- libjenkins-json-java library.
-Section: Programming
-
-Format: HTML
-Index: /usr/share/doc/libjenkins-json-java/api/index.html
-Files: /usr/share/doc/libjenkins-json-java/api/*


=====================================
debian/libjenkins-json-java-doc.install deleted
=====================================
@@ -1 +0,0 @@
-target/apidocs/* usr/share/doc/libjenkins-json-java/api


=====================================
debian/libjenkins-json-java.poms
=====================================
@@ -25,4 +25,4 @@
 #   --site-xml=<location>: Optional, the location for site.xml if it needs to be installed.
 #     Empty by default. [mh_install]
 #
-pom.xml --has-package-version
+pom.xml --has-package-version --java-lib --usj-name=jenkins-json-lib


=====================================
debian/orig-tar.sh deleted
=====================================
@@ -1,15 +0,0 @@
-#!/bin/sh -e
-
-VERSION=$2
-TAR=../jenkins-json_$VERSION.orig.tar.gz
-DIR=jenkins-json-$VERSION
-mkdir -p $DIR
-# Expand the upstream tarball
-tar -xzf $TAR -C $DIR --strip-components=1
-# Repack excluding stuff we don't need
-DATE="Fri Oct 21 12:29:52 BST 2011"
-tar -c --exclude '*.jar' --exclude '*.class' \
-  --exclude 'CVS' --exclude '.svn' --mtime="$DATE" $DIR | \
-  gzip -9fn -c - > $TAR
-
-rm -rf $DIR


=====================================
debian/rules
=====================================
@@ -1,25 +1,10 @@
 #!/usr/bin/make -f
 
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/maven.mk
+%:
+	dh $@ --buildsystem=maven --with javahelper
 
-JAVA_HOME := /usr/lib/jvm/default-java
-DEB_MAVEN_INSTALL_TO_USJ := false
-PACKAGE := jenkins-json
-JAR := json
+override_dh_auto_configure:
+	dh_auto_configure
 
-# Install branch specific named version in /usr/share/java
-# This works around the fact that maven-debian-helper does
-# not pass --usj-name from debian/*.poms
-binary-post-install/lib$(PACKAGE)-java::
-	mh_installpoms -plib$(PACKAGE)-java
-	mh_installjar -plib$(PACKAGE)-java pom.xml -l \
-        target/$(JAR)-lib-$(DEB_UPSTREAM_VERSION).jar --usj-name=$(PACKAGE)-lib
-	jh_classpath -plib$(PACKAGE)-java
-
-# Re-locate java 5 source code into main java directory
-before-mvn-build::
-	cp -r src/main/jdk15/* src/main/java/	
-
-get-orig-source:
-	uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename
+	# Re-locate java 5 source code into main java directory
+	cp -r src/main/jdk15/* src/main/java/


=====================================
debian/watch
=====================================
@@ -1,2 +1,3 @@
-version=3
-https://github.com/jenkinsci/json-lib/tags .*/json-lib-(.*).tar.gz debian debian/orig-tar.sh
+version=4
+opts="repack,compression=xz" \
+https://github.com/jenkinsci/json-lib/tags .*/json-lib-(.*).tar.gz



View it on GitLab: https://salsa.debian.org/java-team/jenkins-json/-/compare/362773d69f10c5d59dfc11d82b16d82ca9d109d6...1a844c3807398b10481543b239dec6ba29584aa0

-- 
View it on GitLab: https://salsa.debian.org/java-team/jenkins-json/-/compare/362773d69f10c5d59dfc11d82b16d82ca9d109d6...1a844c3807398b10481543b239dec6ba29584aa0
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20210126/1c273bd1/attachment.html>


More information about the pkg-java-commits mailing list