diff --git a/batik-pdf-MANIFEST.MF b/batik-pdf-MANIFEST.MF new file mode 100644 index 0000000..15c910d --- /dev/null +++ b/batik-pdf-MANIFEST.MF @@ -0,0 +1,28 @@ +Manifest-Version: 1.0 +Main-Class: org.apache.fop.cli.Main +Bundle-RequiredExecutionEnvironment: J2SE-1.4 +Bundle-SymbolicName: org.apache.batik.pdf +Import-Package: org.apache.batik.bridge;version="[1.6.0,1.7.0)",org.ap + ache.batik.dom.svg;version="[1.6.0,1.7.0)",org.apache.batik.dom.util; + version="[1.6.0,1.7.0)",org.apache.batik.ext.awt;version="[1.6.0,1.7. + 0)",org.apache.batik.ext.awt.g2d;version="[1.6.0,1.7.0)",org.apache.b + atik.gvt;version="[1.6.0,1.7.0)",org.apache.batik.gvt.renderer;versio + n="[1.6.0,1.7.0)",org.apache.batik.gvt.text;version="[1.6.0,1.7.0)",o + rg.apache.batik.transcoder;version="[1.6.0,1.7.0)",org.apache.batik.t + ranscoder.image;version="[1.6.0,1.7.0)",org.apache.batik.transcoder.k + eys;version="[1.6.0,1.7.0)",org.apache.batik.util;version="[1.6.0,1.7 + .0)",org.w3c.dom +Bundle-ManifestVersion: 2 +Bundle-Name: %Bundle-Name +Bundle-Localization: plugin +Bundle-Version: 1.6.0.v200806031500 +Bundle-Vendor: %Bundle-Vendor +Export-Package: org.apache.avalon.framework,org.apache.avalon.framewor + k.activity,org.apache.avalon.framework.configuration,org.apache.avalo + n.framework.container,org.apache.commons.io,org.apache.commons.io.out + put,org.apache.commons.logging,org.apache.commons.logging.impl,org.ap + ache.fop.apps,org.apache.fop.fo,org.apache.fop.fonts,org.apache.fop.f + onts.apps,org.apache.fop.fonts.base14,org.apache.fop.fonts.truetype,o + rg.apache.fop.fonts.type1,org.apache.fop.image,org.apache.fop.image.a + nalyser,org.apache.fop.pdf,org.apache.fop.render.pdf,org.apache.fop.r + ender.ps,org.apache.fop.svg,org.apache.fop.util diff --git a/fop.spec b/fop.spec index b626875..04c64f1 100644 --- a/fop.spec +++ b/fop.spec @@ -1,11 +1,12 @@ Summary: XSL-driven print formatter Name: fop Version: 0.95 -Release: 1 +Release: 2 License: ASL 2.0 Group: Applications/Text Source0: http://www.apache.org/dist/xmlgraphics/fop/source/%{name}-%{version}-src.tar.gz Source1: %{name}.script +Source2: batik-pdf-MANIFEST.MF Patch0: %{name}-manifest.patch Patch1: %{name}-main.patch URL: http://xmlgraphics.apache.org/fop @@ -60,6 +61,11 @@ ant clean jar-main transcoder-pkg javadocs %install rm -rf $RPM_BUILD_ROOT +# inject OSGi manifests +mkdir -p META-INF +cp -p %{SOURCE2} META-INF/MANIFEST.MF +touch META-INF/MANIFEST.MF +zip -u build/%{name}.jar META-INF/MANIFEST.MF # jars mkdir -p $RPM_BUILD_ROOT%{_javadir} @@ -105,6 +111,9 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Fri Feb 6 2009 Alexander Kurtakov 0.95-2 +- Add OSGi manifest (needed for eclipse-birt). + * Thu Dec 18 2008 Lubomir Rintel - 0.95-1 - New upstream release @@ -204,4 +213,3 @@ rm -rf $RPM_BUILD_ROOT * Thu Aug 30 2001 Guillaume Rousse 0.20.1-1mdk - first release -