[bnd] 02/06: Refreshed the patches

Emmanuel Bourg ebourg-guest at moszumanska.debian.org
Wed Dec 16 15:16:43 UTC 2015


This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository bnd.

commit 65cd3bee4b647688c0bce67b83069dbc6690890f
Author: Emmanuel Bourg <ebourg at apache.org>
Date:   Wed Dec 16 15:49:44 2015 +0100

    Refreshed the patches
---
 debian/changelog                                   |   8 +
 debian/patches/FTBFS.patch                         | 342 ---------------------
 ...-without-biz.aQute.repository-and-resolve.patch |  45 ---
 debian/patches/display_bsn_on_missing_bundle.patch |   2 +-
 debian/patches/embedded-repo.patch                 |   8 +-
 debian/patches/implement-missing-methods.patch     |  20 +-
 debian/patches/java8-compatibility.patch           |  36 ++-
 debian/patches/no-ee.j2se.patch                    |  36 +--
 debian/patches/no-osgi.r5.patch                    |  25 +-
 debian/patches/no_ee_minimum.patch                 |  33 +-
 debian/patches/series                              |   3 -
 11 files changed, 73 insertions(+), 485 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index 3ab2da3..0918c2e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,11 @@
+bnd (2.3.0-1) UNRELEASED; urgency=medium
+
+  * Team upload.
+  * New upstream release
+    - Refreshed the patches
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Wed, 16 Dec 2015 12:54:06 +0100
+
 bnd (2.2.0-1) unstable; urgency=medium
 
   * Team upload.
diff --git a/debian/patches/FTBFS.patch b/debian/patches/FTBFS.patch
deleted file mode 100644
index 8ba05e3..0000000
--- a/debian/patches/FTBFS.patch
+++ /dev/null
@@ -1,342 +0,0 @@
-From: Markus Koschany <apo at debian.org>
-Date: Fri, 15 May 2015 15:04:06 +0200
-Subject: FTBFS
-
-This patch can be dropped as soon as version 2.4.0 of bnd is packaged for
-Debian. Those changes were backported from 2.4.0.
-
-Forwarded: not-needed
----
- .../src/aQute/launcher/minifw/Context.java         | 99 +++++++++++++++-------
- .../src/aQute/launcher/minifw/MiniFramework.java   | 74 ++++++++++++----
- 2 files changed, 126 insertions(+), 47 deletions(-)
-
-diff --git a/biz.aQute.launcher/src/aQute/launcher/minifw/Context.java b/biz.aQute.launcher/src/aQute/launcher/minifw/Context.java
-index 3761a8a..8c5111f 100644
---- a/biz.aQute.launcher/src/aQute/launcher/minifw/Context.java
-+++ b/biz.aQute.launcher/src/aQute/launcher/minifw/Context.java
-@@ -2,6 +2,7 @@ package aQute.launcher.minifw;
- 
- import java.io.*;
- import java.net.*;
-+import java.security.cert.*;
- import java.util.*;
- import java.util.jar.*;
- import java.util.zip.*;
-@@ -18,16 +19,19 @@ public class Context extends URLClassLoader implements Bundle, BundleContext, Bu
- 	private TreeSet<String>	paths;
- 	private File			jarFile;
- 
--	class Dict extends Dictionary<String,Object> {
-+	class Dict extends Dictionary<String,String> {
- 
- 		@Override
--		public Enumeration<Object> elements() {
--			return Collections.enumeration(manifest.getMainAttributes().values());
-+		public Enumeration<String> elements() {
-+			@SuppressWarnings("unchecked")
-+			Enumeration<String> enumeration = (Enumeration) Collections.enumeration(manifest
-+					.getMainAttributes().values());
-+			return enumeration;
- 		}
- 
- 		@Override
--		public Object get(Object key) {
--			Object o = manifest.getMainAttributes().getValue((String) key);
-+		public String get(Object key) {
-+			String o = manifest.getMainAttributes().getValue((String) key);
- 			return o;
- 		}
- 
-@@ -47,12 +51,12 @@ public class Context extends URLClassLoader implements Bundle, BundleContext, Bu
- 		}
- 
- 		@Override
--		public Object put(String key, Object value) {
-+		public String put(String key, String value) {
- 			throw new UnsupportedOperationException();
- 		}
- 
- 		@Override
--		public Object remove(Object key) {
-+		public String remove(Object key) {
- 			throw new UnsupportedOperationException();
- 		}
- 
-@@ -94,15 +98,15 @@ public class Context extends URLClassLoader implements Bundle, BundleContext, Bu
- 		return getResource(path);
- 	}
- 
--	public Enumeration< ? > getEntryPaths(String path) {
-+	public Enumeration<String> getEntryPaths(String path) {
- 		throw new UnsupportedOperationException();
- 	}
- 
--	public Dictionary<String,Object> getHeaders() {
-+	public Dictionary<String,String> getHeaders() {
- 		return new Dict();
- 	}
- 
--	public Dictionary<String,Object> getHeaders(String locale) {
-+	public Dictionary<String,String> getHeaders(String locale) {
- 		return new Dict();
- 	}
- 
-@@ -186,7 +190,7 @@ public class Context extends URLClassLoader implements Bundle, BundleContext, Bu
- 		return null;
- 	}
- 
--	public Map< ? , ? > getSignerCertificates(int signersType) {
-+	public Map<X509Certificate,List<X509Certificate>> getSignerCertificates(int signersType) {
- 		throw new UnsupportedOperationException();
- 	}
- 
-@@ -195,11 +199,11 @@ public class Context extends URLClassLoader implements Bundle, BundleContext, Bu
- 	}
- 
- 	public String getSymbolicName() {
--		return ((String) getHeaders().get("Bundle-SymbolicName")).trim();
-+		return getHeaders().get(aQute.bnd.osgi.Constants.BUNDLE_SYMBOLICNAME).trim();
- 	}
- 
- 	public Version getVersion() {
--		String v = ((String) getHeaders().get("Bundle-Version")).trim();
-+		String v = getHeaders().get(aQute.bnd.osgi.Constants.BUNDLE_VERSION).trim();
- 		if (v == null)
- 			return new Version("0");
- 		return new Version(v);
-@@ -281,15 +285,12 @@ public class Context extends URLClassLoader implements Bundle, BundleContext, Bu
- 		return fw.getProperty(key);
- 	}
- 
--	public Object getService(ServiceReference reference) {
--		throw new UnsupportedOperationException();
--	}
- 
--	public ServiceReference getServiceReference(String clazz) {
-+	public ServiceReference<?> getServiceReference(String clazz) {
- 		return null;
- 	}
- 
--	public ServiceReference[] getServiceReferences(String clazz, String filter) throws InvalidSyntaxException {
-+	public ServiceReference<?>[] getServiceReferences(String clazz, String filter) throws InvalidSyntaxException {
- 		return null;
- 	}
- 
-@@ -301,13 +302,6 @@ public class Context extends URLClassLoader implements Bundle, BundleContext, Bu
- 		return fw.installBundle(location, input);
- 	}
- 
--	public ServiceRegistration registerService(String[] clazzes, Object service, Dictionary properties) {
--		throw new UnsupportedOperationException();
--	}
--
--	public ServiceRegistration registerService(String clazz, Object service, Dictionary properties) {
--		throw new UnsupportedOperationException();
--	}
- 
- 	public void removeBundleListener(BundleListener listener) {
- 		throw new UnsupportedOperationException();
-@@ -321,12 +315,59 @@ public class Context extends URLClassLoader implements Bundle, BundleContext, Bu
- 		throw new UnsupportedOperationException();
- 	}
- 
--	public boolean ungetService(ServiceReference reference) {
--		throw new UnsupportedOperationException();
--	}
--
- 	@Override
- 	public String toString() {
- 		return id + " " + location;
- 	}
-+
-+	public int compareTo(Bundle var0) {
-+		// TODO Auto-generated method stub
-+		return 0;
-+	}
-+
-+	public ServiceRegistration< ? > registerService(String[] clazzes, Object service, Dictionary<String, ? > properties) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public ServiceRegistration< ? > registerService(String clazz, Object service, Dictionary<String, ? > properties) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public <S> ServiceRegistration<S> registerService(Class<S> clazz, S service, Dictionary<String, ? > properties) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public <S> ServiceReference<S> getServiceReference(Class<S> clazz) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public <S> Collection<ServiceReference<S>> getServiceReferences(Class<S> clazz, String filter)
-+			throws InvalidSyntaxException {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public <S> S getService(ServiceReference<S> reference) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public boolean ungetService(ServiceReference< ? > reference) {
-+		// TODO Auto-generated method stub
-+		return false;
-+	}
-+
-+	public Bundle getBundle(String location) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public <A> A adapt(Class<A> type) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
- }
-diff --git a/biz.aQute.launcher/src/aQute/launcher/minifw/MiniFramework.java b/biz.aQute.launcher/src/aQute/launcher/minifw/MiniFramework.java
-index 7d910c5..67e9348 100644
---- a/biz.aQute.launcher/src/aQute/launcher/minifw/MiniFramework.java
-+++ b/biz.aQute.launcher/src/aQute/launcher/minifw/MiniFramework.java
-@@ -2,6 +2,7 @@ package aQute.launcher.minifw;
- 
- import java.io.*;
- import java.net.*;
-+import java.security.cert.*;
- import java.util.*;
- 
- import org.osgi.framework.*;
-@@ -55,7 +56,7 @@ public class MiniFramework implements Framework, Bundle, BundleContext {
- 		return loader.getResource(path);
- 	}
- 
--	public Enumeration< ? > getEntryPaths(String path) {
-+	public Enumeration< String > getEntryPaths(String path) {
- 		throw new UnsupportedOperationException();
- 	}
- 
-@@ -63,7 +64,7 @@ public class MiniFramework implements Framework, Bundle, BundleContext {
- 		return new Hashtable<String,String>();
- 	}
- 
--	public Dictionary< ? , ? > getHeaders(String locale) {
-+	public Dictionary< String , String > getHeaders(String locale) {
- 		throw new UnsupportedOperationException();
- 	}
- 
-@@ -180,7 +181,7 @@ public class MiniFramework implements Framework, Bundle, BundleContext {
- 		}
- 	}
- 
--	public Enumeration< ? > findEntries(String path, String filePattern, boolean recurse) {
-+	public Enumeration<URL> findEntries(String path, String filePattern, boolean recurse) {
- 		throw new UnsupportedOperationException();
- 	}
- 
-@@ -192,7 +193,7 @@ public class MiniFramework implements Framework, Bundle, BundleContext {
- 		throw new UnsupportedOperationException();
- 	}
- 
--	public Map< ? , ? > getSignerCertificates(int signersType) {
-+	public Map<X509Certificate,List<X509Certificate>> getSignerCertificates(int signersType) {
- 		throw new UnsupportedOperationException();
- 	}
- 
-@@ -232,9 +233,6 @@ public class MiniFramework implements Framework, Bundle, BundleContext {
- 		throw new UnsupportedOperationException();
- 	}
- 
--	public Object getService(ServiceReference reference) {
--		return null;
--	}
- 
- 	public ServiceReference getServiceReference(String clazz) {
- 		return null;
-@@ -244,13 +242,6 @@ public class MiniFramework implements Framework, Bundle, BundleContext {
- 		return null;
- 	}
- 
--	public ServiceRegistration registerService(String[] clazzes, Object service, Dictionary properties) {
--		throw new UnsupportedOperationException();
--	}
--
--	public ServiceRegistration registerService(String clazz, Object service, Dictionary properties) {
--		throw new UnsupportedOperationException();
--	}
- 
- 	public void removeBundleListener(BundleListener listener) {
- 		// ok
-@@ -264,10 +255,6 @@ public class MiniFramework implements Framework, Bundle, BundleContext {
- 		// ok
- 	}
- 
--	public boolean ungetService(ServiceReference reference) {
--		throw new UnsupportedOperationException();
--	}
--
- 	@Override
- 	public String toString() {
- 		return "Mini framework";
-@@ -287,4 +274,55 @@ public class MiniFramework implements Framework, Bundle, BundleContext {
- 			throw new ClassNotFoundException(name);
- 		}
- 	}
-+
-+	public int compareTo(Bundle var0) {
-+		// TODO Auto-generated method stub
-+		return 0;
-+	}
-+
-+	public ServiceRegistration< ? > registerService(String[] clazzes, Object service, Dictionary<String, ? > properties) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public ServiceRegistration< ? > registerService(String clazz, Object service, Dictionary<String, ? > properties) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public <S> ServiceRegistration<S> registerService(Class<S> clazz, S service, Dictionary<String, ? > properties) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public <S> ServiceReference<S> getServiceReference(Class<S> clazz) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public <S> Collection<ServiceReference<S>> getServiceReferences(Class<S> clazz, String filter)
-+			throws InvalidSyntaxException {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public <S> S getService(ServiceReference<S> reference) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public boolean ungetService(ServiceReference< ? > reference) {
-+		// TODO Auto-generated method stub
-+		return false;
-+	}
-+
-+	public Bundle getBundle(String location) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
-+
-+	public <A> A adapt(Class<A> type) {
-+		// TODO Auto-generated method stub
-+		return null;
-+	}
- }
diff --git a/debian/patches/build-without-biz.aQute.repository-and-resolve.patch b/debian/patches/build-without-biz.aQute.repository-and-resolve.patch
deleted file mode 100644
index 582dc14..0000000
--- a/debian/patches/build-without-biz.aQute.repository-and-resolve.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From: Markus Koschany <apo at debian.org>
-Date: Mon, 18 May 2015 15:19:00 +0200
-Subject: build without biz.aQute.repository and resolve
-
-Build without repository and resolve modules. On Debian systems dependencies
-can be resolved with packaging tools like apt-get. These modules are optional
-and also need additional build-dependencies like jetty.
-
-Forwarded: not-needed
----
- build.xml    | 4 ----
- dist/bnd.bnd | 2 +-
- 2 files changed, 1 insertion(+), 5 deletions(-)
-
---- a/build.xml
-+++ b/build.xml
-@@ -20,8 +20,6 @@
- 
- 	<target name="build">
- 		<ant dir="biz.aQute.bnd" target="build" />
--		<ant dir="biz.aQute.repository" target="build" />
--		<ant dir="biz.aQute.resolve" target="build" />
- 	</target>
- 
- 	<target name="junit" depends="__mainiterateinit">
-@@ -34,8 +32,6 @@
- 
- 	<target name="release">
- 		<ant dir="biz.aQute.bnd" target="mainRelease" />
--		<ant dir="biz.aQute.repository" target="mainRelease" />
--		<ant dir="biz.aQute.resolve" target="mainRelease" />
- 	</target>
- 
- 	<target name="clean" depends="__mainiterateinit">
---- a/dist/bnd.bnd
-+++ b/dist/bnd.bnd
-@@ -2,7 +2,7 @@
- # This directory holds the distribution of the bnd project
- #
- 
---dependson: biz.aQute.bnd, biz.aQute.resolve, biz.aQute.repository, biz.aQute.jpm, osgi.r5
-+-dependson: biz.aQute.bnd, biz.aQute.jpm, osgi.r5
- -nobundles: true
- 
- no.junit:	true
diff --git a/debian/patches/display_bsn_on_missing_bundle.patch b/debian/patches/display_bsn_on_missing_bundle.patch
index b15fd71..d351eac 100644
--- a/debian/patches/display_bsn_on_missing_bundle.patch
+++ b/debian/patches/display_bsn_on_missing_bundle.patch
@@ -12,7 +12,7 @@ Forwarded: no
 
 --- a/biz.aQute.bndlib/src/aQute/bnd/build/Project.java
 +++ b/biz.aQute.bndlib/src/aQute/bnd/build/Project.java
-@@ -891,8 +891,11 @@
+@@ -950,8 +950,11 @@
  						File file = plugin.get(bsn, version, attrs, blocker);
  						// and the entry must exist
  						// if it does, return this as a result
diff --git a/debian/patches/embedded-repo.patch b/debian/patches/embedded-repo.patch
index b273e8e..e09436a 100644
--- a/debian/patches/embedded-repo.patch
+++ b/debian/patches/embedded-repo.patch
@@ -6,10 +6,10 @@ The embedded-repo.jar is not built. To avoid a FTBFS the error is commented
 out.
 --- a/biz.aQute.bndlib/src/aQute/bnd/build/Workspace.java
 +++ b/biz.aQute.bndlib/src/aQute/bnd/build/Workspace.java
-@@ -314,7 +314,7 @@
- 					if (in != null)
- 						unzip(in, root);
- 					else {
+@@ -349,7 +349,7 @@
+ 							return true;
+ 						}
+ 							
 -						error("Couldn't find embedded-repo.jar in bundle ");
 +						//error("Couldn't find embedded-repo.jar in bundle ");
  					}
diff --git a/debian/patches/implement-missing-methods.patch b/debian/patches/implement-missing-methods.patch
index a94d6d3..c8f23de 100644
--- a/debian/patches/implement-missing-methods.patch
+++ b/debian/patches/implement-missing-methods.patch
@@ -7,27 +7,9 @@ can be dropped when a future release of bnd incorporates the changes from OSGi
 R6.
 
 Forwarded: no
----
- biz.aQute.launcher/src/aQute/launcher/Launcher.java           |  3 ++-
- biz.aQute.launcher/src/aQute/launcher/minifw/Context.java     |  7 +++++++
- .../src/aQute/launcher/minifw/MiniFramework.java              | 11 +++++++++++
- 3 files changed, 20 insertions(+), 1 deletion(-)
-
---- a/biz.aQute.launcher/src/aQute/launcher/Launcher.java
-+++ b/biz.aQute.launcher/src/aQute/launcher/Launcher.java
-@@ -739,7 +739,8 @@
- 			Class< ? > clazz = loader.loadClass(implementation);
- 			FrameworkFactory factory = (FrameworkFactory) clazz.newInstance();
- 			trace("Framework factory %s", factory);
--			systemBundle = factory.newFramework(p);
-+			Map<String,String> configuration = (Map) p;
-+			systemBundle = factory.newFramework(configuration);
- 			trace("framework instance %s", systemBundle);
- 		} else {
- 			trace("using embedded mini framework because we were told not to use META-INF/services");
 --- a/biz.aQute.launcher/src/aQute/launcher/minifw/Context.java
 +++ b/biz.aQute.launcher/src/aQute/launcher/minifw/Context.java
-@@ -370,4 +370,11 @@
+@@ -368,4 +368,11 @@
  		// TODO Auto-generated method stub
  		return null;
  	}
diff --git a/debian/patches/java8-compatibility.patch b/debian/patches/java8-compatibility.patch
index 51e6e85..a08c794 100644
--- a/debian/patches/java8-compatibility.patch
+++ b/debian/patches/java8-compatibility.patch
@@ -25,8 +25,8 @@ Forwarded: no
  
 --- a/biz.aQute.bndlib/src/aQute/bnd/osgi/Analyzer.java
 +++ b/biz.aQute.bndlib/src/aQute/bnd/osgi/Analyzer.java
-@@ -38,7 +38,7 @@
- import aQute.bnd.service.*;
+@@ -42,7 +42,7 @@
+ import aQute.bnd.service.classparser.*;
  import aQute.bnd.version.*;
  import aQute.bnd.version.Version;
 -import aQute.lib.base64.*;
@@ -69,8 +69,8 @@ Forwarded: no
  
 --- a/biz.aQute.bnd/src/aQute/bnd/main/bnd.java
 +++ b/biz.aQute.bnd/src/aQute/bnd/main/bnd.java
-@@ -37,7 +37,7 @@
- import aQute.bnd.service.action.*;
+@@ -42,7 +42,7 @@
+ import aQute.bnd.service.repository.SearchableRepository.ResourceDescriptor;
  import aQute.bnd.version.*;
  import aQute.configurable.*;
 -import aQute.lib.base64.*;
@@ -135,11 +135,31 @@ Forwarded: no
 +++ b/biz.aQute.launcher/bnd.bnd
 @@ -10,6 +10,6 @@
  	
- Bundle-Version: 1.2.1.${tstamp}
+ Bundle-Version: 1.3.0.${tstamp}
  javac.source = 1.5
 -javac.target = jsr14
 +javac.target = 1.5
  
--Premain-Class: aQute.launcher.agent.LauncherAgent
-\ No newline at end of file
-+Premain-Class: aQute.launcher.agent.LauncherAgent
+ Premain-Class: aQute.launcher.agent.LauncherAgent
+--- a/biz.aQute.bndlib/src/aQute/bnd/url/BasicAuthentication.java
++++ b/biz.aQute.bndlib/src/aQute/bnd/url/BasicAuthentication.java
+@@ -7,7 +7,7 @@
+ import javax.net.ssl.*;
+ 
+ import aQute.bnd.service.url.*;
+-import aQute.lib.base64.*;
++import aQute.lib.base64.Base64;
+ import aQute.libg.glob.*;
+ 
+ /**
+--- a/biz.aQute.bndlib/src/aQute/bnd/url/BndAuthentication.java
++++ b/biz.aQute.bndlib/src/aQute/bnd/url/BndAuthentication.java
+@@ -9,7 +9,7 @@
+ import javax.net.ssl.*;
+ 
+ import aQute.bnd.build.*;
+-import aQute.lib.base64.*;
++import aQute.lib.base64.Base64;
+ import aQute.lib.hex.*;
+ import aQute.lib.settings.*;
+ 
diff --git a/debian/patches/no-ee.j2se.patch b/debian/patches/no-ee.j2se.patch
index bae1e4a..2c4dcd8 100644
--- a/debian/patches/no-ee.j2se.patch
+++ b/debian/patches/no-ee.j2se.patch
@@ -5,16 +5,6 @@ Subject: no ee.j2se
 We already ship a full-blown JDK in Debian.
 
 Forwarded: not-needed
----
- aQute.libg/bnd.bnd             | 3 +--
- biz.aQute.bnd/bnd.bnd          | 3 +--
- biz.aQute.bndlib.tests/bnd.bnd | 1 -
- biz.aQute.jpm/bnd.bnd          | 1 -
- biz.aQute.launcher/bnd.bnd     | 4 +---
- biz.aQute.repository/bnd.bnd   | 1 -
- biz.aQute.resolve/bnd.bnd      | 3 +--
- 7 files changed, 4 insertions(+), 12 deletions(-)
-
 --- a/aQute.libg/bnd.bnd
 +++ b/aQute.libg/bnd.bnd
 @@ -1,5 +1,4 @@
@@ -23,7 +13,7 @@ Forwarded: not-needed
 +-buildpath: com.springsource.junit
  
  Export-Package: aQute.lib.*, aQute.libg.*, aQute.configurable, aQute.service.*
- Bundle-Version: 2.7.4.${tstamp;yyyyMMdd-HHmmss}
+ Bundle-Version: 2.8.0.${tstamp;yyyyMMdd-HHmmss}
 --- a/biz.aQute.bnd/bnd.bnd
 +++ b/biz.aQute.bnd/bnd.bnd
 @@ -4,7 +4,6 @@
@@ -37,8 +27,8 @@ Forwarded: not-needed
 --- a/biz.aQute.bndlib.tests/bnd.bnd
 +++ b/biz.aQute.bndlib.tests/bnd.bnd
 @@ -6,7 +6,6 @@
- 	osgi.cmpn;version=4.3.0,\
- 	osgi.core;version=4.2.1,\
+ 	osgi.cmpn;version=4.3.1,\
+ 	osgi.core;version=4.3.1,\
  	junit.osgi;version=3.8.2,\
 -	ee.j2se;version=${javac.ee},\
  	org.mockito.mockito-all;version=1.9.0
@@ -59,7 +49,7 @@ Forwarded: not-needed
 @@ -1,9 +1,7 @@
  -buildpath: biz.aQute.bndlib;version=project,\
  	aQute.libg;version=project,\
- 	osgi.core;version=4.2.1,\
+ 	osgi.core;version=4.3.1,\
 -	junit.osgi;version=3.8.2,\
 -	ee.j2se;version=${javac.ee}
 -#	ee.minimum;version=1.2.1
@@ -67,6 +57,13 @@ Forwarded: not-needed
  	
  	
  Launcher-Plugin: aQute.launcher.plugin.ProjectLauncherImpl
+@@ -14,4 +12,4 @@
+ javac.source = 1.5
+ javac.target = jsr14
+ 
+-Premain-Class: aQute.launcher.agent.LauncherAgent
+\ No newline at end of file
++Premain-Class: aQute.launcher.agent.LauncherAgent
 --- a/biz.aQute.repository/bnd.bnd
 +++ b/biz.aQute.repository/bnd.bnd
 @@ -18,7 +18,6 @@
@@ -79,18 +76,11 @@ Forwarded: not-needed
  Bnd-Plugins:
 --- a/biz.aQute.resolve/bnd.bnd
 +++ b/biz.aQute.resolve/bnd.bnd
-@@ -3,7 +3,6 @@
+@@ -10,7 +10,6 @@
  	junit.osgi,\
  	biz.aQute.bndlib;version=snapshot,\
  	biz.aQute.repository;version=snapshot,\
 -	ee.j2se;version=${javac.ee},\
  	org.mockito.mockito-all,\
  	org.apache.felix.resolver,\
- 	osgi.cmpn
-@@ -15,4 +14,4 @@
- 
- Private-Package: biz.aQute.resolve.*
- 
--Conditional-Package: aQute.libg.*
-\ No newline at end of file
-+Conditional-Package: aQute.libg.*
+ 	osgi.cmpn;version=4.3.1
diff --git a/debian/patches/no-osgi.r5.patch b/debian/patches/no-osgi.r5.patch
index d48f28c..7d4dea9 100644
--- a/debian/patches/no-osgi.r5.patch
+++ b/debian/patches/no-osgi.r5.patch
@@ -14,8 +14,8 @@ Forwarded: not-needed
 --- a/biz.aQute.bnd/bnd.bnd
 +++ b/biz.aQute.bnd/bnd.bnd
 @@ -11,8 +11,7 @@
- 	osgi.cmpn;version=4.3,\
- 	osgi.core;version=4.1,\
+ 	osgi.cmpn;version=4.3.1,\
+ 	osgi.core;version=4.3.1,\
  	junit.osgi,\
 -	org.osgi.impl.bundle.bindex,\
 -	osgi.r5;version=1.0.1
@@ -25,24 +25,13 @@ Forwarded: not-needed
  # by hand even though they are in bndlib. However, they are added
 --- a/biz.aQute.bndlib/bnd.bnd
 +++ b/biz.aQute.bndlib/bnd.bnd
-@@ -42,8 +42,7 @@
+@@ -44,8 +44,7 @@
  -buildpath: com.springsource.junit,\
- 	osgi.cmpn;version=4.3,\
+ 	osgi.cmpn;version=4.3.1,\
  	aQute.libg;version=project,\
--	osgi.core;version=4.1,\
+-	osgi.core;version=4.3.1,\
 -	osgi.r5;version=1.0.1,\
-+	osgi.core;version=4.1
++	osgi.core;version=4.3.1
  
- Bundle-Version: 2.2.0.${tstamp;yyyyMMdd-HHmmss}
  Import-Package: junit.framework;resolution:=optional,\
---- a/dist/bnd.bnd
-+++ b/dist/bnd.bnd
-@@ -2,7 +2,7 @@
- # This directory holds the distribution of the bnd project
- #
- 
---dependson: biz.aQute.bnd, biz.aQute.jpm, osgi.r5
-+-dependson: biz.aQute.bnd, biz.aQute.jpm
- -nobundles: true
- 
- no.junit:	true
+ 	org.osgi.resource;resolution:=optional,\
diff --git a/debian/patches/no_ee_minimum.patch b/debian/patches/no_ee_minimum.patch
index 3ce1849..b08d151 100644
--- a/debian/patches/no_ee_minimum.patch
+++ b/debian/patches/no_ee_minimum.patch
@@ -13,44 +13,33 @@ Forwarded: not-needed
 
 --- a/biz.aQute.bndlib/bnd.bnd
 +++ b/biz.aQute.bndlib/bnd.bnd
-@@ -44,7 +44,6 @@
+@@ -46,7 +46,6 @@
  	aQute.libg;version=project,\
- 	osgi.core;version=4.1,\
+ 	osgi.core;version=4.3.1,\
  	osgi.r5;version=1.0.1,\
 -	ee.j2se;version=${javac.ee}
  
- Bundle-Version: 2.2.0.${tstamp;yyyyMMdd-HHmmss}
  Import-Package: junit.framework;resolution:=optional,\
+ 	org.osgi.resource;resolution:=optional,\
 --- a/biz.aQute.junit/bnd.bnd
 +++ b/biz.aQute.junit/bnd.bnd
 @@ -2,8 +2,7 @@
- 	osgi.cmpn;version=4.2.1,\
+ 	osgi.cmpn;version=4.3.1,\
  	biz.aQute.bndlib;version=project,\
  	aQute.libg;version=project,\
--	osgi.core;version=4.2.1,\
+-	osgi.core;version=4.3.1,\
 -	ee.j2se;version=${javac.ee}
-+	osgi.core;version=4.2.1
++	osgi.core;version=4.3.1
  	
  Tester-Plugin: aQute.junit.plugin.ProjectTesterImpl
  
 --- a/demo/bnd.bnd
 +++ b/demo/bnd.bnd
-@@ -2,9 +2,7 @@
- Bundle-Activator: com.example.demo.Activator
- Bundle-SymbolicName: demo
+@@ -25,7 +25,6 @@
  
---buildpath: osgi.core,\
--	ee.minimum;version=1.2.1,\
--	ee.j2se;version=${javac.ee}
-+-buildpath: osgi.core
- 	
- 	
- -testpath: \
-@@ -25,7 +23,6 @@
- 	*
- 
- -buildpath: osgi.core,\
+ -buildpath: \
+ 	osgi.core;version=4.3.1,\
 -	ee.j2se;version=1.5.0,\
- 	junit.osgi
+ 	biz.aQute.bnd.annotation;version=latest,\
+ 	com.springsource.org.junit
  	
- javac.target=1.5
diff --git a/debian/patches/series b/debian/patches/series
index 34511ab..d9f84bf 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,10 +1,7 @@
 no_ee_minimum.patch
 display_bsn_on_missing_bundle.patch
 no-ee.j2se.patch
-findbugs.patch
 embedded-repo.patch
-FTBFS.patch
 implement-missing-methods.patch
-build-without-biz.aQute.repository-and-resolve.patch
 no-osgi.r5.patch
 #java8-compatibility.patch

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/bnd.git



More information about the pkg-java-commits mailing list