[SCM] mapcache branch, master, updated. upstream/1.0.0-67-g63042ca

Bas Couwenberg sebastic at xs4all.nl
Thu Sep 12 22:06:45 UTC 2013


The following commit has been merged in the master branch:
commit b979d29723916267432f91bd574a172445bb9411
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Wed Sep 11 22:54:04 2013 +0200

    SONAME of libmapcache changed from libmapcache.so.0 to libmapcache.so.

diff --git a/debian/changelog b/debian/changelog
index e7bdf52..d9a0c80 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -16,6 +16,8 @@ mapcache (1.1dev+ee206af-1) UNRELEASED; urgency=low
     - mapcache_seed_delete_mode.patch (applied upstream)
   * Refresh mapcache_seed_typo.patch.
   * Add patch to support building with mapserver.
+  * SONAME of libmapcache changed from libmapcache.so.0 to
+    libmapcache.so.
 
  -- Bas Couwenberg <sebastic at xs4all.nl>  Wed, 11 Sep 2013 19:16:06 +0200
 
diff --git a/debian/control b/debian/control
index 02a2f5c..94507ee 100644
--- a/debian/control
+++ b/debian/control
@@ -20,8 +20,18 @@ Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-grass/mapcache.git
 Vcs-Git: git://anonscm.debian.org/pkg-grass/mapcache.git
 
 Package: libmapcache0
-Provides: libmapcache
-Breaks: libmapcache (<= 1.0.0)
+Depends: libmapcache, ${misc:Depends}
+Architecture: any
+Section: oldlibs
+Description: Dummy package for libmapcache0 to libmapcache transition
+ This is a transitional dummy package to ease upgrades from the
+ libmapcache0 package to the libmapcache package.
+ It can safely be removed.
+
+Package: libmapcache
+Provides: libmapcache0
+Replaces: libmapcache0
+Breaks: libmapcache0 (<= 1.1)
 Section: libs
 Architecture: any
 Pre-Depends: ${misc:Pre-Depends}
@@ -35,11 +45,21 @@ Description: tile caching server - shared library
  solution.
 
 Package: libmapcache0-dev
-Provides: libmapcache-dev
-Breaks: libmapcache-dev (<= 1.0.0)
+Depends: libmapcache-dev, ${misc:Depends}
+Architecture: any
+Section: oldlibs
+Description: Transitional dummy package for libmapcache-dev
+ This is a transitional dummy package to ease upgrades from the
+ libmapcache0-dev package to the libmapcache-dev package.
+ It can safely be removed.
+
+Package: libmapcache-dev
+Provides: libmapcache0-dev
+Replaces: libmapcache0-dev
+Breaks: libmapcache0-dev (<= 1.1)
 Section: libdevel
 Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
+Depends: libmapcache (=${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Suggests: mapcache-cgi, mapcache-tools, libapache2-mod-mapcache
 Description: tile caching server - shared library development files
  This package contains the development files for the shared library.
diff --git a/debian/libmapcache-dev.install b/debian/libmapcache-dev.install
new file mode 100644
index 0000000..0c77627
--- /dev/null
+++ b/debian/libmapcache-dev.install
@@ -0,0 +1 @@
+usr/include/mapcache/*
diff --git a/debian/libmapcache.install b/debian/libmapcache.install
new file mode 100644
index 0000000..3af14b7
--- /dev/null
+++ b/debian/libmapcache.install
@@ -0,0 +1 @@
+usr/lib/*/libmapcache.so*
diff --git a/debian/libmapcache0.postinst b/debian/libmapcache.postinst
similarity index 100%
rename from debian/libmapcache0.postinst
rename to debian/libmapcache.postinst
diff --git a/debian/libmapcache0.postrm b/debian/libmapcache.postrm
similarity index 100%
rename from debian/libmapcache0.postrm
rename to debian/libmapcache.postrm
diff --git a/debian/libmapcache0.symbols b/debian/libmapcache.symbols
similarity index 99%
rename from debian/libmapcache0.symbols
rename to debian/libmapcache.symbols
index ece3c00..c9d5146 100644
--- a/debian/libmapcache0.symbols
+++ b/debian/libmapcache.symbols
@@ -1,4 +1,4 @@
-libmapcache.so.0 #PACKAGE# #MINVER#
+libmapcache.so #PACKAGE# #MINVER#
  EZXML_NIL at Base 1.0.0
  _configuration_parse_wms_xml at Base 1.0.0
  _create_capabilities_demo at Base 1.0.0
diff --git a/debian/libmapcache0-dev.install b/debian/libmapcache0-dev.install
deleted file mode 100644
index fbcab34..0000000
--- a/debian/libmapcache0-dev.install
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/include/mapcache/*
-usr/lib/*/libmapcache.la
-usr/lib/*/libmapcache.so
diff --git a/debian/libmapcache0.install b/debian/libmapcache0.install
deleted file mode 100644
index 69df65a..0000000
--- a/debian/libmapcache0.install
+++ /dev/null
@@ -1 +0,0 @@
-usr/lib/*/libmapcache.so.*

-- 
Packaging for MapCache



More information about the Pkg-grass-devel mailing list