[libkml] 18/23: Drop libkml-java & python-kml packages, swig bindings no longer build.

Sebastiaan Couwenberg sebastic at moszumanska.debian.org
Sat Jul 25 19:41:21 UTC 2015


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

sebastic pushed a commit to branch master
in repository libkml.

commit c8462408e8b2071d62e9976018d37c3036238e85
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Sat Jul 25 19:58:24 2015 +0200

    Drop libkml-java & python-kml packages, swig bindings no longer build.
---
 debian/changelog |  1 +
 debian/control   | 37 -------------------------------------
 debian/rules     | 14 +-------------
 3 files changed, 2 insertions(+), 50 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index fe89384..c038060 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -13,6 +13,7 @@ libkml (1.3.0~r864+git20150723-0fa2f22-1) UNRELEASED; urgency=medium
   * Add patch to support Multi-Arch library install path.
   * Update docs for README.md rename.
   * Update copyright file, drop removed third party license & copyright.
+  * Drop libkml-java & python-kml packages, swig bindings no longer build.
 
  -- Bas Couwenberg <sebastic at debian.org>  Sat, 25 Jul 2015 15:16:12 +0200
 
diff --git a/debian/control b/debian/control
index 83ed2b6..cc4fcd6 100644
--- a/debian/control
+++ b/debian/control
@@ -5,18 +5,12 @@ Uploaders: Francesco Paolo Lovergine <frankie at debian.org>,
 Section: science
 Priority: optional
 Build-Depends: debhelper (>= 9),
-               dh-python,
-               chrpath,
                cmake,
-               default-jdk,
                libboost-dev,
                libcurl4-gnutls-dev | libcurl-ssl-dev,
                libexpat1-dev,
                libminizip-dev,
                liburiparser-dev (>= 0.7.1),
-               python-dev (>= 2.6.6-3~),
-               python-all-dev (>= 2.6.6-3~),
-               swig,
                zlib1g-dev
 Standards-Version: 3.9.6
 Vcs-Browser: http://anonscm.debian.org/cgit/pkg-grass/libkml.git
@@ -57,34 +51,3 @@ Description: Library to manipulate KML 2.2 OGC standard files - development file
  This package contains files required to build C/C++ programs which use
  the KML library.
 
-Package: libkml-java
-Architecture: any
-Section: java
-Depends: libkml1 (= ${binary:Version}),
-         ${shlibs:Depends},
-         ${misc:Depends}
-Pre-Depends: ${misc:Pre-Depends}
-Description: Library to manipulate KML 2.2 OGC standard files - Java package
- This is a library for use with applications that want to parse,        
- generate and operate on KML, a geo-data XML variant. It is an          
- implementation of the OGC KML 2.2 standard. It is written in C++ and   
- bindings are available via SWIG to Java and Python.                    
- .
- This package contains the required packages for Java applications.
-
-Package: python-kml
-Architecture: any
-Section: python
-Depends: libkml1 (= ${binary:Version}),
-         ${python:Depends},
-         ${shlibs:Depends},
-         ${misc:Depends}
-Provides: ${python:Provides}
-Description: Library to manipulate KML 2.2 OGC standard files - Python extension
- This is a library for use with applications that want to parse,        
- generate and operate on KML, a geo-data XML variant. It is an          
- implementation of the OGC KML 2.2 standard. It is written in C++ and   
- bindings are available via SWIG to Java and Python.                    
- .
- This package contains required extensions for Python applications.
-
diff --git a/debian/rules b/debian/rules
index c73a10f..9b1cdcb 100755
--- a/debian/rules
+++ b/debian/rules
@@ -5,7 +5,7 @@ JAVA_HOME = /usr/lib/jvm/default-java
 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 
 %:
-	dh $@ --with python2 --parallel
+	dh $@ --parallel
 
 override_dh_auto_configure:
 	dh_auto_configure -- \
@@ -20,15 +20,9 @@ override_dh_auto_configure:
 override_dh_auto_install:
 	dh_auto_install
 
-	# Strip RPATH
-	#chrpath --delete $(CURDIR)/debian/tmp/usr/lib/python*/*-packages/*.so
-
 	# Remove autotools stuff
 	#find $(CURDIR)/examples/ -type f -name "Makefile*" -delete
 
-	# Remove python swig
-	#find $(CURDIR)/debian/tmp/usr/lib -name "libkml*python*.so*" -delete
-
 	# libminizip headers
 	#install -m755 -d $(CURDIR)/debian/tmp/usr/include/minizip
 	#install -m644 $(CURDIR)/third_party/zlib-*/contrib/minizip/*h $(CURDIR)/debian/tmp/usr/include/minizip/
@@ -36,12 +30,6 @@ override_dh_auto_install:
 override_dh_install:
 	dh_install --autodest --list-missing
 
-override_dh_makeshlibs:
-	dh_makeshlibs -Xpython-kml
-
-override_dh_python:
-	dh_python2 -ppython-kml
-
 get-orig-source:
 	. debian/get-orig-source
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/libkml.git



More information about the Pkg-grass-devel mailing list