[Git][debian-gis-team/libkml][master] 3 commits: Improve t64 changes to match team standards. (closes: #1062393)

Bas Couwenberg (@sebastic) gitlab at salsa.debian.org
Thu Feb 1 09:42:21 GMT 2024



Bas Couwenberg pushed to branch master at Debian GIS Project / libkml


Commits:
683bee8e by Bas Couwenberg at 2024-02-01T10:30:01+01:00
Improve t64 changes to match team standards. (closes: #1062393)

- - - - -
2e7b44a2 by Bas Couwenberg at 2024-02-01T10:38:38+01:00
Update symbols for amd64.

- - - - -
0aaff3c9 by Bas Couwenberg at 2024-02-01T10:38:38+01:00
Set distribution to experimental.

- - - - -


26 changed files:

- debian/changelog
- debian/control
- debian/libkmlbase1.docs → debian/libkmlbase1t64.docs
- debian/libkmlbase1.install → debian/libkmlbase1t64.install
- + debian/libkmlbase1t64.lintian-overrides
- debian/libkmlbase1.symbols → debian/libkmlbase1t64.symbols
- debian/libkmlconvenience1.docs → debian/libkmlconvenience1t64.docs
- debian/libkmlconvenience1.install → debian/libkmlconvenience1t64.install
- + debian/libkmlconvenience1t64.lintian-overrides
- debian/libkmlconvenience1.symbols → debian/libkmlconvenience1t64.symbols
- debian/libkmldom1.docs → debian/libkmldom1t64.docs
- debian/libkmldom1.install → debian/libkmldom1t64.install
- + debian/libkmldom1t64.lintian-overrides
- debian/libkmldom1.symbols → debian/libkmldom1t64.symbols
- debian/libkmlengine1.docs → debian/libkmlengine1t64.docs
- debian/libkmlengine1.install → debian/libkmlengine1t64.install
- + debian/libkmlengine1t64.lintian-overrides
- debian/libkmlengine1.symbols → debian/libkmlengine1t64.symbols
- debian/libkmlregionator1.docs → debian/libkmlregionator1t64.docs
- debian/libkmlregionator1.install → debian/libkmlregionator1t64.install
- + debian/libkmlregionator1t64.lintian-overrides
- debian/libkmlregionator1.symbols → debian/libkmlregionator1t64.symbols
- debian/libkmlxsd1.docs → debian/libkmlxsd1t64.docs
- debian/libkmlxsd1.install → debian/libkmlxsd1t64.install
- + debian/libkmlxsd1t64.lintian-overrides
- debian/libkmlxsd1.symbols → debian/libkmlxsd1t64.symbols


Changes:

=====================================
debian/changelog
=====================================
@@ -1,12 +1,22 @@
-libkml (1.3.0-11) UNRELEASED; urgency=medium
+libkml (1.3.0-11~exp1) experimental; urgency=medium
 
   * Bump Standards-Version to 4.6.2, no changes.
   * Bump debhelper compat to 13.
   * Use execute_after instead of override in rules file.
   * Enable Salsa CI.
   * Switch to dh-sequence-*.
+  * Improve t64 changes to match team standards.
+    (closes: #1062393)
+  * Update symbols for amd64.
+
+ -- Bas Couwenberg <sebastic at debian.org>  Thu, 01 Feb 2024 10:30:09 +0100
+
+libkml (1.3.0-10.1~exp1) experimental; urgency=medium
+
+  * Non-maintainer upload.
+  * Rename libraries for 64-bit time_t transition.
 
- -- Bas Couwenberg <sebastic at debian.org>  Wed, 18 Jan 2023 17:00:58 +0100
+ -- Steve Langasek <vorlon at debian.org>  Thu, 01 Feb 2024 08:52:51 +0000
 
 libkml (1.3.0-10) unstable; urgency=medium
 


=====================================
debian/control
=====================================
@@ -20,13 +20,16 @@ Vcs-Git: https://salsa.debian.org/debian-gis-team/libkml.git
 Homepage: https://github.com/libkml/libkml
 Rules-Requires-Root: no
 
-Package: libkmlbase1
+Package: libkmlbase1t64
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
+Provides: ${t64:Provides}
+Breaks: libkmlbase1 (<< ${source:Version})
+Replaces: libkmlbase1
 Description: Library to manipulate KML 2.2 OGC standard files - libkmlbase
  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
@@ -35,13 +38,16 @@ Description: Library to manipulate KML 2.2 OGC standard files - libkmlbase
  .
  This package contains the libkmlbase shared library.
 
-Package: libkmlconvenience1
+Package: libkmlconvenience1t64
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
+Provides: ${t64:Provides}
+Breaks: libkmlconvenience1 (<< ${source:Version})
+Replaces: libkmlconvenience1
 Description: Library to manipulate KML 2.2 OGC standard files - libkmlconvenience
  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
@@ -50,13 +56,16 @@ Description: Library to manipulate KML 2.2 OGC standard files - libkmlconvenienc
  .
  This package contains the libkmlconvenience shared library.
 
-Package: libkmldom1
+Package: libkmldom1t64
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
+Provides: ${t64:Provides}
+Breaks: libkmldom1 (<< ${source:Version})
+Replaces: libkmldom1
 Description: Library to manipulate KML 2.2 OGC standard files - libkmldom
  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
@@ -65,13 +74,16 @@ Description: Library to manipulate KML 2.2 OGC standard files - libkmldom
  .
  This package contains the libkmldom shared library.
 
-Package: libkmlengine1
+Package: libkmlengine1t64
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
+Provides: ${t64:Provides}
+Breaks: libkmlengine1 (<< ${source:Version})
+Replaces: libkmlengine1
 Description: Library to manipulate KML 2.2 OGC standard files - libkmlengine
  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
@@ -80,13 +92,16 @@ Description: Library to manipulate KML 2.2 OGC standard files - libkmlengine
  .
  This package contains the libkmlengine shared library.
 
-Package: libkmlregionator1
+Package: libkmlregionator1t64
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
+Provides: ${t64:Provides}
+Breaks: libkmlregionator1 (<< ${source:Version})
+Replaces: libkmlregionator1
 Description: Library to manipulate KML 2.2 OGC standard files - libkmlregionator
  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
@@ -95,13 +110,16 @@ Description: Library to manipulate KML 2.2 OGC standard files - libkmlregionator
  .
  This package contains the libkmlregionator shared library.
 
-Package: libkmlxsd1
+Package: libkmlxsd1t64
 Architecture: any
 Multi-Arch: same
 Section: libs
 Depends: ${shlibs:Depends},
          ${misc:Depends}
 Pre-Depends: ${misc:Pre-Depends}
+Provides: ${t64:Provides}
+Breaks: libkmlxsd1 (<< ${source:Version})
+Replaces: libkmlxsd1
 Description: Library to manipulate KML 2.2 OGC standard files - libkmlxsd
  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
@@ -114,12 +132,12 @@ Package: libkml-dev
 Architecture: any
 Multi-Arch: same
 Section: libdevel
-Depends: libkmlbase1 (= ${binary:Version}),
-         libkmlconvenience1 (= ${binary:Version}),
-         libkmldom1 (= ${binary:Version}),
-         libkmlengine1 (= ${binary:Version}),
-         libkmlregionator1 (= ${binary:Version}),
-         libkmlxsd1 (= ${binary:Version}),
+Depends: libkmlbase1t64 (= ${binary:Version}),
+         libkmlconvenience1t64 (= ${binary:Version}),
+         libkmldom1t64 (= ${binary:Version}),
+         libkmlengine1t64 (= ${binary:Version}),
+         libkmlregionator1t64 (= ${binary:Version}),
+         libkmlxsd1t64 (= ${binary:Version}),
          libminizip-dev,
          liburiparser-dev (>= 0.7.1),
          libboost-dev,


=====================================
debian/libkmlbase1.docs → debian/libkmlbase1t64.docs
=====================================


=====================================
debian/libkmlbase1.install → debian/libkmlbase1t64.install
=====================================


=====================================
debian/libkmlbase1t64.lintian-overrides
=====================================
@@ -0,0 +1,3 @@
+# 64-bit time_t transition
+package-name-doesnt-match-sonames libkmlbase1
+


=====================================
debian/libkmlbase1.symbols → debian/libkmlbase1t64.symbols
=====================================


=====================================
debian/libkmlconvenience1.docs → debian/libkmlconvenience1t64.docs
=====================================


=====================================
debian/libkmlconvenience1.install → debian/libkmlconvenience1t64.install
=====================================


=====================================
debian/libkmlconvenience1t64.lintian-overrides
=====================================
@@ -0,0 +1,3 @@
+# 64-bit time_t transition
+package-name-doesnt-match-sonames libkmlconvenience1
+


=====================================
debian/libkmlconvenience1.symbols → debian/libkmlconvenience1t64.symbols
=====================================
@@ -140,6 +140,7 @@ libkmlconvenience.so.1 #PACKAGE# #MINVER#
  _ZNK14kmlconvenience9CsvParser18CsvLineToPlacemarkERSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS7_EEN5boost13intrusive_ptrIN6kmldom9PlacemarkEEE at Base 1.3.0
  (arch=!amd64)_ZNK7kmlbase10NetFetcher8FetchUrlERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEPS6_ at Base 1.3.0
  (optional=templinst)_ZNKSt5ctypeIcE8do_widenEc at Base 1.3.0
+ (optional=templinst|arch=amd64)_ZNSt3mapIiNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4lessIiESaISt4pairIKiS5_EEEixEOi at Base 1.3.0
  (optional=templinst|arch=!amd64)_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ED1Ev at Base 1.3.0
  (optional=templinst|arch=!amd64)_ZNSt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES5_ED2Ev at Base 1.3.0
  (optional=templinst|arch=amd64)_ZNSt6vectorIN5boost13intrusive_ptrIN6kmldom15UpdateOperationEEESaIS4_EE17_M_realloc_insertIJRKS4_EEEvN9__gnu_cxx17__normal_iteratorIPS4_S6_EEDpOT_ at Base 1.3.0


=====================================
debian/libkmldom1.docs → debian/libkmldom1t64.docs
=====================================


=====================================
debian/libkmldom1.install → debian/libkmldom1t64.install
=====================================


=====================================
debian/libkmldom1t64.lintian-overrides
=====================================
@@ -0,0 +1,3 @@
+# 64-bit time_t transition
+package-name-doesnt-match-sonames libkmldom1
+


=====================================
debian/libkmldom1.symbols → debian/libkmldom1t64.symbols
=====================================
@@ -1638,7 +1638,7 @@ libkmldom.so.1 #PACKAGE# #MINVER#
  (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt11_Deque_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_initialize_mapEj at Base 1.3.0
  (optional=templinst|arch=alpha arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt11_Deque_baseINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE17_M_initialize_mapEm at Base 1.3.0
  (optional=templinst|arch=!alpha !amd64 !arm64 !kfreebsd-amd64 !mips64el !ppc64 !ppc64el !s390x !sparc64)_ZNSt11_Deque_baseIiSaIiEE17_M_initialize_mapEj at Base 1.3.0
- (optional=templinst|arch=alpha arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt11_Deque_baseIiSaIiEE17_M_initialize_mapEm at Base 1.3.0
+ (optional=templinst|arch=alpha amd64 arm64 kfreebsd-amd64 mips64el ppc64 ppc64el s390x sparc64)_ZNSt11_Deque_baseIiSaIiEE17_M_initialize_mapEm at Base 1.3.0
  (optional=templinst|arch=!amd64)_ZNSt11_Deque_baseIiSaIiEED1Ev at Base 1.3.0
  (optional=templinst|arch=!amd64)_ZNSt11_Deque_baseIiSaIiEED2Ev at Base 1.3.0
  (optional=templinst|arch=amd64)_ZNSt12_Destroy_auxILb0EE9__destroyIPN5boost13intrusive_ptrIN6kmldom10SimpleDataEEEEEvT_S8_ at Base 1.3.0
@@ -1708,6 +1708,8 @@ libkmldom.so.1 #PACKAGE# #MINVER#
  (optional=templinst)_ZNSt6vectorINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESaIS5_EE19_M_emplace_back_auxIJRKS5_EEEvDpOT_ at Base 1.3.0
  (optional=templinst|arch=amd64)_ZNSt6vectorIPN6kmldom14ParserObserverESaIS2_EE17_M_realloc_insertIJRKS2_EEEvN9__gnu_cxx17__normal_iteratorIPS2_S4_EEDpOT_ at Base 1.3.0
  (optional=templinst)_ZNSt6vectorIPN6kmldom14ParserObserverESaIS2_EE19_M_emplace_back_auxIJRKS2_EEEvDpOT_ at Base 1.3.0
+ (optional=templinst|arch=amd64)_ZNSt6vectorIPN6kmldom14ParserObserverESaIS2_EED1Ev at Base 1.3.0
+ (optional=templinst|arch=amd64)_ZNSt6vectorIPN6kmldom14ParserObserverESaIS2_EED2Ev at Base 1.3.0
  (optional=templinst|arch=amd64)_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJRKiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_ at Base 1.3.0
  (optional=templinst|arch=amd64)_ZNSt6vectorIiSaIiEE17_M_realloc_insertIJiEEEvN9__gnu_cxx17__normal_iteratorIPiS1_EEDpOT_ at Base 1.3.0
  (optional=templinst)_ZNSt6vectorIiSaIiEE19_M_emplace_back_auxIJiEEEvDpOT_ at Base 1.3.0


=====================================
debian/libkmlengine1.docs → debian/libkmlengine1t64.docs
=====================================


=====================================
debian/libkmlengine1.install → debian/libkmlengine1t64.install
=====================================


=====================================
debian/libkmlengine1t64.lintian-overrides
=====================================
@@ -0,0 +1,3 @@
+# 64-bit time_t transition
+package-name-doesnt-match-sonames libkmlengine1
+


=====================================
debian/libkmlengine1.symbols → debian/libkmlengine1t64.symbols
=====================================
@@ -322,6 +322,8 @@ libkmlengine.so.1 #PACKAGE# #MINVER#
  (optional=templinst)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EE12emplace_backIJS7_EEEvDpOT_ at Base 1.3.0
  (optional=templinst|arch=amd64)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EE17_M_realloc_insertIJS7_EEEvN9__gnu_cxx17__normal_iteratorIPS7_S9_EEDpOT_ at Base 1.3.0
  (optional=templinst)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EE19_M_emplace_back_auxIJS7_EEEvDpOT_ at Base 1.3.0
+ (optional=templinst|arch=amd64)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED1Ev at Base 1.3.0
+ (optional=templinst|arch=amd64)_ZNSt6vectorISt4pairINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEES6_ESaIS7_EED2Ev at Base 1.3.0
  (optional=templinst|arch=amd64)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPKcEEvT_S8_St20forward_iterator_tag at Base 1.3.0
  (optional=templinst|arch=amd64)_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE12_M_constructIPcEEvT_S7_St20forward_iterator_tag at Base 1.3.0
  (optional=templinst)_ZNSt7__cxx1115basic_stringbufIcSt11char_traitsIcESaIcEED0Ev at Base 1.3.0


=====================================
debian/libkmlregionator1.docs → debian/libkmlregionator1t64.docs
=====================================


=====================================
debian/libkmlregionator1.install → debian/libkmlregionator1t64.install
=====================================


=====================================
debian/libkmlregionator1t64.lintian-overrides
=====================================
@@ -0,0 +1,3 @@
+# 64-bit time_t transition
+package-name-doesnt-match-sonames libkmlregionator1
+


=====================================
debian/libkmlregionator1.symbols → debian/libkmlregionator1t64.symbols
=====================================


=====================================
debian/libkmlxsd1.docs → debian/libkmlxsd1t64.docs
=====================================


=====================================
debian/libkmlxsd1.install → debian/libkmlxsd1t64.install
=====================================


=====================================
debian/libkmlxsd1t64.lintian-overrides
=====================================
@@ -0,0 +1,3 @@
+# 64-bit time_t transition
+package-name-doesnt-match-sonames libkmlxsd1
+


=====================================
debian/libkmlxsd1.symbols → debian/libkmlxsd1t64.symbols
=====================================



View it on GitLab: https://salsa.debian.org/debian-gis-team/libkml/-/compare/9c6acebfc88b643d5c88caf3f850d0649c0386c5...0aaff3c9a9e3be78d8ee1cf54b003f4dc7384ff3

-- 
View it on GitLab: https://salsa.debian.org/debian-gis-team/libkml/-/compare/9c6acebfc88b643d5c88caf3f850d0649c0386c5...0aaff3c9a9e3be78d8ee1cf54b003f4dc7384ff3
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-grass-devel/attachments/20240201/7815b58a/attachment-0001.htm>


More information about the Pkg-grass-devel mailing list