Expand on maven repo
[yaz4j-moved-to-github.git] / pom.xml
diff --git a/pom.xml b/pom.xml
index 3da5c1e..50180c1 100644 (file)
--- a/pom.xml
+++ b/pom.xml
@@ -2,9 +2,13 @@
   <modelVersion>4.0.0</modelVersion>
   <groupId>org.yaz4j</groupId>
   <artifactId>yaz4j-lib</artifactId>
-  <version>1.4</version>
+  <version>1.5-SNAPSHOT</version>
   <packaging>pom</packaging>
 
+  <prerequisites>
+    <maven>3.0.4</maven>
+  </prerequisites>
+
   <!-- Project Information -->
   <name>yaz4j</name>
   <url>http://www.indexdata.com/yaz4j/</url>
@@ -12,7 +16,7 @@
   <licenses>
     <license>
       <name>BSD</name>
-      <url>http://www.opensource.org/licenses/bsd-license.php</url>
+      <url>http://www.opensource.org/licenses/BSD-3-Clause</url>
     </license>
   </licenses>
   <description>Java wrapper for the ZOOM API of YAZ</description>
 
       <plugin>
         <artifactId>maven-antrun-plugin</artifactId>
+        <version>1.8</version>
         <executions>
           <execution>
             <id>generate-sources</id>
             <phase>generate-sources</phase>
             <inherited>false</inherited>
             <configuration>
-              <tasks>
+              <target>
                 <echo message="Using include: ${yaz.include}"/>
                 <mkdir dir="target/generated-sources/java/org/yaz4j/jni"/>
                 <mkdir dir="target/generated-sources/native" />
                   <arg value="-java"/>
                   <arg value="src/main/swig/libyaz4j.i"/>
                 </exec>
-              </tasks>
+              </target>
             </configuration>
             <goals>
               <goal>run</goal>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-checkstyle-plugin</artifactId>
+        <version>2.15</version>
         <configuration>
           <enableRSS>false</enableRSS>
           <include>**/*.java</include>
         <artifactId>
           maven-project-info-reports-plugin
         </artifactId>
+        <version>2.8</version>
         <reportSets>
           <reportSet>
             <reports>
       <plugin>
         <groupId>org.apache.maven.plugins</groupId>
         <artifactId>maven-javadoc-plugin</artifactId>
+        <version>2.10.3</version>
         <configuration>
           <chartset>UTF-8</chartset>
           <excludePackageNames>org.yaz4j.jni</excludePackageNames>
       <properties>
         <platform>win32</platform>
         <yaz.path>C:\Program Files\YAZ</yaz.path>
-        <swig>C:\Program Files\swigwin-2.0.9\swig</swig>
+        <swig>swig</swig>
         <!-- needed by swig -->
         <yaz.include>"-I${yaz.path}\include"</yaz.include>
         <yaz.libs>"${yaz.path}\lib\yaz5.lib"</yaz.libs>
                   <goal>run</goal>
                 </goals>
                 <configuration>
-                  <tasks>
+                  <target>
                     <exec executable="${yaz.config}" 
                       outputproperty="yaz-config.include"
                       errorproperty="yaz-config.error">
                     <mkdir dir="${basedir}/target"/>
                     <echo file="${basedir}/target/swig.properties"
                       message="yaz.include=${yaz.include}"/>
-                  </tasks>
+                  </target>
                 </configuration>
               </execution>
             </executions>