Bug 406518 - migrate OT/Equinox to the standard OSGi WeavingHook
- change dependency on jdt.annotation to optional require-bundle:
  PDE/Build does not additional.bundles for computing the classpath
diff --git a/plugins/org.eclipse.objectteams.otequinox/META-INF/MANIFEST.MF b/plugins/org.eclipse.objectteams.otequinox/META-INF/MANIFEST.MF
index 54a8cde..d67ec69 100644
--- a/plugins/org.eclipse.objectteams.otequinox/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.objectteams.otequinox/META-INF/MANIFEST.MF
@@ -6,9 +6,10 @@
 Bundle-Activator: org.eclipse.objectteams.otequinox.TransformerPlugin
 Bundle-Vendor: %providerName
 Require-Bundle: org.eclipse.core.runtime,
- org.eclipse.objectteams.runtime;bundle-version="2.3.0";visibility:="reexport",
+ org.eclipse.objectteams.runtime;bundle-version="2.3.0";visibility:=reexport,
  org.eclipse.osgi;bundle-version="3.10.0",
- org.eclipse.equinox.ds;bundle-version="1.4.100"
+ org.eclipse.equinox.ds;bundle-version="1.4.100",
+ org.eclipse.jdt.annotation;bundle-version="[1.1.0,2.0.0)";resolution:=optional
 Import-Package: org.osgi.service.component;version="1.2.0"
 Bundle-RequiredExecutionEnvironment: JavaSE-1.7
 Bundle-ActivationPolicy: lazy
diff --git a/plugins/org.eclipse.objectteams.otequinox/build.properties b/plugins/org.eclipse.objectteams.otequinox/build.properties
index 6e8c97f..25053e2 100644
--- a/plugins/org.eclipse.objectteams.otequinox/build.properties
+++ b/plugins/org.eclipse.objectteams.otequinox/build.properties
@@ -9,7 +9,6 @@
                plugin.properties,\
                about.html,\
                OSGI-INF/
-additional.bundles=org.eclipse.jdt.annotation
 src.includes = schema/,\
                about.ini
 javacProjectSettings=true