[jts] 20/23: Update pom.xml with maven.org changes.
Sebastiaan Couwenberg
sebastic at moszumanska.debian.org
Wed Aug 5 14:12:57 UTC 2015
This is an automated email from the git hooks/post-receive script.
sebastic pushed a commit to branch master
in repository jts.
commit f407c7d3bde83c0842547cf7931e1d5cedf55af1
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date: Wed Aug 5 01:57:03 2015 +0200
Update pom.xml with maven.org changes.
---
debian/changelog | 1 +
debian/control | 5 +-
debian/patches/pom.xml | 170 ++++++++++++++++++++++++++++++++++++++++++++++---
3 files changed, 167 insertions(+), 9 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 49c0bd5..5c9fcf4 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -19,6 +19,7 @@ jts (1.13+ds-1) UNRELEASED; urgency=medium
- copyright-format 1.0
* Merge Jérôme Villeneuve Larouches GSoC changes:
- Switch from ant to debian-maven-helper
+ * Update pom.xml with maven.org changes.
-- Bas Couwenberg <sebastic at debian.org> Tue, 04 Aug 2015 23:52:21 +0200
diff --git a/debian/control b/debian/control
index af0b1d3..fb48fa1 100644
--- a/debian/control
+++ b/debian/control
@@ -8,7 +8,10 @@ Build-Depends: debhelper (>= 9),
default-jdk,
maven-debian-helper
Build-Depends-Indep: default-jdk-doc,
- libmaven-javadoc-plugin-java
+ libbuild-helper-maven-plugin-java,
+ libmaven-compiler-plugin-java,
+ libmaven-javadoc-plugin-java,
+ libmaven-source-plugin-java
Standards-Version: 3.9.6
Vcs-Browser: http://anonscm.debian.org/cgit/pkg-grass/jts.git
Vcs-Git: git://anonscm.debian.org/pkg-grass/jts.git
diff --git a/debian/patches/pom.xml b/debian/patches/pom.xml
index a84dcc5..bd00d75 100644
--- a/debian/patches/pom.xml
+++ b/debian/patches/pom.xml
@@ -1,23 +1,177 @@
Description: Add pom.xml for Maven build.
-Author: Jérôme Villeneuve Larouche <jlarouche at mapgears.com>
+Origin: http://grepcode.com/file/repo1.maven.org/maven2/com.vividsolutions/jts/1.13/META-INF/maven/com.vividsolutions/jts/pom.xml
Forwarded: not-needed
--- /dev/null
+++ b/pom.xml
-@@ -0,0 +1,16 @@
-+<?xml version="1.0" encoding="UTF-8"?>
-+<project xmlns="http://maven.apache.org/POM/4.0.0"
-+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+@@ -0,0 +1,170 @@
++<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
++ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>com.vividsolutions</groupId>
+ <artifactId>jts</artifactId>
++ <packaging>jar</packaging>
+ <version>1.13</version>
++ <name>JTS Topology Suite</name>
++ <description>
++ The JTS Topology Suite is an API for modelling and
++ manipulating 2-dimensional linear geometry. It provides
++ numerous geometric predicates and functions. JTS
++ conforms to the Simple Features Specification for
++ SQL published by the Open GIS Consortium.
++ </description>
++
++ <url>http://sourceforge.net/projects/jts-topo-suite</url>
++ <scm>
++ <connection>scm:svn:https://jts-topo-suite.svn.sourceforge.net/svnroot/jts-topo-suite/tags/Version_1.13/jts/</connection>
++ <url>http://jts-topo-suite.svn.sourceforge.net/viewvc/jts-topo-suite/tags/Version_1.13/jts/</url>
++ </scm>
++
++ <licenses>
++ <license>
++ <name>Lesser General Public License (LGPL)</name>
++ <url>http://www.gnu.org/copyleft/lesser.txt</url>
++ <distribution>repo</distribution>
++ </license>
++ </licenses>
++
++ <developers>
++ <developer>
++ <id>dr_jts</id>
++ <name>Martin Davis</name>
++ <organization>Tsusiat Software</organization>
++ <organizationUrl>http://tsusiatsoftware.net/</organizationUrl>
++ <roles>
++ <role>architect</role>
++ <role>developer</role>
++ </roles>
++ </developer>
++ </developers>
++
++ <mailingLists>
++ <mailingList>
++ <name>jts-topo-suite-user</name>
++ <subscribe>https://lists.sourceforge.net/lists/listinfo/jts-topo-suite-user</subscribe>
++ <archive>http://sourceforge.net/mailarchive/forum.php?forum_name=jts-topo-suite-user</archive>
++ </mailingList>
++ </mailingLists>
++
++ <properties>
++ <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
++ </properties>
+
+ <build>
-+ <sourceDirectory>${basedir}/src</sourceDirectory>
-+ <finalName>jts</finalName>
++ <plugins>
++ <plugin>
++ <groupId>org.codehaus.mojo</groupId>
++ <artifactId>build-helper-maven-plugin</artifactId>
++ <version>1.5</version>
++ <executions>
++ <execution>
++ <id>add-source</id>
++ <phase>generate-sources</phase>
++ <goals>
++ <goal>add-source</goal>
++ </goals>
++ <configuration>
++ <sources>
++ <source>${basedir}/src</source>
++ </sources>
++ </configuration>
++ </execution>
++ </executions>
++ </plugin>
++ <plugin>
++ <groupId>org.apache.maven.plugins</groupId>
++ <artifactId>maven-compiler-plugin</artifactId>
++ <configuration>
++ <excludes>
++ <exclude>com/vividsolutions/jtsplugin/**</exclude>
++ <exclude>com/vividsolutions/jtstest/**</exclude>
++ </excludes>
++ <source>1.5</source>
++ <target>1.5</target>
++ <encoding>${project.build.sourceEncoding}</encoding>
++ </configuration>
++ </plugin>
++ <plugin>
++ <artifactId>maven-source-plugin</artifactId>
++ <version>2.1.2</version>
++ <executions>
++ <execution>
++ <goals>
++ <goal>jar</goal>
++ </goals>
++ </execution>
++ </executions>
++ <configuration>
++ <excludes>
++ <exclude>com/vividsolutions/jtstest/**</exclude>
++ <exclude>com/vividsolutions/jtsplugin/**</exclude>
++ </excludes>
++ </configuration>
++ </plugin>
++ <plugin>
++ <artifactId>maven-javadoc-plugin</artifactId>
++ <version>2.8</version>
++ <configuration>
++ <excludePackageNames>com.vividsolutions.jtstest:com.vividsolutions.jtsplugin</excludePackageNames>
++ </configuration>
++ <executions>
++ <execution>
++ <goals>
++ <goal>jar</goal>
++ </goals>
++ </execution>
++ </executions>
++ </plugin>
++ </plugins>
+ </build>
+
++ <dependencies>
++ <!--dependency>
++ <groupId>xerces</groupId>
++ <artifactId>xercesImpl</artifactId>
++ <version>2.7.1</version>
++ </dependency-->
++ </dependencies>
++
++ <distributionManagement>
++ <repository>
++ <id>jts-staging</id>
++ <name>JTS Staging Repo</name>
++ <url>http://oss.sonatype.org/service/local/staging/deploy/maven2</url>
++ </repository>
++ </distributionManagement>
++
++ <profiles>
++ <profile>
++ <id>release-signed-artifacts</id>
++ <activation>
++ <property>
++ <name>performRelease</name>
++ <value>true</value>
++ </property>
++ </activation>
++ <build>
++ <plugins>
++ <plugin>
++ <groupId>org.apache.maven.plugins</groupId>
++ <artifactId>maven-gpg-plugin</artifactId>
++ <executions>
++ <execution>
++ <id>sign-artifacts</id>
++ <phase>verify</phase>
++ <goals>
++ <goal>sign</goal>
++ </goals>
++ </execution>
++ </executions>
++ </plugin>
++ </plugins>
++ </build>
++ </profile>
++ </profiles>
++
+</project>
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/jts.git
More information about the Pkg-grass-devel
mailing list