[saga] 05/05: Drop saga-depends executable, obsolete. Library package names match the SONAME which includes the upstream version.

Sebastiaan Couwenberg sebastic at moszumanska.debian.org
Fri Apr 29 13:30:55 UTC 2016


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

sebastic pushed a commit to branch master
in repository saga.

commit c460e2c62b64662dc5c2973af75d4afe86820d2b
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Fri Apr 29 15:08:20 2016 +0200

    Drop saga-depends executable, obsolete. Library package names match the SONAME which includes the upstream version.
---
 debian/changelog                 |  2 ++
 debian/libsaga-dev.README.Debian | 16 ----------------
 debian/libsaga-dev.install       |  1 -
 debian/libsaga-dev.manpages      |  1 -
 debian/saga-depends              | 19 -------------------
 debian/saga-depends.1            | 25 -------------------------
 debian/saga-depends.in           | 19 -------------------
 7 files changed, 2 insertions(+), 81 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index ef40297..d7d2849 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -43,6 +43,8 @@ saga (2.2.7+dfsg-1) UNRELEASED; urgency=medium
   * Add lintian override for no-symbols-control-file.
   * Also install 22x22 icon in hicolor theme.
   * Bump Standards-Version to 3.9.8, changes: application icons.
+  * Drop saga-depends executable, obsolete. Library package names match
+    the SONAME which includes the upstream version.
 
  -- Johan Van de Wauw <johan at vandewauw.be>  Fri, 04 Mar 2016 17:34:50 +0100
 
diff --git a/debian/libsaga-dev.README.Debian b/debian/libsaga-dev.README.Debian
deleted file mode 100644
index f3aba80..0000000
--- a/debian/libsaga-dev.README.Debian
+++ /dev/null
@@ -1,16 +0,0 @@
-SAGA Gis for Debian
--------------------
-
-Libraries provided by SAGA Gis can be used by third-parties modules,
-but currently change at every new release their APIs. Therefore, third-parties
-source packages should build-depend on libsaga-dev and depend on
-an additional ${saga:Depends} substvar. This will enforce strict package
-dependency on the right library version and prevent obscure failure
-due to changes in structures or functions.
-
-Their debian/rules should execute a little debhelper script
-named /usr/bin/saga-depends to append required versioned lib dependencies
-to their control file before executing dh_shlibdeps. That script is
-provided in the libsaga-dev package.
-
--- Francesco Paolo Lovergine <frankie at debian.org>  Tue Mar  9 11:30:25 CET 2010
diff --git a/debian/libsaga-dev.install b/debian/libsaga-dev.install
index 4d9f5b6..89e6759 100644
--- a/debian/libsaga-dev.install
+++ b/debian/libsaga-dev.install
@@ -1,5 +1,4 @@
 src/saga_core/saga_api/*.h /usr/include/saga_api/
 src/saga_core/saga_gdi/*.h /usr/include/saga_gdi/
-debian/saga-depends        /usr/bin/
 usr/lib/*/libsaga_api.so
 usr/lib/*/libsaga_gdi.so
diff --git a/debian/libsaga-dev.manpages b/debian/libsaga-dev.manpages
deleted file mode 100644
index 14b88a1..0000000
--- a/debian/libsaga-dev.manpages
+++ /dev/null
@@ -1 +0,0 @@
-debian/saga-depends.1
diff --git a/debian/saga-depends b/debian/saga-depends
deleted file mode 100644
index 86e74cc..0000000
--- a/debian/saga-depends
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-#
-# This tiny script is a debhelper script that adds substitution vars for
-# packages that have to depend on the libsaga libraries.
-#
-# Use: saga-depends [binary-name ...]
-#
-
-if [ $# -ne 0 ]; then
-    cat >>debian/${PKG}.substvars <<EOF
-saga:Depends=libsaga-2.2.7
-EOF
-else
-    cat >>debian/substvars <<EOF
-saga:Depends=libsaga-2.2.7
-EOF
-
-fi
-
diff --git a/debian/saga-depends.1 b/debian/saga-depends.1
deleted file mode 100644
index 39a43eb..0000000
--- a/debian/saga-depends.1
+++ /dev/null
@@ -1,25 +0,0 @@
-.TH saga-depends 1 "2010-03-09" "0.1" "SAGA packages for Debian GNU/Linux"
-.SH "NAME"
-saga\-depends \- calculates SAGA Gis dependencies
-
-.SH "SYNOPSIS"
-\&\fBsaga-depends\fR [\fIbinary-package ...\fR]
-
-.SH "DESCRIPTION"
-saga-depends is a debhelper-like program which is responsible for generating
-the ${saga:Depends} substitution variables and adding them to substvars files.
-You should specify one or more binary packages to consider for adding the
-per-package substvars definition or none to use default debian/substvars.
-.PP
-If you use this program, your package must build-depend on libsaga-dev.
-
-.SH "SEE ALSO"
-\&\fIdebhelper\fR\|(7),
-\&\fIdh_shlibdeps\fR\|(1),
-\&\fIdpkg-shlibdeps\fR\|(1)
-.PP
-This program is not a part of debhelper.
-
-.SH "AUTHOR"
-Francesco Paolo Lovergine <frankie at debian.org>
-
diff --git a/debian/saga-depends.in b/debian/saga-depends.in
deleted file mode 100644
index fb7ab7b..0000000
--- a/debian/saga-depends.in
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/bin/sh
-#
-# This tiny script is a debhelper script that adds substitution vars for
-# packages that have to depend on the libsaga libraries.
-#
-# Use: saga-depends [binary-name ...]
-#
-
-if [ $# -ne 0 ]; then
-    cat >>debian/${PKG}.substvars <<EOF
-saga:Depends=libsaga- at VERSION@
-EOF
-else
-    cat >>debian/substvars <<EOF
-saga:Depends=libsaga- at VERSION@
-EOF
-
-fi
-

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



More information about the Pkg-grass-devel mailing list