[Git][java-team/multiverse-core][master] 6 commits: Standards-Version updated to 4.6.1

Emmanuel Bourg (@ebourg) gitlab at salsa.debian.org
Wed May 18 07:20:29 BST 2022



Emmanuel Bourg pushed to branch master at Debian Java Maintainers / multiverse-core


Commits:
4d656e19 by Emmanuel Bourg at 2022-05-18T08:07:47+02:00
Standards-Version updated to 4.6.1

- - - - -
8bd6b729 by Emmanuel Bourg at 2022-05-18T08:17:28+02:00
Switch to debhelper level 13

- - - - -
79fc6c26 by Emmanuel Bourg at 2022-05-18T08:17:32+02:00
Updated the watch file

- - - - -
d2d48595 by Emmanuel Bourg at 2022-05-18T08:18:01+02:00
Removed the -java-doc package

- - - - -
bd7363de by Emmanuel Bourg at 2022-05-18T08:18:03+02:00
Fixed the build failure with Java 17 (Closes: #1011185)

- - - - -
88609d40 by Emmanuel Bourg at 2022-05-18T08:18:13+02:00
Upload to unstable

- - - - -


9 changed files:

- debian/changelog
- − debian/compat
- debian/control
- − debian/libmultiverse-core-java-doc.javadoc
- − debian/patches/03_javadoc.patch
- + debian/patches/04_language_level.patch
- debian/patches/series
- debian/rules
- debian/watch


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+multiverse-core (0.7.0-6) unstable; urgency=medium
+
+  * Team upload.
+  * Fixed the build failure with Java 17 (Closes: #1011185)
+  * Removed the -java-doc package
+  * Standards-Version updated to 4.6.1
+  * Switch to debhelper level 13
+  * Updated the watch file
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Wed, 18 May 2022 08:18:09 +0200
+
 multiverse-core (0.7.0-5) unstable; urgency=medium
 
   [ Emmanuel Bourg ]


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


=====================================
debian/control
=====================================
@@ -3,13 +3,12 @@ Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.or
 Uploaders: tony mancill <tmancill at debian.org>
 Section: java
 Priority: optional
-Build-Depends: debhelper (>= 10~),
+Build-Depends: debhelper-compat (= 13),
                default-jdk,
-               default-jdk-doc,
                gradle-debian-helper,
                javahelper,
                maven-repo-helper
-Standards-Version: 3.9.8
+Standards-Version: 4.6.1
 Homepage: http://multiverse.codehaus.org/
 Vcs-Git: https://salsa.debian.org/java-team/multiverse-core.git
 Vcs-Browser: https://salsa.debian.org/java-team/multiverse-core
@@ -30,25 +29,3 @@ Description: Java library implementing Software Transactional Memory (STM)
  Also it reduces complexity of concurrency control, it can be used
  demanding production environments and provides a framework for STM
  experiments.
-
-Package: libmultiverse-core-java-doc
-Architecture: all
-Section: doc
-Depends: ${misc:Depends}
-Recommends: libmultiverse-core-java (= ${binary:Version})
-Suggests: default-jdk-doc
-Description: Documentation for libmultiverse-core-java
- Multiverse is meant as an alternative to traditional lock based
- concurrency. If you have worked with databases before, Transactional
- Memory should feel familiar because both share one very important
- concept: transactions.
- .
- Multiverse is language independent so it can be used without relying
- on instrumentation and therefore can easily be used with other
- languages that can run on the JVM like Scala, Groovy or JRuby.
- .
- Also it reduces complexity of concurrency control, it can be used
- demanding production environments and provides a framework for STM
- experiments.
- .
- This package contains the Multiverse Core API javadocs.


=====================================
debian/libmultiverse-core-java-doc.javadoc deleted
=====================================
@@ -1 +0,0 @@
-multiverse-core/build/docs/javadoc


=====================================
debian/patches/03_javadoc.patch deleted
=====================================
@@ -1,15 +0,0 @@
---- a/multiverse-core/src/main/java/org/multiverse/api/Lock.java
-+++ b/multiverse-core/src/main/java/org/multiverse/api/Lock.java
-@@ -52,9 +52,9 @@
-  * <p>It is possible to upgrade a lock to more strict version, e.g. to upgrade a read-lock to a write-lock.
-  * The following upgrades are possible:
-  * <ol>
-- * <li>LockMode.Read->LockMode.Write: as long as no other transaction has acquired the Lock in LockMode.Read</li>
-- * <li>LockMode.Read->LockMode.Exclusive: as long as no other transaction has acquired the Lock in LockMode.Read</li>
-- * <li>LockMode.Write->LockMode.Exclusive: will always succeed</li>
-+ * <li>LockMode.Read to LockMode.Write: as long as no other transaction has acquired the Lock in LockMode.Read</li>
-+ * <li>LockMode.Read to LockMode.Exclusive: as long as no other transaction has acquired the Lock in LockMode.Read</li>
-+ * <li>LockMode.Write to LockMode.Exclusive: will always succeed</li>
-  * </ol>
-  * <p>
-  * The Txn is allowed to apply a more strict LockMode than the one specified.


=====================================
debian/patches/04_language_level.patch
=====================================
@@ -0,0 +1,14 @@
+Description: Change the source level to build with recent JDKs
+Author: Emmanuel Bourg <ebourg at apache.org>
+Forwarded: no
+--- a/build.gradle
++++ b/build.gradle
+@@ -28,7 +28,7 @@
+     apply plugin: 'maven'
+     apply plugin: 'project-reports'
+ 
+-    sourceCompatibility = 1.6
++    sourceCompatibility = 8
+     version = '0.7.0'
+     group = 'org.multiverse'
+ 


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,3 @@
 01_fix_build.diff
 02_remove_unused_maven_repositories.diff
-03_javadoc.patch
+04_language_level.patch


=====================================
debian/rules
=====================================
@@ -4,14 +4,6 @@
 	dh $@ --buildsystem=gradle --with javahelper --with maven_repo_helper
 
 override_dh_auto_build:
-	dh_auto_build -- --project-prop finalRelease=true jar javadoc
-  
-get-orig-source:
-	cd $(dir $(firstword $(MAKEFILE_LIST)))../ && \
-	uscan \
-		--verbose \
-		--rename  \
-		--no-symlink \
-		--destdir $(CURDIR)      \
-		--watchfile debian/watch \
-		--force-download
+	dh_auto_build -- --project-prop finalRelease=true jar
+
+override_dh_auto_test:


=====================================
debian/watch
=====================================
@@ -1,3 +1,3 @@
-version=3
+version=4
 https://github.com/pveentjer/Multiverse/tags \
-.*/archive/\w+-?(\d\S*)\.tar\.gz
+.*/\w+-?(\d\S*)\.tar\.gz



View it on GitLab: https://salsa.debian.org/java-team/multiverse-core/-/compare/eac2a70e0be5729331f2e7cb86e4d29d6d4268d1...88609d408e14ef1917995a82337383b6cf466a52

-- 
View it on GitLab: https://salsa.debian.org/java-team/multiverse-core/-/compare/eac2a70e0be5729331f2e7cb86e4d29d6d4268d1...88609d408e14ef1917995a82337383b6cf466a52
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/20220518/c8728eab/attachment.htm>


More information about the pkg-java-commits mailing list