This is an automated email from the git hooks/post-receive script.

sebastic-guest pushed a commit to branch master
in repository qgis.

commit b975557ad9a33861b1186344837fd23e449abe63
Author: Bas Couwenberg <sebas...@xs4all.nl>
Date:   Sun Feb 9 16:52:25 2014 +0100

    Add qgis-crssync dpkg trigger to run crssync after installing the srs.db. 
(closes: #738273)
    
    Thanks to Andreas Beckmann for the assistance.
---
 debian/changelog                      |  3 +++
 debian/qgis-providers-common.postinst |  2 +-
 debian/qgis-providers.postinst        | 10 ++++++++++
 debian/qgis-providers.triggers        |  1 +
 4 files changed, 15 insertions(+), 1 deletion(-)

diff --git a/debian/changelog b/debian/changelog
index 6ce7ad7..6ee5030 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -16,6 +16,9 @@ qgis (2.0.1-2) UNRELEASED; urgency=low
   * Use dh --parallel instead of make flags.
   * Add patch to disable features on ARM.
     (closes: 737814)
+  * Add qgis-crssync dpkg trigger to run crssync after installing the srs.db.
+    Thanks to Andreas Beckmann for the assistance.
+    (closes: #738273)
 
  -- Bas Couwenberg <sebas...@xs4all.nl>  Fri, 31 Jan 2014 19:42:03 +0100
 
diff --git a/debian/qgis-providers-common.postinst 
b/debian/qgis-providers-common.postinst
index e829bf1..4dbcfa6 100755
--- a/debian/qgis-providers-common.postinst
+++ b/debian/qgis-providers-common.postinst
@@ -3,7 +3,7 @@ set -e
 
 if [ "$1" = "configure" ] && [ -x /usr/lib/qgis/crssync ]; then
        cp /usr/share/qgis/resources/srs-template.db 
/usr/share/qgis/resources/srs.db
-       /usr/lib/qgis/crssync
+       dpkg-trigger qgis-crssync
 fi
 
 #DEBHELPER#
diff --git a/debian/qgis-providers.postinst b/debian/qgis-providers.postinst
new file mode 100644
index 0000000..698766a
--- /dev/null
+++ b/debian/qgis-providers.postinst
@@ -0,0 +1,10 @@
+#!/bin/sh
+set -e
+
+if [ "$1" = "triggered" ] || [ "$1" = "configure" ]; then
+       if [ -w /usr/share/qgis/resources/srs.db ] && [ -x 
/usr/lib/qgis/crssync ]; then
+               /usr/lib/qgis/crssync
+       fi
+fi
+
+#DEBHELPER#
diff --git a/debian/qgis-providers.triggers b/debian/qgis-providers.triggers
new file mode 100644
index 0000000..e9f5946
--- /dev/null
+++ b/debian/qgis-providers.triggers
@@ -0,0 +1 @@
+interest qgis-crssync

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-grass/qgis.git

_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-grass-devel

Reply via email to