[Git][java-team/felix-bundlerepository][master] 6 commits: Wrap and sort

Emmanuel Bourg gitlab at salsa.debian.org
Wed Sep 12 22:51:10 BST 2018


Emmanuel Bourg pushed to branch master at Debian Java Maintainers / felix-bundlerepository


Commits:
57accd9b by Emmanuel Bourg at 2018-09-12T21:12:25Z
Wrap and sort

- - - - -
9603d447 by Emmanuel Bourg at 2018-09-12T21:13:06Z
Standards-Version updated to 4.2.1

- - - - -
7a46f62b by Emmanuel Bourg at 2018-09-12T21:31:16Z
Fixed the scope of the Easymock dependency (Closes: #866032)

- - - - -
453c32e2 by Emmanuel Bourg at 2018-09-12T21:40:05Z
Suggest the optional dependencies instead of recommending them

- - - - -
291bfe0d by Emmanuel Bourg at 2018-09-12T21:42:08Z
Use salsa.debian.org Vcs-* URLs

- - - - -
25016adf by Emmanuel Bourg at 2018-09-12T21:44:01Z
Upload to unstable

- - - - -


5 changed files:

- debian/changelog
- debian/control
- + debian/patches/fix-easymock-dependency-scope.patch
- debian/patches/series
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,13 @@
+felix-bundlerepository (2.0.10-4) unstable; urgency=medium
+
+  * Team upload.
+  * Fixed the scope of the Easymock dependency (Closes: #866032)
+  * Suggest the optional dependencies instead of recommending them
+  * Standards-Version updated to 4.2.1
+  * Use salsa.debian.org Vcs-* URLs
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Wed, 12 Sep 2018 23:43:52 +0200
+
 felix-bundlerepository (2.0.10-3) unstable; urgency=medium
 
   * Team upload


=====================================
debian/control
=====================================
@@ -2,12 +2,11 @@ Source: felix-bundlerepository
 Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders:
- Damien Raude-Morvan <drazzib at debian.org>
+Uploaders: Damien Raude-Morvan <drazzib at debian.org>
 Build-Depends:
  debhelper (>= 11),
- default-jdk-headless,
  default-jdk-doc,
+ default-jdk-headless,
  libeasymock-java,
  libfelix-gogo-runtime-java,
  libfelix-osgi-obr-java,
@@ -20,20 +19,15 @@ Build-Depends:
  libosgi-compendium-java (>= 6),
  libosgi-core-java (>= 5.0.0~),
  maven-debian-helper (>= 1.4)
-Standards-Version: 4.1.3
+Standards-Version: 4.2.1
+Vcs-Git: https://salsa.debian.org/java-team/felix-bundlerepository.git
+Vcs-Browser: https://salsa.debian.org/java-team/felix-bundlerepository
 Homepage: https://felix.apache.org/documentation/subprojects/apache-felix-osgi-bundle-repository.html
-Vcs-Git: https://anonscm.debian.org/git/pkg-java/felix-bundlerepository.git
-Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/felix-bundlerepository.git
 
 Package: libfelix-bundlerepository-java
 Architecture: all
-Depends:
- ${maven:Depends},
- ${misc:Depends}
-Recommends:
- ${maven:OptionalDepends}
-Suggests:
- libfelix-bundlerepository-java-doc
+Depends: ${maven:Depends}, ${misc:Depends}
+Suggests: ${maven:OptionalDepends}, libfelix-bundlerepository-java-doc
 Description: Felix OSGi bundle repository service
  The Felix project is an implementation
  of the OSGi core framework specification.
@@ -48,13 +42,9 @@ Description: Felix OSGi bundle repository service
 Package: libfelix-bundlerepository-java-doc
 Architecture: all
 Section: doc
-Depends:
- ${maven:DocDepends},
- ${misc:Depends}
-Recommends:
- ${maven:DocOptionalDepends}
-Suggests:
- libfelix-bundlerepository-java
+Depends: ${maven:DocDepends}, ${misc:Depends}
+Recommends: ${maven:DocOptionalDepends}
+Suggests: libfelix-bundlerepository-java
 Description: Documentation for Felix OSGi bundle repository service
  The Felix project is an implementation
  of the OSGi core framework specification.


=====================================
debian/patches/fix-easymock-dependency-scope.patch
=====================================
@@ -0,0 +1,14 @@
+Description: Exclude EasyMock from the runtime classpath
+Author: Mykola Nikishov <mn at mn.com.ua>
+Origin: backport, https://svn.apache.org/r1793018
+Bug: https://issues.apache.org/jira/browse/FELIX-5626
+--- a/pom.xml
++++ b/pom.xml
+@@ -98,6 +98,7 @@
+         <groupId>org.easymock</groupId>
+         <artifactId>easymock</artifactId>
+         <version>3.4</version>
++        <scope>test</scope>
+     </dependency>
+   </dependencies>
+   <build>


=====================================
debian/patches/series
=====================================
@@ -1,2 +1,3 @@
 relax-Import-Package-requirements.patch
 osgi-compendium-6.patch
+fix-easymock-dependency-scope.patch


=====================================
debian/rules
=====================================
@@ -2,6 +2,3 @@
 
 %:
 	dh $@
-
-get-orig-source:
-	uscan --download-current-version --force-download --rename --no-symlink



View it on GitLab: https://salsa.debian.org/java-team/felix-bundlerepository/compare/dde9e1d1bf3f2c6b40ab848a8d333cb326b5d66d...25016adfc2bddb1503db9e28865f5918b11fa99d

-- 
View it on GitLab: https://salsa.debian.org/java-team/felix-bundlerepository/compare/dde9e1d1bf3f2c6b40ab848a8d333cb326b5d66d...25016adfc2bddb1503db9e28865f5918b11fa99d
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/20180912/2b517538/attachment.html>


More information about the pkg-java-commits mailing list