[Fedora-packaging] EclipsePlugins guideline need a one line modification
alcapcom
alcapcom at gmail.com
Mon Jul 13 07:56:15 UTC 2009
Hi there,
Can you please apply the attached patch to the EclipsePlugins
guideline - It only modify eclipse-mylyn link.
Thanks,
Alphonse
-------------- next part --------------
--- EclipsePlugins.mediawiki.ori 2009-07-13 09:45:38.871815931 +0200
+++ EclipsePlugins.mediawiki 2009-07-13 09:47:19.640818278 +0200
@@ -239,7 +239,7 @@
$ <do symlinking here>
</pre>
-However, we end up with the plugin classes themselves being expanded in the <code>org</code> directory. [https://bugzilla.redhat.com/273881 Bug #273881] causes build failures when building debuginfo packages in this case. The acceptable workaround is to modify the build.properties file in the plugin to JAR the plugin code separately (ex. <code>mylyn-webcore.jar</code>) and include it within this expanded plugin directory. An example of this work-around can be seen in [http://cvs.fedoraproject.org/viewcvs/devel/eclipse-mylyn/ eclipse-mylyn] (specifically the patches related to <code>org.eclipse.mylyn.webcore</code>).
+However, we end up with the plugin classes themselves being expanded in the <code>org</code> directory. [https://bugzilla.redhat.com/273881 Bug #273881] causes build failures when building debuginfo packages in this case. The acceptable workaround is to modify the build.properties file in the plugin to JAR the plugin code separately (ex. <code>mylyn-webcore.jar</code>) and include it within this expanded plugin directory. An example of this work-around can be seen in [http://cvs.fedoraproject.org/viewvc/devel/eclipse-mylyn/?pathrev=eclipse-mylyn-2_3_2-6_fc10 eclipse-mylyn] (specifically the patches related to <code>org.eclipse.mylyn.webcore</code>).
=== OSGi ===
OSGi bundles contain metadata just like RPMs do. This metadata can be used to automatically generate <code>Provides</code> and <code>Requires</code> similar to how it is done for mono packages. This functionality exists in Fedora's current <code>rpm</code> package but requires some investigation as at the time of this writing it does not appear to be functioning properly.
More information about the Fedora-packaging
mailing list