Dominique Leuenberger 3 years ago committed by Git OBS Bridge
commit ce95815273

@ -1,3 +1,10 @@
-------------------------------------------------------------------
Mon Mar 23 08:59:14 UTC 2020 - Fridrich Strba <fstrba@suse.com>
- Added patch:
* commons-lang-bundle-manifest.patch
+ Add bundle manifest to make usable from eclipse
-------------------------------------------------------------------
Mon Jan 27 06:21:47 UTC 2020 - Fridrich Strba <fstrba@suse.com>

@ -29,6 +29,7 @@ URL: http://commons.apache.org/%{base_name}
Source0: http://archive.apache.org/dist/commons/%{base_name}/source/%{short_name}-%{version}-src.tar.gz
Patch0: fix_StopWatchTest_for_slow_systems.patch
Patch1: 0002-Fix-FastDateFormat-for-Java-7-behaviour.patch
Patch2: commons-lang-bundle-manifest.patch
BuildRequires: ant
BuildRequires: java-devel
BuildRequires: javapackages-local
@ -68,6 +69,7 @@ Javadoc for %{name}.
%setup -q -n %{short_name}-%{version}-src
%patch0
%patch1 -p1
%patch2 -p1
sed -i 's/\r//' *.txt *.html
%pom_remove_parent .

@ -0,0 +1,19 @@
--- commons-lang-2.6-src/build.xml 2020-03-23 09:39:15.817571809 +0100
+++ commons-lang-2.6-srcw/build.xml 2020-03-23 09:53:32.986134211 +0100
@@ -170,6 +170,16 @@
<attribute name="Implementation-Vendor-Id" value="org.apache"/>
<attribute name="X-Compile-Source-JDK" value="${compile.source}"/>
<attribute name="X-Compile-Target-JDK" value="${compile.target}"/>
+ <attribute name="Bundle-DocURL" value="http://commons.apache.org/lang/"/>
+ <attribute name="Bundle-License" value="https://www.apache.org/licenses/LICENSE-2.0.txt"/>
+ <attribute name="Bundle-ManifestVersion" value="2"/>
+ <attribute name="Bundle-Name" value="Commons Lang"/>
+ <attribute name="Bundle-SymbolicName" value="org.apache.commons.lang"/>
+ <attribute name="Bundle-Vendor" value="The Apache Software Foundation"/>
+ <attribute name="Bundle-Version" value="${component.version}.0"/>
+ <attribute name="Export-Package" value="org.apache.commons.lang;version=&quot;${component.version}&quot;,org.apache.commons.lang.builder;version=&quot;${component.version}&quot;,org.apache.commons.lang.enum;version=&quot;${component.version}&quot;,org.apache.commons.lang.enums;version=&quot;${component.version}&quot;,org.apache.commons.lang.exception;version=&quot;${component.version}&quot;,org.apache.commons.lang.math;version=&quot;${component.version}&quot;,org.apache.commons.lang.mutable;version=&quot;${component.version}&quot;,org.apache.commons.lang.reflect;version=&quot;${component.version}&quot;,org.apache.commons.lang.text;version=&quot;${component.version}&quot;,org.apache.commons.lang.time;version=&quot;${component.version}&quot;"/>
+ <attribute name="Include-Resource" value="META-INF/NOTICE.txt=NOTICE.txt,META-INF/LICENSE.txt=LICENSE.txt"/>
+ <attribute name="Require-Capability" value="osgi.ee;filter:=&quot;(&amp;(osgi.ee=JavaSE)(version=1.3))&quot;"/>
</manifest>
<fileset dir="${build.home}/classes">
<include name="**/*.class"/>
Loading…
Cancel
Save