[jts] 07/13: Drop patches, pom.xml included in upstream source.

Bas Couwenberg sebastic at debian.org
Sun Dec 10 22:55:08 UTC 2017


This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch experimental
in repository jts.

commit cc0570926b9261efbead5b494d94ecdaf6a4a244
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Sun Dec 10 22:21:11 2017 +0100

    Drop patches, pom.xml included in upstream source.
---
 debian/README.source   |  17 -----
 debian/changelog       |   1 +
 debian/patches/pom.xml | 177 -------------------------------------------------
 debian/patches/series  |   1 -
 4 files changed, 1 insertion(+), 195 deletions(-)

diff --git a/debian/README.source b/debian/README.source
deleted file mode 100644
index 194fa25..0000000
--- a/debian/README.source
+++ /dev/null
@@ -1,17 +0,0 @@
-JTS for Debian
---------------
-
-The upstream source can be downloaded and repacked by running:
-
- uscan --verbose --force-download
-
-The repacked upstream tarball excludes pre-built documentation, and
-the jars for the bundled dependencies.
-
-The upstream sources don't include an ANT build.xml, it was taken
-from the project VCS repository and adapted in the past, but a custom
-pom.xml is used to build the package with Maven now.
-
-Every new release tends to have one or more issues with building
-from scratch, so be warned and consult the development mailing list.
-
diff --git a/debian/changelog b/debian/changelog
index 1dbe116..9eceaa0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -6,6 +6,7 @@ jts (1.15.0+ds-1) UNRELEASED; urgency=medium
   * Update packaging for move to LocationTech & GitHub.
   * Update copyright file for switch to EPL-1.0/EDL-1.0 dual license.
   * Include md files in -doc package.
+  * Drop patches, pom.xml included in upstream source.
 
  -- Bas Couwenberg <sebastic at debian.org>  Sun, 10 Dec 2017 21:30:30 +0100
 
diff --git a/debian/patches/pom.xml b/debian/patches/pom.xml
deleted file mode 100644
index cfa8153..0000000
--- a/debian/patches/pom.xml
+++ /dev/null
@@ -1,177 +0,0 @@
-Description: Add pom.xml for Maven build.
-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,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.14</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://svn.code.sf.net/p/jts-topo-suite/code/tags/Version_1.14/jts/</connection>
-+        <url>http://sourceforge.net/p/jts-topo-suite/code/HEAD/tree/tags/Version_1.14/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/p/jts-topo-suite/mailman/jts-topo-suite-user/</archive>
-+        </mailingList>
-+    </mailingLists>
-+
-+    <properties>
-+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-+    </properties>
-+
-+    <build>
-+        <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>
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index d4f7111..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-pom.xml

-- 
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