Hi I am not sure how to handle the OSGi for lucene2. The obvious answer would be to append it to the manifest files after they have been generated; however I have checked lucene from Fedora and they discard the generated Manifests in favor of their own handmade ones. This is looks like a much easier approach on the packaging side.
However, this means that they do not include the "Specification-*" and the "Implementation-*" fields in their manifest. So the question is; would we be okay with(out) that? I have attached the direct links to the handmade manifest files as well as the link to the lucene package in Fedora's repository for reference. ~Niels lucene-core.jar manifest: http://cvs.fedoraproject.org/viewvc/rpms/lucene/devel/lucene-1.9-OSGi-MANIFEST.MF?revision=1.3&view=markup lucene-analyzers.jar manifest: http://cvs.fedoraproject.org/viewvc/rpms/lucene/devel/lucene-1.9-analysis-OSGi-MANIFEST.MF?revision=1.3&view=markup Package repository: http://cvs.fedoraproject.org/viewvc/rpms/lucene/devel/
signature.asc
Description: OpenPGP digital signature