rpms/xerces-j2/devel xerces-j2-MANIFEST.MF, NONE, 1.1 xerces-j2.spec, 1.50, 1.51
Alexander Kurtakov
akurtakov at fedoraproject.org
Fri Jan 30 17:05:33 UTC 2009
Author: akurtakov
Update of /cvs/pkgs/rpms/xerces-j2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv8078/devel
Modified Files:
xerces-j2.spec
Added Files:
xerces-j2-MANIFEST.MF
Log Message:
Add osgi manifest.
--- NEW FILE xerces-j2-MANIFEST.MF ---
Manifest-Version: 1.0
Bundle-RequiredExecutionEnvironment: J2SE-1.2
Bundle-SymbolicName: org.apache.xerces
Bundle-ManifestVersion: 2
Bundle-Name: %Bundle-Name.0
Bundle-Localization: plugin
Bundle-Version: 2.9.0.v200909240008
Bundle-Vendor: %Bundle-Vendor.0
Require-Bundle: system.bundle,javax.xml;bundle-version="[1.3.4,2.0.0)"
;visibility:=reexport,org.apache.xml.resolver;bundle-version="[1.2.0,
2.0.0)";visibility:=reexport,org.apache.xml.serializer;bundle-version
="[2.7.1,3.0.0)"
Export-Package: META-INF.services;version="2.9.0",org.apache.html.dom;
version="2.9.0",org.apache.wml;version="2.9.0",org.apache.wml.dom;ver
sion="2.9.0",org.apache.xerces.dom;version="2.9.0",org.apache.xerces.
dom.events;version="2.9.0",org.apache.xerces.dom3.as;version="2.9.0",
org.apache.xerces.impl;version="2.9.0",org.apache.xerces.impl.dtd;ver
sion="2.9.0",org.apache.xerces.impl.dtd.models;version="2.9.0",org.ap
ache.xerces.impl.dv;version="2.9.0",org.apache.xerces.impl.dv.dtd;ver
sion="2.9.0",org.apache.xerces.impl.dv.util;version="2.9.0",org.apach
e.xerces.impl.dv.xs;version="2.9.0",org.apache.xerces.impl.io;version
="2.9.0",org.apache.xerces.impl.msg;version="2.9.0",org.apache.xerces
.impl.validation;version="2.9.0",org.apache.xerces.impl.xpath;version
="2.9.0",org.apache.xerces.impl.xpath.regex;version="2.9.0",org.apach
e.xerces.impl.xs;version="2.9.0",org.apache.xerces.impl.xs.identity;v
ersion="2.9.0",org.apache.xerces.impl.xs.models;version="2.9.0",org.a
pache.xerces.impl.xs.opti;version="2.9.0",org.apache.xerces.impl.xs.t
raversers;version="2.9.0",org.apache.xerces.impl.xs.util;version="2.9
.0",org.apache.xerces.jaxp;version="2.9.0",org.apache.xerces.jaxp.dat
atype;version="2.9.0",org.apache.xerces.jaxp.validation;version="2.9.
0",org.apache.xerces.parsers;version="2.9.0",org.apache.xerces.util;v
ersion="2.9.0",org.apache.xerces.xinclude;version="2.9.0",org.apache.
xerces.xni;version="2.9.0",org.apache.xerces.xni.grammars;version="2.
9.0",org.apache.xerces.xni.parser;version="2.9.0",org.apache.xerces.x
pointer;version="2.9.0",org.apache.xerces.xs;version="2.9.0",org.apac
he.xerces.xs.datatypes;version="2.9.0",org.apache.xml.serialize;versi
on="2.9.0",org.w3c.dom.html;version="2.9.0"
Index: xerces-j2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/xerces-j2/devel/xerces-j2.spec,v
retrieving revision 1.50
retrieving revision 1.51
diff -u -r1.50 -r1.51
--- xerces-j2.spec 10 Jul 2008 20:36:58 -0000 1.50
+++ xerces-j2.spec 30 Jan 2009 17:05:02 -0000 1.51
@@ -37,7 +37,7 @@
Name: xerces-j2
Version: 2.7.1
-Release: 10.2%{?dist}
+Release: 10.3%{?dist}
Epoch: 0
Summary: Java XML parser
License: ASL 2.0
@@ -47,6 +47,7 @@
Source1: %{name}-version.sh
Source2: %{name}-constants.sh
Source3: XJavac.java
+Source4: %{name}-MANIFEST.MF
Patch0: %{name}-build.patch
Patch1: %{name}-libgcj.patch
Obsoletes: xerces-j2-dom3 < %{epoch}:%{version}-%{release}
@@ -211,6 +212,12 @@
%install
rm -rf $RPM_BUILD_ROOT
+# inject OSGi manifests
+mkdir -p META-INF
+cp -p %{SOURCE4} META-INF/MANIFEST.MF
+touch META-INF/MANIFEST.MF
+zip -u build/xercesImpl.jar META-INF/MANIFEST.MF
+
# jars
mkdir -p $RPM_BUILD_ROOT%{_javadir}
cp -p build/xercesImpl.jar $RPM_BUILD_ROOT%{_javadir}/%{name}-%{version}.jar
@@ -367,6 +374,9 @@
%changelog
+* Fri Jan 30 2009 Alexander Kurtakov <akurtako at redhat.com> 0:2.7.1-10.3
+- Add osgi manifest.
+
* Thu Jul 10 2008 Tom "spot" Callaway <tcallawa at redhat.com> - 0:2.7.1-10.2
- drop repotag
- fix license tag
More information about the fedora-extras-commits
mailing list