[Git][java-team/libpdfbox-java][master] 12 commits: Use glyphlist.txt from aglfn instead of lcdf-typetools during build.

gregor herrmann gitlab at salsa.debian.org
Tue Feb 19 22:22:44 GMT 2019


gregor herrmann pushed to branch master at Debian Java Maintainers / libpdfbox-java


Commits:
40c228aa by gregor herrmann at 2019-02-19T21:56:37Z
Use glyphlist.txt from aglfn instead of lcdf-typetools during build.

Closes: #922719

- - - - -
e8845f2d by gregor herrmann at 2019-02-19T21:56:37Z
Update years of packaging copyright.

- - - - -
d8d821f6 by gregor herrmann at 2019-02-19T21:56:37Z
Reformat debian/control with cme

Gbp-Dch: ignore

- - - - -
1c13e798 by gregor herrmann at 2019-02-19T21:56:37Z
Declare compliance with Debian Policy 4.3.0.

- - - - -
6aaf1ea1 by gregor herrmann at 2019-02-19T21:56:37Z
Update Vcs-* fields to point to salsa.debian.org.

- - - - -
326b404a by gregor herrmann at 2019-02-19T21:56:37Z
Drop unneeded version constraint of libbcpkix-java build dependency.

- - - - -
79e673d4 by gregor herrmann at 2019-02-19T21:56:37Z
Remove ancient Breaks/Replaces on pre-oldoldstable package versions.

- - - - -
eceb0aeb by gregor herrmann at 2019-02-19T22:03:23Z
Remove trailing whitespace from debian/changelog.

- - - - -
a8a0e664 by gregor herrmann at 2019-02-19T22:05:49Z
debian/rules: drop get-orig-source target (uscan call).

- - - - -
b8580688 by gregor herrmann at 2019-02-19T22:16:43Z
Use HTTPS for a couple of URLs in debian/*.

- - - - -
c67dacb0 by gregor herrmann at 2019-02-19T22:16:43Z
Minimize debian/upstream/signing-key.asc.

- - - - -
40bd0167 by gregor herrmann at 2019-02-19T22:22:33Z
releasing package libpdfbox-java version 1:1.8.16-2

- - - - -


6 changed files:

- debian/changelog
- debian/control
- debian/copyright
- debian/rules
- debian/upstream/signing-key.asc
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,19 @@
+libpdfbox-java (1:1.8.16-2) unstable; urgency=medium
+
+  * Use glyphlist.txt from aglfn instead of lcdf-typetools during build.
+    (Closes: #922719)
+  * Update years of packaging copyright.
+  * Declare compliance with Debian Policy 4.3.0.
+  * Update Vcs-* fields to point to salsa.debian.org.
+  * Drop unneeded version constraint of libbcpkix-java build dependency.
+  * Remove ancient Breaks/Replaces on pre-oldoldstable package versions.
+  * Remove trailing whitespace from debian/changelog.
+  * debian/rules: drop get-orig-source target (uscan call).
+  * Use HTTPS for a couple of URLs in debian/*.
+  * Minimize debian/upstream/signing-key.asc.
+
+ -- gregor herrmann <gregoa at debian.org>  Tue, 19 Feb 2019 23:08:51 +0100
+
 libpdfbox-java (1:1.8.16-1) unstable; urgency=medium
 
   * Team upload.
@@ -260,7 +276,7 @@ libpdfbox-java (1:1.5.0+dfsg-1) unstable; urgency=low
   * Register API docs with doc-base system.
 
   [ tony mancill ]
-  * Add separate API doc packages libjempbox-java-doc and 
+  * Add separate API doc packages libjempbox-java-doc and
     libfontbox-java-doc.
 
  -- gregor herrmann <gregoa at debian.org>  Wed, 30 Mar 2011 20:18:16 +0200


=====================================
debian/control
=====================================
@@ -1,34 +1,34 @@
 Source: libpdfbox-java
-Section: java
-Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
 Uploaders: tony mancill <tmancill at debian.org>,
            gregor herrmann <gregoa at debian.org>,
            Emmanuel Bourg <ebourg at apache.org>
-Build-Depends: debhelper (>= 11), maven-debian-helper
-Build-Depends-Indep: default-jdk,
+Section: java
+Priority: optional
+Build-Depends: debhelper (>= 11),
+               maven-debian-helper
+Build-Depends-Indep: aglfn,
+                     default-jdk,
                      htmldoc-common,
                      javahelper,
                      junit4,
-                     lcdf-typetools,
                      libbcmail-java (>= 1.47),
-                     libbcpkix-java (>= 1.47),
+                     libbcpkix-java,
                      libbcprov-java (>= 1.47),
                      libcommons-beanutils-java,
                      libcommons-logging-java,
                      libicu4j-java,
                      libmaven-javadoc-plugin-java,
                      poppler-data
-Standards-Version: 4.2.1
-Vcs-Git: https://anonscm.debian.org/git/pkg-java/libpdfbox-java.git
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/libpdfbox-java.git
+Standards-Version: 4.3.0
+Vcs-Browser: https://salsa.debian.org/java-team/libpdfbox-java
+Vcs-Git: https://salsa.debian.org/java-team/libpdfbox-java.git
 Homepage: https://pdfbox.apache.org
 
 Package: libpdfbox-java
 Architecture: all
 Depends: ${misc:Depends},
          libfontbox-java
-Breaks: jabref (<< 2.7~beta1+ds-4)
 Built-Using: ${misc:Built-Using}
 Description: PDF library for Java
  The Apache PDFBox library is an open source Java tool for working with PDF
@@ -52,7 +52,6 @@ Description: PDF library for Java (documentation)
 Package: libjempbox-java
 Architecture: all
 Depends: ${misc:Depends}
-Breaks: jabref (<< 2.7~beta1+ds-4)
 Description: XMP Compatible Java Library
  The Apache JempBox library is an open source Java tool for working with  XMP
  metadata.
@@ -63,7 +62,7 @@ Package: libjempbox-java-doc
 Architecture: all
 Section: doc
 Depends: ${misc:Depends}
-Suggests: libjempbox-java (= ${source:Version}) 
+Suggests: libjempbox-java (= ${source:Version})
 Description: XMP Compatible Java Library (documentation)
  The Apache JempBox library is an open source Java tool for working with  XMP
  metadata.
@@ -83,9 +82,7 @@ Package: libfontbox-java-doc
 Architecture: all
 Section: doc
 Depends: ${misc:Depends}
-Suggests: libfontbox-java (= ${source:Version}) 
-Breaks: libfontbox-java (<< 1:1.5.0)
-Replaces: libfontbox-java (<< 1:1.5.0)
+Suggests: libfontbox-java (= ${source:Version})
 Description: Java font library (Documentation)
  The Apache FontBox library is an open source Java tool to obtain low level
  information from font files.


=====================================
debian/copyright
=====================================
@@ -75,8 +75,8 @@ License: Apache-2.0
 
 Files: debian/*
 Copyright:
- 2007-2016, gregor herrmann <gregoa at debian.org>
- 2007-2016, tony mancill <tmancill at debian.org>
+ 2007-2019, gregor herrmann <gregoa at debian.org>
+ 2007-2019, tony mancill <tmancill at debian.org>
 License: GPL-2+
 
 License: Apache-2.0
@@ -84,7 +84,7 @@ License: Apache-2.0
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at
  .
- http://www.apache.org/licenses/LICENSE-2.0
+ https://www.apache.org/licenses/LICENSE-2.0
  .
  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,


=====================================
debian/rules
=====================================
@@ -19,8 +19,8 @@ override_dh_auto_build:
 	cp pdfbox/src/main/resources/org/apache/pdfbox/resources/cmap/* pdfbox/target/classes/org/apache/pdfbox/resources/cmap/
 
 	mkdir -p pdfbox/target/classes/org/apache/pdfbox/resources/afm
-	cp /usr/share/htmldoc/fonts/*.afm          pdfbox/target/classes/org/apache/pdfbox/resources/afm/
-	cp /usr/share/lcdf-typetools/glyphlist.txt pdfbox/target/classes/org/apache/pdfbox/resources
+	cp /usr/share/htmldoc/fonts/*.afm pdfbox/target/classes/org/apache/pdfbox/resources/afm/
+	cp /usr/share/aglfn/glyphlist.txt pdfbox/target/classes/org/apache/pdfbox/resources
 
 	dh_auto_build
 
@@ -29,6 +29,3 @@ override_dh_installchangelogs:
 
 override_dh_gencontrol:
 	dh_gencontrol -- "-Vmisc:Built-Using=$(htmldoc-common_source)$(lcdf-typetools_source)$(poppler-data_source)"
-
-get-orig-source:
-	uscan --download-current-version --force-download --repack --rename --compression xz


=====================================
debian/upstream/signing-key.asc
=====================================
@@ -1,5 +1,4 @@
 -----BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1
 
 mQGiBEnLv1QRBADZ+0Q51lxGD4IZo+eWVdll64J/jxSrFDiCPB6vDcYh5Z/6bzXs
 6gvGsNBtN6tVES7zKNDhMftREZsQ1Jdj2SD4Kel9NMtZvtkRIYyVosxSJPS3kavw
@@ -11,24 +10,45 @@ gw7UBACbHs3PZjmggtwU131a66fowq8lFr8+6jPvJWAJ15HBLhYtNRPTT4exvXVa
 JPBbXPMSYcwAfS5cyP6WfbsxFFuWyGF3TcvGxLEqEg0HmQ2THYzAXmv7XNDbxI/X
 L+g9DSfq37+uOdRY10PlfGS3N/5XwfN98N8ZOqHDg0sgoKLxRLQ5QW5kcmVhcyBM
 ZWhta3VlaGxlciAoQ09ERSBTSUdOSU5HIEtFWSkgPGxlaG1pQGFwYWNoZS5vcmc+
-iEYEEBECAAYFAknLwn4ACgkQpzBSnKNVpj5R6ACePjHvr2q0MyIV9hfUw8tWVQr/
-LPMAnA58Rrxff5x7APC3ELihh7IC2JAwiGAEExECACAFAknLv1QCGwMGCwkIBwMC
-BBUCCAMEFgIDAQIeAQIXgAAKCRB6PJ/iHf2/RICPAKDJpHDJYOoylrZb0xp1nIL5
-KBLgEQCaAo8PiLHvuSdXoOS75nSC0QySI0SIYQQTEQIAIQIbAwIeAQIXgAUCUJaT
-0wULCQgHAwUVCgkICwUWAgMBAAAKCRB6PJ/iHf2/RMyZAKCmc0QUrtK+H9uWPN61
-VQRBXyI0mgCdFSO5UojyOgC+cWpugEChkru/FOi5Ag0EScu/VBAIAIYkT4qggB8t
-JeDsGWQ6Uioge+vyYieHtmclXo6bomem6Ijx7AfxCn8pxBxQSXg6ZtFNH9U9MpXw
-zOGf4PQqjcEzpH/uh5OPFxcvTK+LB+4q6fAIXe2QqKm331vnAkSNmpWILaDfaq0E
-e2RarH4EexnLrc5Dx0453TUhyaiseochk6OQE1Q3mwRhbC8N6TMRqg8fKSrrwIB1
-Aev1Jl8ER94Iwwx/FY2Tskd5mAGu0XIbo68BWL/0uZ6yuZ5iEEiYU4sM0iJcentI
-iH7I1vXESV32fwMQifnQbMGedp9maiETjOngdSrXGLFg8+JlqFHxBl+CaDZeb4f5
-SDd3p6tAy4MAAwYH/Aqdy9gBYdcAo9mF2GwXQGCyICbPPNLs99GtDEI9si4gKYZ9
-c7De58C7accH6o/l23c+vYaqvBt5THYytqjLqBhMufuaxggAhLzh7QxoiZ+OJh3A
-mH+fM9PgR44StpQ1FjgNGkU/5LfueRCYTB0bAtuffWVJ4ec/LiOyXTYqKbdaZ423
-mb8zLTcoc2kD99YJfRXEP9vuzpl6m7eiRbH9VLzZggFqAiharp7tUs0QrgHLXrYV
-5fkWs9K0wOrYl24As66K+euSPJHysQTazA7wTsQSk9I2oFxxk6FxPAmW6OuLTMbF
-F/3z8y8T110d4OrjQocwrK/w3poOkhGcZUS9yZGISQQYEQIACQUCScu/VAIbDAAK
-CRB6PJ/iHf2/RDyaAKDFucnpykMlcCn/IrEfBO354q3QsACeLrFMMFAhgV/CnS8w
-Uo5/I8CLoaE=
-=BXkL
+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
+wp0vMFKOfyPAi6Gh
+=kn+m
 -----END PGP PUBLIC KEY BLOCK-----


=====================================
debian/watch
=====================================
@@ -9,4 +9,4 @@ dversionmangle=s/(?:\.|\+)dfsg$//,\
 downloadurlmangle=s/pdfbox\/([\d.]+)\//pdfbox\/$1\/pdfbox-$1-src.zip/,\
 filenamemangle=s/([\d.]+)\//pdfbox-$1-src.zip/,\
 pgpsigurlmangle=s/$/.asc/ \
-	http://archive.apache.org/dist/pdfbox/ ([\d.]+)/
+	https://archive.apache.org/dist/pdfbox/ ([\d.]+)/



View it on GitLab: https://salsa.debian.org/java-team/libpdfbox-java/compare/796f44ee2f74c75e7dd719acc095cc43ced71417...40bd0167e727eac2f59a74657cb87673a618a7aa

-- 
View it on GitLab: https://salsa.debian.org/java-team/libpdfbox-java/compare/796f44ee2f74c75e7dd719acc095cc43ced71417...40bd0167e727eac2f59a74657cb87673a618a7aa
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/20190219/9a5def81/attachment.html>


More information about the pkg-java-commits mailing list