[Git][java-team/osgi-core][master] 6 commits: Embed the Maven metadata in the jar
Emmanuel Bourg (@ebourg)
gitlab at salsa.debian.org
Mon Oct 19 15:56:34 BST 2026
Emmanuel Bourg pushed to branch master at Debian Java Maintainers / osgi-core
Commits:
6d607603 by Emmanuel Bourg at 2026-10-19T12:58:03+02:00
Embed the Maven metadata in the jar
- - - - -
ca5b3758 by Emmanuel Bourg at 2026-10-19T13:09:54+02:00
Removed the javadoc package
- - - - -
06e0fd8e by Emmanuel Bourg at 2026-10-19T13:11:35+02:00
Converted debian/watch to version 5 format
- - - - -
087d9f3d by Emmanuel Bourg at 2026-10-19T13:11:35+02:00
Standards-Version updated to 4.7.4
- - - - -
5e728a2a by Emmanuel Bourg at 2026-10-19T13:11:35+02:00
Removed the Priority field
- - - - -
9d1a1041 by Emmanuel Bourg at 2026-10-19T13:13:06+02:00
Upload to unstable
- - - - -
7 changed files:
- debian/changelog
- debian/control
- − debian/libosgi-core-java-doc.javadoc
- + debian/maven-metadata/META-INF/maven/org.osgi/osgi.core/pom.properties
- + debian/maven-metadata/META-INF/maven/org.osgi/osgi.core/pom.xml
- debian/rules
- debian/watch
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+osgi-core (8.0.0-3) unstable; urgency=medium
+
+ * Team upload.
+ * Embed the Maven metadata in the jar
+ * Removed the javadoc package
+ * Converted debian/watch to version 5 format
+ * Standards-Version updated to 4.7.4
+ * Removed the Priority field
+
+ -- Emmanuel Bourg <ebourg at apache.org> Mon, 19 Oct 2026 13:12:59 +0200
+
osgi-core (8.0.0-2) unstable; urgency=medium
* Team upload.
=====================================
debian/control
=====================================
@@ -1,6 +1,5 @@
Source: osgi-core
Section: java
-Priority: optional
Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
Uploaders:
Ludovic Claude <ludovic.claude at laposte.net>
@@ -11,7 +10,7 @@ Build-Depends:
javahelper (>= 0.43~),
libosgi-annotation-java,
maven-repo-helper (>= 1.6~)
-Standards-Version: 4.6.1
+Standards-Version: 4.7.4
Vcs-Git: https://salsa.debian.org/java-team/osgi-core.git
Vcs-Browser: https://salsa.debian.org/java-team/osgi-core
Homepage: http://www.osgi.org/Specifications/HomePage
@@ -21,24 +20,8 @@ Architecture: all
Depends:
${java:Depends},
${misc:Depends}
-Suggests:
- libosgi-core-java-doc
Description: Java OSGi API - Core module
OSGi, for Open Services Gateway initiative framework, is a module system and
service platform for the Java programming language.
.
This package contains the OSGi Core module.
-
-Package: libosgi-core-java-doc
-Architecture: all
-Section: doc
-Depends:
- ${misc:Depends}
-Recommends:
- ${java:Recommends}
-Multi-Arch: foreign
-Description: Javadoc for Java OSGi API - Core module
- OSGi, for Open Services Gateway initiative framework, is a module system and
- service platform for the Java programming language.
- .
- This package contains Javadoc HTML documentation for libosgi-core-java.
=====================================
debian/libosgi-core-java-doc.javadoc deleted
=====================================
@@ -1 +0,0 @@
-internal /usr/share/doc/libosgi-core-java/api/
=====================================
debian/maven-metadata/META-INF/maven/org.osgi/osgi.core/pom.properties
=====================================
@@ -0,0 +1,3 @@
+version=8.0.0
+groupId=org.osgi
+artifactId=osgi.core
=====================================
debian/maven-metadata/META-INF/maven/org.osgi/osgi.core/pom.xml
=====================================
@@ -0,0 +1 @@
+../../../../../pom.xml
\ No newline at end of file
=====================================
debian/rules
=====================================
@@ -12,7 +12,10 @@ PACKAGE := libosgi-core-java
dh $@ --with javahelper --with jh_maven_repo_helper
override_jh_build:
- jh_build --javacopts='-source 8 -target 8 -encoding UTF-8' --javadoc-opts='-source 8 -encoding UTF-8'
+ jh_build --no-javadoc --javacopts='-source 8 -target 8 -encoding UTF-8'
+
+execute_after_jh_build:
+ jar uf $(JAR_NAME).jar -C debian/maven-metadata META-INF
get-orig-pom:
wget --user-agent="" -O debian/pom.xml $(MAVEN_REPO)/$(VERSION)/osgi.core-$(VERSION).pom
=====================================
debian/watch
=====================================
@@ -1,4 +1,5 @@
-version=4
-opts="repack,compression=xz,uversionmangle=s/-(alpha|beta)-/~$1/" \
-https://repo1.maven.org/maven2/org/osgi/osgi.core/(\d.*)/\
- osgi.core-(\d.*)-sources.jar
+Version: 5
+Source: https://repo1.maven.org/maven2/org/osgi/osgi.core/([\d.]+)/
+Matching-Pattern: osgi.core-([\d.]+)-sources\.jar
+Repack: yes
+Compression: xz
View it on GitLab: https://salsa.debian.org/java-team/osgi-core/-/compare/b84956e7cacb8d1766fc87543d4d886330bbea7f...9d1a104159f1d1c3c8d6e698329834bd606730dc
--
View it on GitLab: https://salsa.debian.org/java-team/osgi-core/-/compare/b84956e7cacb8d1766fc87543d4d886330bbea7f...9d1a104159f1d1c3c8d6e698329834bd606730dc
You're receiving this email because of your account on salsa.debian.org. Manage all notifications: https://salsa.debian.org/-/profile/notifications | Help: https://salsa.debian.org/help
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-commits/attachments/20261019/1891904d/attachment.htm>
More information about the pkg-java-commits
mailing list