Author: frankie Date: 2009-06-16 18:29:57 +0000 (Tue, 16 Jun 2009) New Revision: 2289
Added: packages/libterralib/debian/Makefile packages/libterralib/debian/libterralib1.install packages/libterralib/debian/watch Removed: packages/libterralib/debian/libterralib1c2a.install packages/libterralib/debian/patches/358243_gcc4.1_FTBFS.patch packages/libterralib/debian/patches/amd64.patch Modified: packages/libterralib/debian/changelog packages/libterralib/debian/compat packages/libterralib/debian/control packages/libterralib/debian/libterralib1-dev.install packages/libterralib/debian/rules Log: Updated to current upstream version. Added: packages/libterralib/debian/Makefile =================================================================== --- packages/libterralib/debian/Makefile (rev 0) +++ packages/libterralib/debian/Makefile 2009-06-16 18:29:57 UTC (rev 2289) @@ -0,0 +1,31 @@ +all: terralib + +tiff: + cd ../tiff; make + +tiff_debug: + cd ../tiff; make debug + +debug: tiff_debug te_debug copy_dlls + +terralib: te_release + +te_release: + qmake -o makeTerralib terralib.pro; make -f makeTerralib + +te_debug: + qmake -o makeTerralib.debug terralib.pro TE_PROJECT_TYPE=DEBUG; make -f makeTerralib.debug + +clean: + if \ + test -f makeTerralib; \ + then \ + make -f makeTerralib distclean; rm -f makeTerralib; \ + fi + +clean_debug: + if \ + test -f makeTerralib.debug; \ + then \ + make -f makeTerralib.debug distclean; rm -f makeTerralib.debug; \ + fi Property changes on: packages/libterralib/debian/Makefile ___________________________________________________________________ Added: svn:executable + * Modified: packages/libterralib/debian/changelog =================================================================== --- packages/libterralib/debian/changelog 2009-06-15 17:57:55 UTC (rev 2288) +++ packages/libterralib/debian/changelog 2009-06-16 18:29:57 UTC (rev 2289) @@ -1,3 +1,14 @@ +libterralib (3.1.1-1) unstable; urgency=low + + The 'Sometimes they returns!' release. + + * Updated to current upstream version. + * Now using DebianGis team contact address as maintainer. + * Now install libterralibtiff geotiff support, but it needs to be dropped + in favour of the debian provided one. + + -- Francesco Paolo Lovergine <[email protected]> Tue, 16 Jun 2009 19:06:42 +0200 + libterralib (3.0.3b2-4) UNRELEASED; urgency=low [ Paul Wise ] Modified: packages/libterralib/debian/compat =================================================================== --- packages/libterralib/debian/compat 2009-06-15 17:57:55 UTC (rev 2288) +++ packages/libterralib/debian/compat 2009-06-16 18:29:57 UTC (rev 2289) @@ -1 +1 @@ -4 +7 Modified: packages/libterralib/debian/control =================================================================== --- packages/libterralib/debian/control 2009-06-15 17:57:55 UTC (rev 2288) +++ packages/libterralib/debian/control 2009-06-16 18:29:57 UTC (rev 2289) @@ -1,14 +1,15 @@ Source: libterralib Priority: optional Maintainer: Debian GIS Team <[email protected]> -Build-Depends: dpkg-dev (>= 1.13.19), debhelper (>= 4.0.0), cdbs, qt3-dev-tools, libqt3-mt-dev -Standards-Version: 3.6.2 +Build-Depends: dpkg-dev (>= 1.13.19), debhelper (>= 7), cdbs, qt3-dev-tools, libqt3-mt-dev, libgeotiff-dev +Standards-Version: 3.8.1 Section: libs +Homepage: http://www.terralib.org/ Package: libterralib1-dev Section: libdevel Architecture: any -Depends: ${shlibs:Depends}, ${misc:Depends}, libterralib1c2a (= ${binary:Version}) +Depends: ${shlibs:Depends}, ${misc:Depends}, libterralib1 (= ${binary:Version}), libgeotiff-dev Suggests: libterralib1-doc (= ${source:Version}) Provides: libterralib-dev Conflicts: libterralib-dev @@ -24,16 +25,14 @@ functions, written in ANSI-C++. . This package contains development files for terralib. - . - Homepage: http://www.terralib.org -Package: libterralib1c2a +Package: libterralib1 Section: libs Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} -Suggests: libterralib1-doc (= ${source:Version}) -Replaces: libterralib1 -Conflicts: libterralib1 +Suggests: libterralib-doc (= ${source:Version}) +Replaces: libterralib1c2a +Conflicts: libterralib1c2a Description: A 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 @@ -44,14 +43,12 @@ 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++. - . - Homepage: http://www.terralib.org -Package: libterralib1-doc +Package: libterralib-doc Section: doc Architecture: all Depends: ${shlibs:Depends}, ${misc:Depends} -Recommends: libterralib1c2a (= ${binary:Version}) +Recommends: libterralib1 (= ${binary:Version}) Description: A 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 @@ -64,5 +61,3 @@ functions, written in ANSI-C++. . This package contains examples for the terralib library. - . - Homepage: http://www.terralib.org Modified: packages/libterralib/debian/libterralib1-dev.install =================================================================== --- packages/libterralib/debian/libterralib1-dev.install 2009-06-15 17:57:55 UTC (rev 2288) +++ packages/libterralib/debian/libterralib1-dev.install 2009-06-16 18:29:57 UTC (rev 2289) @@ -5,4 +5,4 @@ src/terralib/kernel/*.h usr/include/terralib/kernel src/terralib/stat/*.h usr/include/terralib/stat libterralib.a usr/lib -terralibx/terralib/libterralib.so usr/lib +terralibx/Release/libterralib.so usr/lib Copied: packages/libterralib/debian/libterralib1.install (from rev 2288, packages/libterralib/debian/libterralib1c2a.install) =================================================================== --- packages/libterralib/debian/libterralib1.install (rev 0) +++ packages/libterralib/debian/libterralib1.install 2009-06-16 18:29:57 UTC (rev 2289) @@ -0,0 +1 @@ +terralibx/Release/libterralib.so.* usr/lib Deleted: packages/libterralib/debian/libterralib1c2a.install =================================================================== --- packages/libterralib/debian/libterralib1c2a.install 2009-06-15 17:57:55 UTC (rev 2288) +++ packages/libterralib/debian/libterralib1c2a.install 2009-06-16 18:29:57 UTC (rev 2289) @@ -1 +0,0 @@ -terralibx/terralib/libterralib.so.* usr/lib Deleted: packages/libterralib/debian/patches/358243_gcc4.1_FTBFS.patch =================================================================== --- packages/libterralib/debian/patches/358243_gcc4.1_FTBFS.patch 2009-06-15 17:57:55 UTC (rev 2288) +++ packages/libterralib/debian/patches/358243_gcc4.1_FTBFS.patch 2009-06-16 18:29:57 UTC (rev 2289) @@ -1,37 +0,0 @@ -diff -Nur libterralib-3.0.3b2/src/terralib/kernel/TeLegendEntry.h libterralib-3.0.3b2.new/src/terralib/kernel/TeLegendEntry.h ---- libterralib-3.0.3b2/src/terralib/kernel/TeLegendEntry.h 2004-11-20 02:27:45.000000000 +0800 -+++ libterralib-3.0.3b2.new/src/terralib/kernel/TeLegendEntry.h 2006-03-22 15:55:51.000000000 +0800 -@@ -54,7 +54,7 @@ - public: - - //! Constructor -- TeLegendEntry::TeLegendEntry () : -+ TeLegendEntry () : - label_(""), - id_(-1), - theme_(0), -@@ -62,7 +62,7 @@ - {} - - //! Constructor -- TeLegendEntry::TeLegendEntry (const TeSlice& slice) : -+ TeLegendEntry (const TeSlice& slice) : - slice_(slice), - id_(-1), - theme_(0), -diff -Nur libterralib-3.0.3b2/src/terralib/kernel/TeSlice.h libterralib-3.0.3b2.new/src/terralib/kernel/TeSlice.h ---- libterralib-3.0.3b2/src/terralib/kernel/TeSlice.h 2005-03-29 03:56:51.000000000 +0800 -+++ libterralib-3.0.3b2.new/src/terralib/kernel/TeSlice.h 2006-03-22 15:55:51.000000000 +0800 -@@ -48,10 +48,10 @@ - string to_; //! interval upper value - - //! Constructor -- TeSlice::TeSlice () : count_(0),from_(""),to_("") {} -+ TeSlice () : count_(0),from_(""),to_("") {} - - //! Constructor -- TeSlice::TeSlice(const string& from, const string& to, int count=0) : -+ TeSlice(const string& from, const string& to, int count=0) : - count_(count), - from_(from), - to_(to) {} Deleted: packages/libterralib/debian/patches/amd64.patch =================================================================== --- packages/libterralib/debian/patches/amd64.patch 2009-06-15 17:57:55 UTC (rev 2288) +++ packages/libterralib/debian/patches/amd64.patch 2009-06-16 18:29:57 UTC (rev 2289) @@ -1,50 +0,0 @@ -diff -ruN libterralib-3.0.3b2.orig/src/terralib/kernel/TeDecoderMemoryMap.cpp libterralib-3.0.3b2/src/terralib/kernel/TeDecoderMemoryMap.cpp ---- libterralib-3.0.3b2.orig/src/terralib/kernel/TeDecoderMemoryMap.cpp 2005-02-21 19:23:35.000000000 +0000 -+++ libterralib-3.0.3b2/src/terralib/kernel/TeDecoderMemoryMap.cpp 2005-09-11 00:16:24.667202213 +0000 -@@ -591,7 +591,7 @@ - m_dwSize = aux.st_size; - - m_lpszFile = mmap(0, m_dwSize, PROT_READ|PROT_WRITE , MAP_PRIVATE, m_hFile, 0); -- if ( ((int) m_lpszFile) == -1 ) -+ if ( ((long) m_lpszFile) == -1 ) - return; - } - -@@ -631,7 +631,7 @@ - m_dwSize = aux.st_size; - - m_lpszFile = mmap(0, m_dwSize, PROT_READ|PROT_WRITE , MAP_PRIVATE, m_hFile, 0); -- if ( ((int) m_lpszFile) == -1 ) -+ if ( ((long) m_lpszFile) == -1 ) - return false; - - // Writes the default values -diff -ruN libterralib-3.0.3b2.orig/src/terralib/kernel/lexTemporal.cpp libterralib-3.0.3b2/src/terralib/kernel/lexTemporal.cpp ---- libterralib-3.0.3b2.orig/src/terralib/kernel/lexTemporal.cpp 2004-11-12 18:32:46.000000000 +0000 -+++ libterralib-3.0.3b2/src/terralib/kernel/lexTemporal.cpp 2005-09-11 00:17:48.793954455 +0000 -@@ -650,11 +650,11 @@ - int my_yyinput(char* buf, int max_size) - { - int n = max_size; -- int s = myinputlim - (int)myinputptr; -+ long s = myinputlim - (long)myinputptr; - if(max_size>s) - n = s; - -- //int n = min(max_size, myinputlim - (int)myinputptr); -+ //int n = min(max_size, myinputlim - (long)myinputptr); - if(n>0) - { - initLexOut(); -diff -ruN libterralib-3.0.3b2.orig/src/terralib/kernel/yyTemporal.cpp libterralib-3.0.3b2/src/terralib/kernel/yyTemporal.cpp ---- libterralib-3.0.3b2.orig/src/terralib/kernel/yyTemporal.cpp 2004-05-12 12:45:13.000000000 +0000 -+++ libterralib-3.0.3b2/src/terralib/kernel/yyTemporal.cpp 2005-09-11 00:18:29.602557999 +0000 -@@ -74,7 +74,7 @@ - myinputptr_aux = strIn; - myinputptr = myinputptr_aux.c_str(); - -- myinputlim = (int)myinputptr + strIn.size (); -+ myinputlim = (long)myinputptr + strIn.size (); - database_ = db; - return 1; - } Modified: packages/libterralib/debian/rules =================================================================== --- packages/libterralib/debian/rules 2009-06-15 17:57:55 UTC (rev 2288) +++ packages/libterralib/debian/rules 2009-06-16 18:29:57 UTC (rev 2289) @@ -13,10 +13,10 @@ include /usr/share/cdbs/1/rules/simple-patchsys.mk common-build-arch:: - $(MAKE) -C terralibx/terralib - ar rcs libterralib.a terralibx/terralib/.obj/*.o + $(MAKE) -C terralibx/terralib -f debian/Makefile + ar rcs libterralib.a ./terralibx/Release/.obj/terralib/*.o clean:: - -$(MAKE) -C terralibx/terralib clean - -$(MAKE) -C terralibx/tiff clean + $(MAKE) -C terralibx/terralib clean -f debian/Makefile + $(MAKE) -C terralibx/tiff clean -f debian/Makefile -rm -f libterralib.a Added: packages/libterralib/debian/watch =================================================================== --- packages/libterralib/debian/watch (rev 0) +++ packages/libterralib/debian/watch 2009-06-16 18:29:57 UTC (rev 2289) @@ -0,0 +1,2 @@ +version=3 +http://www.dpi.inpe.br/terralib/dow TerraLib_linux_v_([0-9_]+)\.tar\.gz _______________________________________________ Pkg-grass-devel mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel

