On Wed, Jun 2, 2010 at 4:07 AM, Niels Thykier <[email protected]> wrote: > Miguel Landaeta wrote: > Hi > > Thanks for looking into packaging EclipseLink and its dependencies, it > is much appreciated it.
Thanks for your review. sdo-api-java is the last missing dependency for EclipseLink. I will upload a package to mentors for EclipseLink soon. > I had a quick look at sdo-api-java and I noticed that it has an empty > manifest. Usually eclipse projects requires OSGi-metadata in the > manifests or else they will not touch the libraries. > EclipseLink may use a "Bundle-Classpath" (or so) in their manifest, > which means they embed the entire jar file into their jar. This allows > them to use the jar even if it does not have OSGi-metadata, but it is > suboptimal for Debian. > In this case we should patch EclipseLink to use it as an external jar > (I can help you with that when the time comes). I included some preliminary OSGi metadata based in a previous package. usr/share/java/sdo-api.jar: Manifest-Version: 1.0 Bundle-RequiredExecutionEnvironment: J2SE-1.4 Bundle-SymbolicName: commonj.sdo Bundle-ManifestVersion: 2 Bundle-Name: SDO-API Bundle-Localization: plugin Bundle-Version: 1.1.1.v200804211122 Bundle-Vendor: Apache Software Foundation Export-Package: commonj.sdo="1.1.1",commonj.sdo.helper;version="1.1.1",commonj.sdo.impl;version="1.1.1" If something is still missing or wrong we can fix it now or later. > From debian/copyright - you may want to correct this: Yep, silly typo, fixed. - dget http://mentors.debian.net/debian/pool/main/s/sdo-api-java/sdo-api-java_1.1.1-1.dsc - Vcs-Git: git://git.debian.org/git/pkg-java/sdo-api-java.git Cheers, -- Miguel Landaeta, miguel at miguel.cc secure email with PGP 0x7D8967E9 available at http://keyserver.pgp.com/ "Faith means not wanting to know what is true." -- Nietzsche -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]

