[Git][java-team/objenesis][master] 3 commits: Declare compliance with Debian Policy 4.6.2.

Markus Koschany (@apo) gitlab at salsa.debian.org
Tue Jan 17 13:12:33 GMT 2023



Markus Koschany pushed to branch master at Debian Java Maintainers / objenesis


Commits:
d9266db8 by Markus Koschany at 2023-01-17T14:08:46+01:00
Declare compliance with Debian Policy 4.6.2.

- - - - -
d1c40265 by Markus Koschany at 2023-01-17T14:10:02+01:00
Drop binary package libobjenesis-java-doc. Do not build the javadoc.

Closes: #1028709

- - - - -
bddd486d by Markus Koschany at 2023-01-17T14:10:53+01:00
Update changelog

- - - - -


5 changed files:

- debian/changelog
- debian/control
- − debian/libobjenesis-java-doc.doc-base.api
- − debian/libobjenesis-java-doc.install
- debian/maven.properties


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+objenesis (3.3-2) unstable; urgency=medium
+
+  * Declare compliance with Debian Policy 4.6.2.
+  * Drop binary package libobjenesis-java-doc. Do not build the javadoc.
+    (Closes: #1028709)
+
+ -- Markus Koschany <apo at debian.org>  Tue, 17 Jan 2023 14:10:36 +0100
+
 objenesis (3.3-1) unstable; urgency=medium
 
   * New upstream version 3.3.


=====================================
debian/control
=====================================
@@ -6,13 +6,11 @@ Uploaders: Markus Koschany <apo at debian.org>
 Build-Depends:
  debhelper-compat (= 13),
  default-jdk,
- default-jdk-doc,
  junit4,
  libmaven-bundle-plugin-java,
  libmaven-enforcer-plugin-java,
- libmaven-javadoc-plugin-java,
  maven-debian-helper (>= 1.4)
-Standards-Version: 4.6.1
+Standards-Version: 4.6.2
 Vcs-Git: https://salsa.debian.org/java-team/objenesis.git
 Vcs-Browser: https://salsa.debian.org/java-team/objenesis
 Homepage: http://www.objenesis.org/
@@ -37,25 +35,3 @@ Description: Java library to instantiate a new object of a particular class
  Objenesis aims to overcomes these restrictions by bypassing the constructor
  on object instantiation.
 
-Package: libobjenesis-java-doc
-Architecture: all
-Section: doc
-Depends: ${maven:DocDepends}, ${misc:Depends}
-Recommends: ${maven:DocOptionalDepends}
-Suggests: libobjenesis-java
-Description: Documentation for Objenesis
- Objenesis is a small Java library that serves one purpose: to instantiate a
- new object of a particular class.
- Java already supports this dynamic instantiation of classes using
- Class.newInstance(). However, this only works if the class has an appropriate
- constructor. There are many times when a class cannot be instantiated this
- way, such as when the class contains:
-  * Constructors that require arguments.
-  * Constructors that have side effects.
-  * Constructors that throw exceptions.
- As a result, it is common to see restrictions in libraries stating that
- classes must require a default constructor.
- Objenesis aims to overcomes these restrictions by bypassing the constructor
- on object instantiation.
- .
- This is the API documentation for Objenesis


=====================================
debian/libobjenesis-java-doc.doc-base.api deleted
=====================================
@@ -1,10 +0,0 @@
-Document: libobjenesis-java
-Title: API Javadoc for Objenesis parent project
-Author: Joe Walnes, Henri Tremblay, Leonardo Mesquita developers
-Abstract: This is the API Javadoc provided for the
- libobjenesis-java library.
-Section: Programming
-
-Format: HTML
-Index: /usr/share/doc/libobjenesis-java/api/index.html
-Files: /usr/share/doc/libobjenesis-java/api/*


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


=====================================
debian/maven.properties
=====================================
@@ -3,3 +3,4 @@
 # maven.test.skip=true
 
 project.build.sourceEncoding=ISO-8859-1
+maven.javadoc.skip=true



View it on GitLab: https://salsa.debian.org/java-team/objenesis/-/compare/79f949a768aa3d00e8bd7e2bc5f27f62f0034549...bddd486ddeb3516deebfebb34646335db6f35322

-- 
View it on GitLab: https://salsa.debian.org/java-team/objenesis/-/compare/79f949a768aa3d00e8bd7e2bc5f27f62f0034549...bddd486ddeb3516deebfebb34646335db6f35322
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/20230117/f397524c/attachment.htm>


More information about the pkg-java-commits mailing list