]> granicus.if.org Git - postgis/commitdiff
#2626 moving jtssrc folder as a separate maven project to ./java/jdbc_jtsparser
authorBaris Ergun <barisergun75@gmail.com>
Tue, 4 Mar 2014 20:35:44 +0000 (20:35 +0000)
committerBaris Ergun <barisergun75@gmail.com>
Tue, 4 Mar 2014 20:35:44 +0000 (20:35 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@12292 b70326c6-7e19-0410-871a-916f4a2858ee

java/jdbc/pom.xml
java/jdbc_jtsparser/README [new file with mode: 0644]
java/jdbc_jtsparser/pom.xml [moved from java/jdbc/jtssrc/pom.xml with 57% similarity]
java/jdbc_jtsparser/src/main/java/examples/JtsTestParser.java [moved from java/jdbc/jtssrc/examples/JtsTestParser.java with 100% similarity]
java/jdbc_jtsparser/src/main/java/org/postgis/jts/JTSShape.java [moved from java/jdbc/jtssrc/org/postgis/jts/JTSShape.java with 100% similarity]
java/jdbc_jtsparser/src/main/java/org/postgis/jts/JtsBinaryParser.java [moved from java/jdbc/jtssrc/org/postgis/jts/JtsBinaryParser.java with 100% similarity]
java/jdbc_jtsparser/src/main/java/org/postgis/jts/JtsBinaryWriter.java [moved from java/jdbc/jtssrc/org/postgis/jts/JtsBinaryWriter.java with 100% similarity]
java/jdbc_jtsparser/src/main/java/org/postgis/jts/JtsGeometry.java [moved from java/jdbc/jtssrc/org/postgis/jts/JtsGeometry.java with 100% similarity]
java/jdbc_jtsparser/src/main/java/org/postgis/jts/JtsGisWrapper.java [moved from java/jdbc/jtssrc/org/postgis/jts/JtsGisWrapper.java with 100% similarity]
java/jdbc_jtsparser/src/main/java/org/postgis/jts/JtsWrapper.java [moved from java/jdbc/jtssrc/org/postgis/jts/JtsWrapper.java with 100% similarity]
java/jdbc_jtsparser/src/main/java/org/postgis/jts/overview.html [new file with mode: 0644]

index 0b2e87156df946007ea6e8a7e13850b1527faf5e..29d26fbbd7d553d5efceb129d68cc409342196e6 100644 (file)
         <dependency>
             <groupId>postgresql</groupId>
             <artifactId>postgresql</artifactId>
-            <version>9.1-901.jdbc3</version>
+            <version>[9.1-901.jdbc3 ,)</version>
         </dependency>
     </dependencies>
        
diff --git a/java/jdbc_jtsparser/README b/java/jdbc_jtsparser/README
new file mode 100644 (file)
index 0000000..06ee3db
--- /dev/null
@@ -0,0 +1,2 @@
+#TODO Complete me
+As a first step build jdbc driver with 'mvn clean install' so that you have a local copy of latest postgis-jdbc.jar which this project has a dependency to.
similarity index 57%
rename from java/jdbc/jtssrc/pom.xml
rename to java/jdbc_jtsparser/pom.xml
index 90dc0f4fff6d0ba4258eebca5d157436092dde94..e4bc1f09306c40fd41ebcda7ae620702d6ae7577 100644 (file)
@@ -3,11 +3,17 @@
 
        <modelVersion>4.0.0</modelVersion>
 
+       <parent>
+               <groupId>org.sonatype.oss</groupId>
+               <artifactId>oss-parent</artifactId>
+               <version>7</version>
+       </parent>
+
+
        <groupId>org.postgis</groupId>
        <artifactId>postgis-jdbc-jtsparser</artifactId>
-       <version>2.0.0</version>
+       <version>2.1.0SVN</version>
        <packaging>jar</packaging>
-
        <name>Postgis JDBC Driver JTS Parser</name>
        <url>http://www.postgis.org</url>
        <description>Parser between JTS and PostGIS geometry formats.</description>
                        <name>MarĂ­a Arias de Reyna</name>
                        <email>delawen en gmail.com</email>
                </developer>
+               <developer>
+                       <name>Baris ERGUN</name>
+                       <email>barisergun75@gmail.com</email>
+               </developer>
        </developers>
        <contributors>
                <contributor>
                                <role>Maven Packager</role>
                        </roles>
                </contributor>
+               <contributor>
+                       <name>Baris Ergun</name>
+                       <email>barisergun75@gmail.com</email>
+                       <url>http://www.barisergun.com/</url>
+                       <roles>
+                               <role>Maven Packager</role>
+                       </roles>
+               </contributor>
        </contributors>
        <mailingLists>
                <mailingList>
                        <archive>http://lists.osgeo.org/pipermail/postgis-devel/</archive>
                </mailingList>
        </mailingLists>
+
        <issueManagement>
                <system>Trac</system>
                <url>http://trac.osgeo.org/postgis/</url>
        </issueManagement>
+
        <scm>
-               <url>http://trac.osgeo.org/postgis/browser/tags/2.0.0</url>
-               <connection>scm:svn:http://svn.osgeo.org/postgis/tags/2.0.0/</connection>
-               <developerConnection>scm:svn:http://svn.osgeo.org/postgis/tags/2.0.0/</developerConnection>
+               <url>http://trac.osgeo.org/postgis/browser/trunk</url>
+               <connection>scm:svn:http://svn.osgeo.org/postgis/trunk</connection>
+               <developerConnection>scm:svn:http://svn.osgeo.org/postgis/trunk</developerConnection>
        </scm>
 
        <build>
-               <sourceDirectory>${basedir}/org</sourceDirectory>
                <plugins>
-
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-source-plugin</artifactId>
-                               <executions>
-                                       <execution>
-                                               <id>attach-sources</id>
-                                               <phase>verify</phase>
-                                               <goals>
-                                                       <goal>jar</goal>
-                                               </goals>
-                                       </execution>
-                               </executions>
-                       </plugin>
-
                        <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
                                <artifactId>maven-javadoc-plugin</artifactId>
-                               <executions>
-                                       <execution>
-                                               <id>attach-javadocs</id>
-                                               <phase>verify</phase>
-                                               <goals>
-                                                       <goal>jar</goal>
-                                               </goals>
-                                       </execution>
-                               </executions>
+                               <version>2.9.1</version>
+                               <configuration>
+                                       <overview>${basedir}/src/java/org/postgis/jts/overview.html</overview>
+                               </configuration>
                        </plugin>
                </plugins>
 
                <dependency>
                        <groupId>org.postgis</groupId>
                        <artifactId>postgis-jdbc</artifactId>
-                       <version>2.0.0</version>
+                       <version>[2.1.0, )</version>
                </dependency>
                <dependency>
                        <groupId>com.vividsolutions</groupId>
                </dependency>
 
        </dependencies>
-       <reporting>
-               <plugins>
-                       <plugin>
-                               <artifactId>maven-javadoc-plugin</artifactId>
-                       </plugin>
-                       <plugin>
-                               <artifactId>maven-dependency-plugin</artifactId>
-                       </plugin>
-                       <plugin>
-                               <artifactId>maven-project-info-reports-plugin</artifactId>
-                       </plugin>
-                       <plugin>
-                               <artifactId>maven-surefire-report-plugin</artifactId>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>findbugs-maven-plugin</artifactId>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>javancss-maven-plugin</artifactId>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>jdepend-maven-plugin</artifactId>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>jxr-maven-plugin</artifactId>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>taglist-maven-plugin</artifactId>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>versions-maven-plugin</artifactId>
-                       </plugin>
-               </plugins>
-       </reporting>
-
 
        <distributionManagement>
                <repository>
diff --git a/java/jdbc_jtsparser/src/main/java/org/postgis/jts/overview.html b/java/jdbc_jtsparser/src/main/java/org/postgis/jts/overview.html
new file mode 100644 (file)
index 0000000..559b8a9
--- /dev/null
@@ -0,0 +1,9 @@
+<BODY>
+    <P>
+       Parser between JTS and PostGIS geometry formats.
+    </P>
+    <ul>
+        <li>Enter the java/jdbc_jtsparser sub-directory of the PostGIS distribution.</li>
+        <li>Run the mvn clean install command. postgis_jts_parser.jar file will be deployed on your local maven repository</li>
+    </ul>
+</BODY>