You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by ni...@apache.org on 2008/02/01 17:31:45 UTC

svn commit: r617551 - /commons/proper/math/trunk/pom.xml

Author: niallp
Date: Fri Feb  1 08:31:43 2008
New Revision: 617551

URL: http://svn.apache.org/viewvc?rev=617551&view=rev
Log:
MATH-180 - Add support for OSGi to the m2 build

Modified:
    commons/proper/math/trunk/pom.xml

Modified: commons/proper/math/trunk/pom.xml
URL: http://svn.apache.org/viewvc/commons/proper/math/trunk/pom.xml?rev=617551&r1=617550&r2=617551&view=diff
==============================================================================
--- commons/proper/math/trunk/pom.xml (original)
+++ commons/proper/math/trunk/pom.xml Fri Feb  1 08:31:43 2008
@@ -219,6 +219,72 @@
           </configuration>
         </plugin>
         <plugin>
+          <artifactId>maven-jar-plugin</artifactId>
+          <configuration>
+            <archive>
+            <!--
+                 Configure OSGi bundle information
+                 (remove when maven bundle plugin is added to commons-parent pom)
+             -->
+              <manifestEntries>
+                <Bundle-SymbolicName>org.apache.commons.math</Bundle-SymbolicName>
+                <Bundle-License>http://www.apache.org/licenses/LICENSE-2.0.txt</Bundle-License>
+                <Bundle-ManifestVersion>2</Bundle-ManifestVersion>
+                <Bundle-Name>Apache Commons Math Bundle</Bundle-Name>
+                <Bundle-Vendor>${project.organization.name}</Bundle-Vendor>
+                <Bundle-Version>${project.version}</Bundle-Version>
+                <Export-Package>
+org.apache.commons.math;version=${project.version},
+org.apache.commons.math.analysis;version=${project.version},
+org.apache.commons.math.complex;version=${project.version},
+org.apache.commons.math.distribution;version=${project.version},
+org.apache.commons.math.estimation;version=${project.version},
+org.apache.commons.math.fraction;version=${project.version},
+org.apache.commons.math.geometry;version=${project.version},
+org.apache.commons.math.linear;version=${project.version},
+org.apache.commons.math.ode;version=${project.version},
+org.apache.commons.math.optimization;version=${project.version},
+org.apache.commons.math.random;version=${project.version},
+org.apache.commons.math.special;version=${project.version},
+org.apache.commons.math.stat;version=${project.version},
+org.apache.commons.math.stat.descriptive;version=${project.version},
+org.apache.commons.math.stat.descriptive.moment;version=${project.version},
+org.apache.commons.math.stat.descriptive.rank;version=${project.version},
+org.apache.commons.math.stat.descriptive.summary;version=${project.version},
+org.apache.commons.math.stat.inference;version=${project.version},
+org.apache.commons.math.stat.regression;version=${project.version},
+org.apache.commons.math.transform;version=${project.version},
+org.apache.commons.math.util;version=${project.version}
+                </Export-Package>
+                <Import-Package>
+org.apache.commons.discovery.tools,
+org.apache.commons.math;version=${project.version},
+org.apache.commons.math.analysis;version=${project.version},
+org.apache.commons.math.complex;version=${project.version},
+org.apache.commons.math.distribution;version=${project.version},
+org.apache.commons.math.estimation;version=${project.version},
+org.apache.commons.math.fraction;version=${project.version},
+org.apache.commons.math.geometry;version=${project.version},
+org.apache.commons.math.linear;version=${project.version},
+org.apache.commons.math.ode;version=${project.version},
+org.apache.commons.math.optimization;version=${project.version},
+org.apache.commons.math.random;version=${project.version},
+org.apache.commons.math.special;version=${project.version},
+org.apache.commons.math.stat;version=${project.version},
+org.apache.commons.math.stat.descriptive;version=${project.version},
+org.apache.commons.math.stat.descriptive.moment;version=${project.version},
+org.apache.commons.math.stat.descriptive.rank;version=${project.version},
+org.apache.commons.math.stat.descriptive.summary;version=${project.version},
+org.apache.commons.math.stat.inference;version=${project.version},
+org.apache.commons.math.stat.regression;version=${project.version},
+org.apache.commons.math.transform;version=${project.version},
+org.apache.commons.math.util;version=${project.version}
+                </Import-Package>
+              </manifestEntries>
+            </archive>
+          </configuration>
+        </plugin>
+        <plugin>
           <artifactId>maven-assembly-plugin</artifactId>
           <version>2.2-beta-1</version>
           <configuration>