[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