[libterralib] 03/24: Imported Debian patch 3.0.3b2-2
Sebastiaan Couwenberg
sebastic at moszumanska.debian.org
Sat Aug 1 23:04:18 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 259f79ede05f9a96b49fea12a628fa6cbf74fbf2
Author: Marco Tulio Gontijo e Silva <marcot at minaslivre.org>
Date: Sun Sep 11 00:39:24 2005 +0000
Imported Debian patch 3.0.3b2-2
---
debian/changelog | 12 +++++++++--
debian/patches/amd64.patch | 50 ++++++++++++++++++++++++++++++++++++++++++++++
debian/rules | 1 +
3 files changed, 61 insertions(+), 2 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index a4d71ac..c66674a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,8 +1,16 @@
+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.
+ * 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 --git a/debian/patches/amd64.patch b/debian/patches/amd64.patch
new file mode 100644
index 0000000..9845c82
--- /dev/null
+++ b/debian/patches/amd64.patch
@@ -0,0 +1,50 @@
+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;
+ }
diff --git a/debian/rules b/debian/rules
index a8c033f..88c8751 100755
--- a/debian/rules
+++ b/debian/rules
@@ -10,6 +10,7 @@
#export DH_VERBOSE=1
include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
common-build-arch::
$(MAKE) -C terralibx/terralib
--
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