[Git][java-team/jsp-api][master] 3 commits: Install Maven artifacts mimicking the version 2.3

Emmanuel Bourg gitlab at salsa.debian.org
Fri Jan 18 01:34:12 GMT 2019


Emmanuel Bourg pushed to branch master at Debian Java Maintainers / jsp-api


Commits:
0cef358f by Emmanuel Bourg at 2019-01-18T01:31:04Z
Install Maven artifacts mimicking the version 2.3

- - - - -
e078603a by Emmanuel Bourg at 2019-01-18T01:31:32Z
Standards-Version updated to 4.3.0

- - - - -
17065047 by Emmanuel Bourg at 2019-01-18T01:31:41Z
Upload to unstable

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+jsp-api (2.3.4-2) unstable; urgency=medium
+
+  * Install Maven artifacts mimicking the version 2.3 to preserve the backward
+    compatibility with the old libservlet3.1-java package
+  * Standards-Version updated to 4.3.0
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Fri, 18 Jan 2019 02:31:35 +0100
+
 jsp-api (2.3.4-1) unstable; urgency=medium
 
   * Initial release (Closes: #916401)


=====================================
debian/control
=====================================
@@ -11,7 +11,7 @@ Build-Depends:
  libmaven-bundle-plugin-java (>= 3.5.0),
  libservlet-api-java,
  maven-debian-helper (>= 2.1)
-Standards-Version: 4.2.1
+Standards-Version: 4.3.0
 Vcs-Git: https://salsa.debian.org/java-team/jsp-api.git
 Vcs-Browser: https://salsa.debian.org/java-team/jsp-api
 Homepage: https://github.com/javaee/javaee-jsp-api


=====================================
debian/rules
=====================================
@@ -17,5 +17,11 @@ override_dh_auto_install:
 	rm -Rf debian/libjsp-api-java/usr/share/maven-repo/javax/servlet/jsp/jsp-api/2.2/
 	dh_link -plibjsp-api-java /usr/share/java/jsp-api.jar usr/share/maven-repo/javax/servlet/jsp/jsp-api/debian/jsp-api-debian.jar
 
+	# Install the old 2.3 artifacts
+	mh_installpom -plibjsp-api-java --no-parent --set-version=2.3 api/pom.xml
+	dh_link -plibjsp-api-java /usr/share/java/jsp-api.jar  usr/share/java/jsp-api-2.3.jar
+	dh_link -plibjsp-api-java /usr/share/java/jsp-api.jar  usr/share/maven-repo/javax/servlet/jsp/javax.servlet.jsp-api/2.3/javax.servlet.jsp-api-2.3.jar
+	sed -i 's/<scope>provided/<scope>compile/' debian/libjsp-api-java/usr/share/maven-repo/javax/servlet/jsp/javax.servlet.jsp-api/2.3/javax.servlet.jsp-api-2.3.pom
+
 override_dh_auto_clean:
 	dh_auto_clean -- -f api/pom.xml



View it on GitLab: https://salsa.debian.org/java-team/jsp-api/compare/cfa9f7fcbfb9adc2fa7eb35b0abad9313fea29d5...170650477f18f6adf26575fdf14c1f9d75ebe6f8

-- 
View it on GitLab: https://salsa.debian.org/java-team/jsp-api/compare/cfa9f7fcbfb9adc2fa7eb35b0abad9313fea29d5...170650477f18f6adf26575fdf14c1f9d75ebe6f8
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/20190118/573f2037/attachment.html>


More information about the pkg-java-commits mailing list