[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