[Git][java-team/ivyplusplus][master] 6 commits: New upstream version 1.42

Tony Mancill (@tmancill) gitlab at salsa.debian.org
Tue Feb 27 21:07:54 GMT 2024



Tony Mancill pushed to branch master at Debian Java Maintainers / ivyplusplus


Commits:
7ec783e6 by tony mancill at 2024-02-27T10:58:46-08:00
New upstream version 1.42
- - - - -
7a66da9d by tony mancill at 2024-02-27T10:58:57-08:00
Update upstream source from tag 'upstream/1.42'

Update to upstream version '1.42'
with Debian dir a957b46c835923cfe2996769a0085e00d37b2c4c
- - - - -
3e378ffa by tony mancill at 2024-02-27T12:01:22-08:00
Freshen years in debian/copyright

- - - - -
2e48d273 by tony mancill at 2024-02-27T13:03:59-08:00
Add myself to Uploaders

- - - - -
29acbefc by tony mancill at 2024-02-27T13:03:59-08:00
Bump Standards-Version to 4.6.2

- - - - -
7cde3c44 by tony mancill at 2024-02-27T13:06:48-08:00
Prepare changelog for upload

- - - - -


6 changed files:

- debian/changelog
- debian/control
- debian/copyright
- src/com/zwitserloot/ivyplusplus/Version.java
- src/com/zwitserloot/ivyplusplus/eclipse/BuildEclipseProject.java
- src/com/zwitserloot/ivyplusplus/eclipse/Settings.java


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+ivyplusplus (1.42-1) unstable; urgency=medium
+
+  * New upstream version 1.42
+    Adds support for JDK versions 18-25
+  * Add myself to Uploaders (there were no human maintainers)
+  * Set Rules-Requires-Root: no
+  * Bump Standards-Version to 4.6.2
+
+ -- tony mancill <tmancill at debian.org>  Tue, 27 Feb 2024 11:04:04 -0800
+
 ivyplusplus (1.40-1) unstable; urgency=medium
 
   * Team upload.


=====================================
debian/control
=====================================
@@ -2,6 +2,7 @@ Source: ivyplusplus
 Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: tony mancill <tmancill at debian.org>
 Build-Depends:
  ant,
  ant-optional,
@@ -14,10 +15,11 @@ Build-Depends:
  libeclipse-jdt-core-java,
  libjarjar-java,
  liblombok-java (>= 1.16.22)
-Standards-Version: 4.6.0.1
+Standards-Version: 4.6.2
 Vcs-Git: https://salsa.debian.org/java-team/ivyplusplus.git
 Vcs-Browser: https://salsa.debian.org/java-team/ivyplusplus
 Homepage: https://github.com/rzwitserloot/ivyplusplus
+Rules-Requires-Root: no
 
 Package: ivyplusplus
 Architecture: all


=====================================
debian/copyright
=====================================
@@ -3,13 +3,13 @@ Upstream-Name: ivyplusplus
 Source: https://github.com/rzwitserloot/ivyplusplus
 
 Files: *
-Copyright: 2010-2018, Reinier Zwitserloot
+Copyright: 2010-2023, Reinier Zwitserloot
 License: MIT
 
 Files: debian/*
-Copyright: 2015, Hans-Christoph Steiner <hans at eds.org>
-           2016, Markus Koschany <apo at debian.org>
-           2018, Emmanuel Bourg <ebourg at apache.org>
+Copyright: 2015-2024, Hans-Christoph Steiner <hans at eds.org>
+           2016-2024, Markus Koschany <apo at debian.org>
+           2018-2024, Emmanuel Bourg <ebourg at apache.org>
 License: MIT
 
 License: MIT


=====================================
src/com/zwitserloot/ivyplusplus/Version.java
=====================================
@@ -23,7 +23,7 @@ package com.zwitserloot.ivyplusplus;
 
 public class Version {
 	// ** CAREFUL ** - this class must always compile with 0 dependencies (it must not refer to any other sources or libraries).
-	private static final String VERSION = "1.40";
+	private static final String VERSION = "1.42";
 	
 	private Version() {
 		//Prevent instantiation


=====================================
src/com/zwitserloot/ivyplusplus/eclipse/BuildEclipseProject.java
=====================================
@@ -316,6 +316,14 @@ public class BuildEclipseProject extends IvyPostResolveTask {
 	private static final Map<String, String> SOURCE_TO_CON;
 	static {
 		Map<String, String> map = new LinkedHashMap<String, String>();
+		map.put("25", "JavaSE-25");
+		map.put("24", "JavaSE-24");
+		map.put("23", "JavaSE-23");
+		map.put("22", "JavaSE-22");
+		map.put("21", "JavaSE-21");
+		map.put("20", "JavaSE-20");
+		map.put("19", "JavaSE-19");
+		map.put("18", "JavaSE-18");
 		map.put("17", "JavaSE-17");
 		map.put("16", "JavaSE-16");
 		map.put("15", "JavaSE-15");


=====================================
src/com/zwitserloot/ivyplusplus/eclipse/Settings.java
=====================================
@@ -89,12 +89,12 @@ public class Settings {
 		else if ("1.6".equals(source)) v = 6;
 		else if ("1.7".equals(source)) v = 7;
 		else if ("1.8".equals(source)) v = 8;
-		else if ("9".equals(source)) v = 9;
-		else if ("10".equals(source)) v = 10;
-		else if ("11".equals(source)) v = 11;
-		else if ("12".equals(source)) v = 12;
-		else if ("13".equals(source)) v = 13;
-		else v = 4;
+		else try {
+			v = Integer.parseInt(source);
+			if (v < 8 || v > 9999) throw new IllegalArgumentException("source: " + source);
+		} catch (NumberFormatException e) {
+			v = 4;
+		}
 		
 		todir = new File(todir, ".settings");
 		



View it on GitLab: https://salsa.debian.org/java-team/ivyplusplus/-/compare/9278d85766cd63b9bf5cf84fe4f2e48aeff669c8...7cde3c44ba2113420f99b864f123e298c5da5664

-- 
View it on GitLab: https://salsa.debian.org/java-team/ivyplusplus/-/compare/9278d85766cd63b9bf5cf84fe4f2e48aeff669c8...7cde3c44ba2113420f99b864f123e298c5da5664
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/20240227/468ac660/attachment.htm>


More information about the pkg-java-commits mailing list