[libterralib] 21/24: Imported Debian patch 4.3.0-1

Sebastiaan Couwenberg sebastic at moszumanska.debian.org
Sat Aug 1 23:04:45 UTC 2015


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

sebastic pushed a commit to branch master
in repository libterralib.

commit 469081f42302bd2d5a1e28656fa75994ec9209dc
Merge: 4fa217f 517b148
Author: Alastair McKinstry <mckinstry at debian.org>
Date:   Mon Feb 24 18:59:50 2014 +0000

    Imported Debian patch 4.3.0-1

 debian/changelog | 12 ++++++------
 debian/control   |  4 ++--
 debian/rules     | 10 ++++++++--
 3 files changed, 16 insertions(+), 10 deletions(-)

diff --cc debian/changelog
index bfc4276,0000000..6118a79
mode 100644,000000..100644
--- a/debian/changelog
+++ b/debian/changelog
@@@ -1,132 -1,0 +1,132 @@@
- libterralib (4.0.0-5) unstable; urgency=low
++libterralib (4.3.0-1) unstable; urgency=low
 +
-   * B-D on libtiff-dev for transition. 
-   * Standards-Version: 3.9.4; no changes required.
-   * Debhelper >  9 Dependency now.
-   * Remove B-D on python; not used. 
++  * Standards-Version: 3.9.5. No changes required. 
++  * Move debhelper depends to (>= 9). 
++  * Add hardening.
++  * New upstream release.
 +
-  -- Alastair McKinstry <mckinstry at debian.org>  Wed, 11 Sep 2013 17:07:38 +0100
++ -- Alastair McKinstry <mckinstry at debian.org>  Mon, 24 Feb 2014 18:59:50 +0000
 +
 +libterralib (4.0.0-4) unstable; urgency=low
 +
 +  * B-D on libtiff5-dev, not libtiff-dev. Closes: #665034. 
 +  * Standards-Version: 3.9.3; no changes required. 
 +
 + -- Alastair McKinstry <mckinstry at debian.org>  Thu, 12 Apr 2012 21:04:36 +0100
 +
 +libterralib (4.0.0-3) unstable; urgency=low
 +
 +  * Ensure libterralib is linked against libtiff. Include libtiff-dev B-D.
 +  * Multi-Arch support.
 +
 + -- Alastair McKinstry <mckinstry at debian.org>  Thu, 01 Sep 2011 14:22:45 +0100
 +
 +libterralib (4.0.0-2) unstable; urgency=low
 +
 +  * Need to depend on qt4-qmake, not just qt4-dev-tools. Closes: #632759 
 +
 + -- Alastair McKinstry <mckinstry at debian.org>  Thu, 07 Jul 2011 09:31:47 +0100
 +
 +libterralib (4.0.0-1) unstable; urgency=low
 +
 +  * New upstream release. Closes: #622858.
 +  * Change libname to match package soname libterralib1c2a -> libterralib3
 +  * Standards-Version: 3.9.2. No changes required.
 +  * Use dh_python2, depend on python-all-dev 
 +
 + -- Alastair McKinstry <mckinstry at debian.org>  Mon, 04 Jul 2011 05:34:15 +0100
 +
 +libterralib (3.3.1-8) unstable; urgency=low
 +
 +  * Do chmod of examples in build stage, for safety. 
 +
 + -- Alastair McKinstry <mckinstry at debian.org>  Mon, 25 Jan 2010 13:52:16 +0000
 +
 +libterralib (3.3.1-7) experimental; urgency=low
 +
 +  * Build in experimental with DH_VERBOSE=1 to show problems I can't
 +    reproduce. 
 +  * Tidy up shlib:Depends. Generate shlibs.libterralib1c2a 
 +
 + -- Alastair McKinstry <mckinstry at debian.org>  Sun, 24 Jan 2010 15:21:41 +0000
 +
 +libterralib (3.3.1-6) unstable; urgency=low
 +
 +  * Reverse libjpeg8-dev | libpeg8-dev  B-D so it will build before
 +    other dependencies make the libjpeg8 transition.
 +  * Move from CDBS to debhelper 7 + source format 3.0 build.
 +
 + -- Alastair McKinstry <mckinstry at debian.org>  Fri, 22 Jan 2010 03:48:29 +0000
 +
 +libterralib (3.3.1-5) unstable; urgency=low
 +
 +  * FTBFS with libjpeg8 (namespace collision in new lib). Closes: #565322.
 +  * Build-Dep on libjpeg8-dev | libjpeg-dev, not libjpeg62-dev.
 +
 + -- Alastair McKinstry <mckinstry at debian.org>  Thu, 21 Jan 2010 16:31:54 +0000
 +
 +libterralib (3.3.1-4) unstable; urgency=low
 +
 +  * Build fixes for g++ 4.4. Closes: #541092.
 +
 + -- Alastair McKinstry <mckinstry at debian.org>  Wed, 14 Oct 2009 21:42:50 +0100
 +
 +libterralib (3.3.1-3) unstable; urgency=low
 +
 +  * Add build-dependency on libtiff4-dev. Closes: #540661.
 +  * Add pkgconfig file. Closes: #540779.
 +  * Patch from Cyril Brulebois to fix FTBFS on GNU/kfreesd. Closes: #539123. 
 +
 + -- Alastair McKinstry <mckinstry at debian.org>  Mon, 10 Aug 2009 12:50:03 +0100
 +
 +libterralib (3.3.1-2) unstable; urgency=low
 +
 +  * Remove pre-build binaries from source. 
 +  * Remove tiff, libjpeg, zlib, qwt sources in favour of external libs.
 +  * Remove unused and copyright-troublesome Oracle, DSDK , MySQL, 
 +    PostgreSQL sources.
 +  * Include listat.so* and libstat.
 +  * Remove unneeded mtrand* sources. 
 +
 + -- Alastair McKinstry <mckinstry at debian.org>  Sat, 25 Jul 2009 11:24:49 +0100
 +
 +libterralib (3.3.1-1) unstable; urgency=low
 +
 +  * New upstream release.
 +  * Move to Standards-Version: 3.8.2, Debhelper DH_COMPAT 7.
 +
 + -- Alastair McKinstry <mckinstry at debian.org>  Wed, 17 Jun 2009 11:29:16 +0100
 +
 +libterralib (3.0.3b2-3.1) unstable; urgency=low
 +
 +  * Non-maintainer upload.
 +  * Fix GCC 4.1 FTBFS, patch from Martin Michlmayr. Closes: #358243
 +
 + -- Paul Wise <pabs3 at bonedaddy.net>  Wed, 22 Mar 2006 15:57:53 +0800
 +
 +libterralib (3.0.3b2-3) unstable; urgency=low
 +
 +  * New maintainer.  (Closes: #342800)
 +  * Fix new C++ transition (libstdc++ allocator).  (Closes: #339221)
 +  * Rename libterralib1 to libterralib1c2a, and adjust
 +    Conflicts/Replaces.  Patch from Daniel T Chen and ubuntu.
 +
 + -- Petter Reinholdtsen <pere at debian.org>  Fri, 23 Dec 2005 12:23:05 +0100
 +
 +libterralib (3.0.3b2-2) unstable; urgency=low
 +
 +  * Added patch for amd64 compability. Thanks to Andreas Jochens
 +    <aj at andraco.de>. Closes: #326693
 +  * Upload sponsored by Petter Reinholdtsen.
 +
 + -- Marco Tulio Gontijo e Silva <marcot at minaslivre.org>  Sun, 11 Sep 2005 00:39:24 +0000
 +
 +libterralib (3.0.3b2-1) unstable; urgency=low
 +
 +  * Initial release. Closes: #318961
 +  * Upstream is not providing tarballs, so the orig file was generated for
 +    debian from CVS.
 +  * Sponsored by Petter Reinholdtsen.
 +  
 + -- Marco Tulio Gontijo e Silva <marcot at minaslivre.org>  Mon, 18 Jul 2005 21:05:39 +0000
 +
diff --cc debian/control
index 8ac3090,0000000..585ba65
mode 100644,000000..100644
--- a/debian/control
+++ b/debian/control
@@@ -1,68 -1,0 +1,68 @@@
 +Source: libterralib
 +Section: libs
 +Priority: optional
 +Maintainer: Debian GIS Team <pkg-grass-devel at lists.alioth.debian.org>
 +Uploaders: Petter Reinholdtsen <pere at debian.org>, Alastair McKinstry <mckinstry at debian.org>
- Build-Depends: debhelper (>= 9), qt4-dev-tools, libgeotiff-dev, zlib1g-dev, libjpeg-dev | libjpeg8-dev,  qt4-qmake, libtiff-dev
++Build-Depends: debhelper (>= 9), qt4-dev-tools, libgeotiff-dev, zlib1g-dev, libjpeg-dev | libjpeg8-dev, python-all-dev, qt4-qmake, libtiff5-dev 
 +Homepage: http://www.terralib.org/
 +Vcs-Svn: https://svn.dpi.inpe.br/terralib/tags/v-4-0-0/src
- Standards-Version: 3.9.4
++Standards-Version: 3.9.5
 +
 +Package: libterralib-dev
 +Section: libdevel
 +Architecture: any
 +Multi-Arch: same
 +Depends: ${misc:Depends}, libterralib (= ${binary:Version})
 +Suggests: libterralib-doc (= ${binary:Version})
 +Conflicts: libterralib1-dev, libterralib3-dev
 +Replaces: libterralib3-dev
 +Description: C++ library for Geographical Information Systems -- development package
 + TerraLib enables quick development of custom-built geographical applications
 + using spatial databases. As a research tool, TerraLib  is aimed at providing a
 + rich and powerful environment for the development of GIS research,
 + enabling the development of GIS prototypes that include new concepts such as
 + spatio-temporal data models, geographical ontologies and advanced spatial
 + analysis techniques. TerraLib defines a geographical data model and provides
 + support for this model over a range of different DBMS (MySQL, PostgreSQL,
 + ORACLE and ACCESS), and is implemented as a library of C++ classes and
 + functions, written in ANSI-C++.
 + .
 + This package contains development files for terralib.
 +
 +Package: libterralib
 +Architecture: any
 +Multi-Arch: same
 +Depends: ${shlibs:Depends}, ${misc:Depends}
 +Pre-Depends: ${misc:Pre-Depends}
 +Suggests: libterralib-doc (= ${binary:Version})
 +Conflicts: libterralib1c2a, libterralib3
 +Replaces: libterralib1c2a, libterralib3
 +Description: C++ library for Geographical Information Systems
 + TerraLib enables quick development of custom-built geographical applications
 + using spatial databases. As a research tool, TerraLib  is aimed at providing a
 + rich and powerful environment for the development of GIS research,
 + enabling the development of GIS prototypes that include new concepts such as
 + spatio-temporal data models, geographical ontologies and advanced spatial
 + analysis techniques. TerraLib defines a geographical data model and provides
 + support for this model over a range of different DBMS (MySQL, PostgreSQL,
 + ORACLE and ACCESS), and is implemented as a library of C++ classes and
 + functions,  written in ANSI-C++.
 +
 +Package: libterralib-doc
 +Section: doc
 +Architecture: all
 +Depends: ${misc:Depends}
 +Replaces: libterralib3-doc
 +Recommends: libterralib (= ${binary:Version})
 +Description: C++ library for Geographical Information Systems -- documentation package
 + TerraLib enables quick development of custom-built geographical applications
 + using spatial databases. As a research tool, TerraLib  is aimed at providing a
 + rich and powerful environment for the development of GIS research,
 + enabling the development of GIS prototypes that include new concepts such as
 + spatio-temporal data models, geographical ontologies and advanced spatial
 + analysis techniques. TerraLib defines a geographical data model and provides
 + support for this model over a range of different DBMS (MySQL, PostgreSQL,
 + ORACLE and ACCESS), and is implemented as a library of C++ classes and
 + functions, written in ANSI-C++.
 + .
 + This package contains examples for the terralib library.
diff --cc debian/rules
index e31e53c,0000000..64267df
mode 100755,000000..100755
--- a/debian/rules
+++ b/debian/rules
@@@ -1,46 -1,0 +1,52 @@@
 +#!/usr/bin/make -f
 +# -*- makefile -*-
 +
 +# The magic debhelper rule
 +%:
- 	dh $@ 
++	dh $@ --with-python2 
 +
 +# Uncomment this to turn on verbose mode.
- # export DH_VERBOSE=1
++export DH_VERBOSE=1
 +
 +DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
 +
++# To enable all, uncomment following line
++DEB_BUILD_MAINT_OPTIONS:= hardening=+all
++DEB_CFLAGS_MAINT_APPEND:= -Wall -pedantic
++export DEB_BUILD_MAINT_OPTIONS
++export DEB_CFLAGS_MAINT_APPEND
++
 +override_dh_auto_build:
 +	find examples -type f -exec chmod 644 {} \;
 +	cd build/qt4/terralib && qmake QMAKE_CXXFLAGS=-fpermissive terralib.pro  && $(MAKE) 
 +	cd build/qt4/te_functions && qmake QMAKE_CXXFLAGS=-fpermissive te_functions.pro  && $(MAKE) 
 +	cd build/qt4/te_utils && qmake QMAKE_CXXFLAGS=-fpermissive te_utils.pro  && $(MAKE) 
 +	ar rcs libterralib.a Release/linux-g++/obj/terralib/*.o
 +	ar rcs libte_functions.a Release/linux-g++/obj/te_functions/*.o
 +	ar rcs libte_utils.a Release/linux-g++/obj/te_utils/*.o
 +
 +override_dh_auto_install:
 +	dh_install
 +	# Install into Multarch directories
 +	dh_install -p libterralib Release/linux-g++/libterralib.so.* usr/lib/$(DEB_HOST_MULTIARCH)
 +	dh_install -p libterralib Release/linux-g++/libte_utils.so.* usr/lib/$(DEB_HOST_MULTIARCH)
 +	dh_install -p libterralib Release/linux-g++/libte_functions.so.*         usr/lib/$(DEB_HOST_MULTIARCH)
 +	dh_install -p libterralib-dev libterralib.a usr/lib/$(DEB_HOST_MULTIARCH)
 +	dh_install -p libterralib-dev libte_utils.a   usr/lib/$(DEB_HOST_MULTIARCH)
 +	dh_install -p libterralib-dev libte_functions.a    usr/lib/$(DEB_HOST_MULTIARCH)
 +	dh_install -p libterralib-dev Release/linux-g++/libterralib.so        usr/lib/$(DEB_HOST_MULTIARCH)
 +	dh_install -p libterralib-dev Release/linux-g++/libte_utils.so        usr/lib/$(DEB_HOST_MULTIARCH)
 +	dh_install -p libterralib-dev Release/linux-g++/libte_functions.so    usr/lib/$(DEB_HOST_MULTIARCH)
 +	# nasty hack.
 +	mkdir -p debian/libterralib-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig
 +	sed -e 's/@DEB_HOST_MULTIARCH@/$(DEB_HOST_MULTIARCH)/' <  libterralib.pc >  debian/libterralib-dev/usr/lib/$(DEB_HOST_MULTIARCH)/pkgconfig/libterralib.pc
 +
 +override_dh_clean:
 +	dh_clean
 +	rm -f lib*.a
 +	rm -rf Release
 +	find . -name '.cvsignore' -exec rm {} \;
 +	$(MAKE) -C build/qt4/terralib distclean || echo "terralib already clean"
 +	$(MAKE) -C build/qt4/te_utils distclean || echo "te_utils already clean"
 +	$(MAKE) -C build/qt4/te_functions distclean || echo "te_functions already clean"
 +

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



More information about the Pkg-grass-devel mailing list