[Git][java-team/libpdfbox-java][master] 9 commits: Set Rules-Requires-Root: no in debian/control

Tony Mancill (@tmancill) gitlab at salsa.debian.org
Tue Jul 11 06:00:49 BST 2023



Tony Mancill pushed to branch master at Debian Java Maintainers / libpdfbox-java


Commits:
aec6817d by tony mancill at 2023-07-10T20:35:31-07:00
Set Rules-Requires-Root: no in debian/control

- - - - -
0ddf06ed by tony mancill at 2023-07-10T20:41:56-07:00
Use debhelper-compat 13

- - - - -
79c84f9b by tony mancill at 2023-07-10T21:15:13-07:00
Bump Standards-Version to 4.6.2

- - - - -
011a0492 by tony mancill at 2023-07-10T21:15:13-07:00
Drop javadoc packages: libpdfbox-java-doc, libjempbox-java-doc, libfontbox-java-doc

- - - - -
26abe43f by tony mancill at 2023-07-10T21:15:13-07:00
Drop javadoc packages - clean up debian/ files

- - - - -
df82fbb7 by tony mancill at 2023-07-10T21:24:48-07:00
Remove build-dep on libmaven-javadoc-plugin-java

- - - - -
5243e81a by tony mancill at 2023-07-10T21:46:28-07:00
Install examples in libpdfbox-java

- - - - -
a2992c4d by tony mancill at 2023-07-10T21:46:28-07:00
Add missing Apache NOTICE file

- - - - -
c268e51e by tony mancill at 2023-07-10T21:46:28-07:00
Prepare changelog for upload

- - - - -


13 changed files:

- debian/changelog
- − debian/compat
- debian/control
- − debian/libfontbox-java-doc.doc-base
- − debian/libfontbox-java-doc.install
- + debian/libfontbox-java.docs
- − debian/libjempbox-java-doc.doc-base
- − debian/libjempbox-java-doc.install
- + debian/libjempbox-java.docs
- − debian/libpdfbox-java-doc.doc-base
- − debian/libpdfbox-java-doc.install
- + debian/libpdfbox-java.docs
- debian/libpdfbox-java-doc.examples → debian/libpdfbox-java.examples


Changes:

=====================================
debian/changelog
=====================================
@@ -1,15 +1,25 @@
-libpdfbox-java (1:1.8.16-3) UNRELEASED; urgency=medium
+libpdfbox-java (1:1.8.16-3) unstable; urgency=medium
 
+  [ gregor herrmann ]
   * Remove myself from Uploaders.
-  * debian/control: move javahelper from Build-Depends-Indep to Build-
-    Depends.
+  * debian/control: move javahelper from Build-Depends-Indep
+    to Build-Depends.
     It is used during clean via the javahelper debhelper addon.
   * debian/rules: use version of aglfn instead of lcdf-typetools.
-    This change was missing in 40c228a.
+    This change was missing in 40c228a. (Closes: #1040686)
   * debian/rules: rename override_dh_auto_{configure,build} to -indep.
     We are not building any architecture dependent packages.
 
- -- gregor herrmann <gregoa at debian.org>  Fri, 20 Aug 2021 03:34:58 +0200
+  [ tony mancill ]
+  * Set Rules-Requires-Root: no in debian/control
+  * Use debhelper-compat 13
+  * Bump Standards-Version to 4.6.2
+  * No longer build or distribute javadoc packages:
+    libpdfbox-java-doc, libjempbox-java-doc, libfontbox-java-doc
+  * Drop build-dep on libmaven-javadoc-plugin-java
+  * Add missing Apache NOTICE file
+
+ -- tony mancill <tmancill at debian.org>  Mon, 10 Jul 2023 21:45:30 -0700
 
 libpdfbox-java (1:1.8.16-2) unstable; urgency=medium
 


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


=====================================
debian/control
=====================================
@@ -4,7 +4,7 @@ Uploaders: tony mancill <tmancill at debian.org>,
            Emmanuel Bourg <ebourg at apache.org>
 Section: java
 Priority: optional
-Build-Depends: debhelper (>= 11),
+Build-Depends: debhelper-compat (= 13),
                javahelper,
                maven-debian-helper
 Build-Depends-Indep: aglfn,
@@ -17,12 +17,12 @@ Build-Depends-Indep: aglfn,
                      libcommons-beanutils-java,
                      libcommons-logging-java,
                      libicu4j-java,
-                     libmaven-javadoc-plugin-java,
                      poppler-data
-Standards-Version: 4.3.0
+Standards-Version: 4.6.2
 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
+Rules-Requires-Root: no
 
 Package: libpdfbox-java
 Architecture: all
@@ -33,20 +33,6 @@ Description: PDF library for Java
  The Apache PDFBox library is an open source Java tool for working with PDF
  documents. This project allows creation of new PDF documents, manipulation
  of existing documents and the ability to extract content from documents.
- .
- This package contains the library itself.
-
-Package: libpdfbox-java-doc
-Architecture: all
-Section: doc
-Depends: ${misc:Depends}
-Suggests: libpdfbox-java (= ${source:Version})
-Description: PDF library for Java (documentation)
- The Apache PDFBox library is an open source Java tool for working with PDF
- documents. This project allows creation of new PDF documents, manipulation
- of existing documents and the ability to extract content from documents.
- .
- This package contains the documentation for the library.
 
 Package: libjempbox-java
 Architecture: all
@@ -54,19 +40,6 @@ Depends: ${misc:Depends}
 Description: XMP Compatible Java Library
  The Apache JempBox library is an open source Java tool for working with  XMP
  metadata.
- .
- This package contains the library itself.
-
-Package: libjempbox-java-doc
-Architecture: all
-Section: doc
-Depends: ${misc:Depends}
-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.
- .
- This package contains the documentation for the library.
 
 Package: libfontbox-java
 Architecture: all
@@ -74,16 +47,3 @@ Depends: ${misc:Depends}
 Description: Java font library
  The Apache FontBox library is an open source Java tool to obtain low level
  information from font files.
- .
- This package contains the library itself.
-
-Package: libfontbox-java-doc
-Architecture: all
-Section: doc
-Depends: ${misc:Depends}
-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.
- .
- This package contains the documentation for the library.


=====================================
debian/libfontbox-java-doc.doc-base deleted
=====================================
@@ -1,8 +0,0 @@
-Document: libfontbox-java-doc
-Title: FontBox API Documentation
-Abstract: Javadocs containing the FontBox API documentation.
-Section: Programming/Java
-
-Format: HTML
-Index: /usr/share/doc/libfontbox-java/api/index.html
-Files: /usr/share/doc/libfontbox-java/api/*.html


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


=====================================
debian/libfontbox-java.docs
=====================================
@@ -0,0 +1 @@
+NOTICE.txt


=====================================
debian/libjempbox-java-doc.doc-base deleted
=====================================
@@ -1,8 +0,0 @@
-Document: libjempbox-java-doc
-Title: JempBox API Documentation
-Abstract: Javadocs containing the JempBox API documentation.
-Section: Programming/Java
-
-Format: HTML
-Index: /usr/share/doc/libjempbox-java/api/index.html
-Files: /usr/share/doc/libjempbox-java/api/*.html


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


=====================================
debian/libjempbox-java.docs
=====================================
@@ -0,0 +1 @@
+NOTICE.txt


=====================================
debian/libpdfbox-java-doc.doc-base deleted
=====================================
@@ -1,8 +0,0 @@
-Document: libpdfbox-java-doc
-Title: PDFBox API Documentation
-Abstract: Javadocs containing the PDFBox API documentation.
-Section: Programming/Java
-
-Format: HTML
-Index: /usr/share/doc/libpdfbox-java/api/index.html
-Files: /usr/share/doc/libpdfbox-java/api/*.html


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


=====================================
debian/libpdfbox-java.docs
=====================================
@@ -0,0 +1 @@
+NOTICE.txt


=====================================
debian/libpdfbox-java-doc.examples → debian/libpdfbox-java.examples
=====================================



View it on GitLab: https://salsa.debian.org/java-team/libpdfbox-java/-/compare/131d4f484b1f95b8b414a8fad390ffaf01e8940b...c268e51ef70ddd4f90ee1e940eab452b03e911e9

-- 
View it on GitLab: https://salsa.debian.org/java-team/libpdfbox-java/-/compare/131d4f484b1f95b8b414a8fad390ffaf01e8940b...c268e51ef70ddd4f90ee1e940eab452b03e911e9
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/20230711/2aba0745/attachment.htm>


More information about the pkg-java-commits mailing list