[debian-edu-commits] debian-edu/ 02/03: Makefile: Use (= ${source:Version}) for arch:all depends in debian/control as recommended by https://lintian.debian.org/tags/not-binnmuable-any-depends-all.html
Holger Levsen
holger at layer-acht.org
Fri Oct 21 18:20:55 UTC 2016
This is an automated email from the git hooks/post-receive script.
holger pushed a commit to branch master
in repository debian-edu.
commit 91ab850a077a76b69f2f9f59ef26d76b0fbf0c91
Author: Holger Levsen <holger at layer-acht.org>
Date: Fri Oct 21 19:52:46 2016 +0200
Makefile: Use (= ${source:Version}) for arch:all depends in debian/control as recommended by https://lintian.debian.org/tags/not-binnmuable-any-depends-all.html
---
Makefile | 3 ++
debian/changelog | 3 ++
debian/control | 114 +++++++++++++++++++++++++++----------------------------
3 files changed, 63 insertions(+), 57 deletions(-)
diff --git a/Makefile b/Makefile
index 8cd2a20..883500c 100755
--- a/Makefile
+++ b/Makefile
@@ -19,3 +19,6 @@ dist:
# why it should be implemented in blends-dev - also
# compare the following line with the second line of this target…)
make -f debian/rules get-orig-source
+ # Use (= ${source:Version}) for arch:all depends
+ # there might be a better way to achieve this with the blends-dev framework…
+ sed -i 's#education-tasks (= $${binary:Version})#education-tasks (= $${source:Version})#g' debian/control
diff --git a/debian/changelog b/debian/changelog
index 832feb2..45d1142 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -2,6 +2,9 @@ debian-edu (1.912) UNRELEASED; urgency=medium
* debian/control.stub: mark education-tasks as Multi-Arch: foreign.
(Closes: #841388)
+ * Makefile: Use (= ${source:Version}) for arch:all depends in debian/control
+ as recommended by
+ https://lintian.debian.org/tags/not-binnmuable-any-depends-all.html
-- Holger Levsen <holger at debian.org> Fri, 21 Oct 2016 19:43:29 +0200
diff --git a/debian/control b/debian/control
index ce75065..eb05d4b 100644
--- a/debian/control
+++ b/debian/control
@@ -40,7 +40,7 @@ Description: Debian Edu menu reorganization
Package: education-astronomy
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: education-menus,
gpredict,
kstars,
@@ -60,7 +60,7 @@ Description: Debian Edu astronomy related applications
Package: education-chemistry
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: chemtool,
easychem,
education-menus,
@@ -79,7 +79,7 @@ Description: Debian Edu chemistry related applications
Package: education-common
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: apt-listchanges,
bash-completion,
bc,
@@ -194,7 +194,7 @@ Description: Debian Edu common packages
Package: education-desktop-gnome
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: education-common,
gdm3,
gimp,
@@ -228,7 +228,7 @@ Description: Debian Edu GNOME desktop applications
Package: education-desktop-kde
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: ark,
bluedevil,
clementine,
@@ -296,7 +296,7 @@ Description: Debian Edu KDE desktop applications
Package: education-desktop-lxde
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: blueman,
desktop-file-utils,
education-common,
@@ -326,7 +326,7 @@ Description: Debian Edu LXDE desktop applications
Package: education-desktop-mate
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: education-common,
gimp,
inkscape,
@@ -357,7 +357,7 @@ Description: Debian Edu MATE desktop applications
Package: education-desktop-other
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: alsa-base,
alsa-utils,
avahi-daemon,
@@ -617,7 +617,7 @@ Description: Debian Edu non-GNOME- and non-KDE-specific desktop applications
Package: education-desktop-xfce
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: blueman,
education-common,
lightdm,
@@ -634,7 +634,7 @@ Description: Debian Edu Xfce desktop applications
Package: education-development
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: autoconf,
bluefish,
build-essential,
@@ -682,7 +682,7 @@ Description: Debian Edu software development related educational applications
Package: education-electronics
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: education-menus,
gpsim,
oregano,
@@ -706,7 +706,7 @@ Description: Debian Edu electronics related applications
Package: education-geography
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: education-menus,
kgeography,
marble
@@ -728,7 +728,7 @@ Description: Debian Edu applications for geography
Package: education-graphics
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: dia-gnome,
education-menus,
gimp,
@@ -748,7 +748,7 @@ Description: Debian Edu graphics related applications
Package: education-lang-da
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: debian-edu-doc-da,
myspell-da
Description: Debian Edu applications for Danish installs
@@ -758,7 +758,7 @@ Description: Debian Edu applications for Danish installs
Package: education-lang-da-desktop
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: firefox-esr-l10n-da,
gcompris-sound-da,
libreoffice-help-da,
@@ -771,14 +771,14 @@ Description: Debian Edu Desktop applications for Danish installs
Package: education-lang-da-desktop-kde
Section: kde
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Description: Danish Debian Edu KDE desktop applications
This task localises the KDE desktop in Danish.
Package: education-lang-de
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: debian-edu-doc-de,
hunspell-de-at,
hunspell-de-ch,
@@ -790,7 +790,7 @@ Description: Debian Edu applications for German installs
Package: education-lang-de-desktop
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Suggests: icedove-l10n-de
Description: Debian Edu Desktop applications for German installs
This subtask depends on various office and desktop applications
@@ -799,14 +799,14 @@ Description: Debian Edu Desktop applications for German installs
Package: education-lang-de-desktop-kde
Section: kde
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Description: German Debian Edu KDE desktop applications
This task localises the KDE desktop in German.
Package: education-lang-es
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: debian-edu-doc-es,
manpages-es-extra,
myspell-es
@@ -817,7 +817,7 @@ Description: Debian Edu applications for Spanish installs
Package: education-lang-es-desktop
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: firefox-esr-l10n-es-es,
gcompris-sound-es,
gimp-help-es,
@@ -831,14 +831,14 @@ Description: Debian Edu Desktop applications for Spanish installs
Package: education-lang-es-desktop-kde
Section: kde
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Description: Spanish Debian Edu KDE desktop applications
This task localises the KDE desktop in Spanish.
Package: education-lang-fr
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: debian-edu-doc-fr,
manpages-fr-extra,
myspell-fr
@@ -849,7 +849,7 @@ Description: Debian Edu applications for French installs
Package: education-lang-fr-desktop
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Suggests: aptitude-doc-fr,
icedove-l10n-fr
Description: Debian Edu Desktop applications for French installs
@@ -859,14 +859,14 @@ Description: Debian Edu Desktop applications for French installs
Package: education-lang-fr-desktop-kde
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Description: French Debian Edu KDE desktop applications
This task localises the KDE desktop in French.
Package: education-lang-he
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Description: Debian Edu applications for Hebrew installs
This metapackage depends on various office and desktop applications
that are useful for teachers and their students.
@@ -874,7 +874,7 @@ Description: Debian Edu applications for Hebrew installs
Package: education-lang-he-desktop
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Suggests: icedove-l10n-he
Description: Debian Edu Desktop applications for Hebrew installs
This metapackage depends on various office and desktop applications
@@ -883,14 +883,14 @@ Description: Debian Edu Desktop applications for Hebrew installs
Package: education-lang-he-desktop-kde
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Description: Hebrew Debian Edu KDE desktop applications
This task provide files to localises the KDE desktop in Hebrew.
Package: education-lang-it
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: debian-edu-doc-it,
myspell-it
Description: Debian Edu applications for Italian installs
@@ -900,7 +900,7 @@ Description: Debian Edu applications for Italian installs
Package: education-lang-it-desktop
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: firefox-esr-l10n-it,
gcompris-sound-it,
gimp-help-it,
@@ -914,14 +914,14 @@ Description: Debian Edu Desktop applications for Italian installs
Package: education-lang-it-desktop-kde
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Description: Italian Debian Edu KDE desktop applications
This task localises the KDE desktop in Italian.
Package: education-lang-ja
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: debian-edu-doc-ja
Description: Debian Edu applications for Japanese installs
This metapackage depends on various office and desktop applications
@@ -930,7 +930,7 @@ Description: Debian Edu applications for Japanese installs
Package: education-lang-ja-desktop
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Suggests: aptitude-doc-ja,
icedove-l10n-ja
Description: Debian Edu Desktop applications for Japanese installs
@@ -940,14 +940,14 @@ Description: Debian Edu Desktop applications for Japanese installs
Package: education-lang-ja-desktop-kde
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Description: Japanese Debian Edu KDE desktop applications
This task provide files to localises the KDE desktop in Japanese.
Package: education-lang-no
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: debian-edu-doc-nb
Suggests: aspell-no,
myspell-nb,
@@ -959,7 +959,7 @@ Description: Debian Edu applications for Norwegian installs
Package: education-lang-no-desktop
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Suggests: icedove-l10n-nb-no,
icedove-l10n-nn-no
Description: Debian Edu Desktop applications for Norwegian installs
@@ -969,14 +969,14 @@ Description: Debian Edu Desktop applications for Norwegian installs
Package: education-lang-no-desktop-kde
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Description: Norwegian (Bokmaal and Nynorsk) Debian Edu KDE desktop applications
This task provide files to localises the KDE desktop in Norwegian.
Package: education-lang-se
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Description: Debian Edu applications for North Sami installs
This subtask depends on various packages to install when the North
Sami language is selected during installation.
@@ -984,7 +984,7 @@ Description: Debian Edu applications for North Sami installs
Package: education-lang-zh-tw
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: fonts-arphic-ukai
Description: Debian Edu applications for Traditional Chinese installs
This metapackage depends on various office and desktop applications
@@ -993,7 +993,7 @@ Description: Debian Edu applications for Traditional Chinese installs
Package: education-lang-zh-tw-desktop
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: fonts-arphic-uming,
ibus-array,
ibus-chewing,
@@ -1010,14 +1010,14 @@ Description: Debian Edu Desktop applications for Traditional Chinese installs
Package: education-lang-zh-tw-desktop-kde
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Description: Traditional Chinese Debian Edu KDE desktop applications
This task localises the KDE desktop in Traditional Chinese.
Package: education-language
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: aspell,
dict,
education-menus,
@@ -1044,7 +1044,7 @@ Description: Debian Edu language related educational applications
Package: education-laptop
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: bluedevil,
kde-config-touchpad,
laptop-mode-tools,
@@ -1062,7 +1062,7 @@ Description: Debian Edu laptop packages
Package: education-logic-games
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: atomix,
blinken,
cgoban,
@@ -1081,7 +1081,7 @@ Description: Debian Edu logic games
Package: education-main-server
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version}), gosa-plugin-netgroups,
+Depends: education-tasks (= ${source:Version}), gosa-plugin-netgroups,
Recommends: apache2,
atftpd | tftpd-hpa,
avahi-daemon,
@@ -1168,7 +1168,7 @@ Description: Debian Edu main server packages
Package: education-mathematics
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: cantor,
education-menus,
geogebra,
@@ -1211,7 +1211,7 @@ Description: Debian Edu mathematical applications
Package: education-misc
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: childsplay,
education-menus,
gcompris,
@@ -1235,7 +1235,7 @@ Description: Debian Edu miscellaneous applications for education
Package: education-music
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: audacious,
audacity,
education-menus,
@@ -1271,7 +1271,7 @@ Description: Debian Edu music and sound applications
Package: education-networked
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: education-networked-common,
gosa-desktop,
libpam-krb5,
@@ -1285,7 +1285,7 @@ Description: Debian Edu network packages
Package: education-networked-common
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: autofs-ldap | autofs5-ldap,
education-common,
killer,
@@ -1323,7 +1323,7 @@ Description: Debian Edu common networking packages
Package: education-physics
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: education-menus,
planets,
step
@@ -1339,7 +1339,7 @@ Description: Debian Edu physics related applications
Package: education-roaming-workstation
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: education-desktop-other,
education-networked-common,
krb5-auth-dialog,
@@ -1357,7 +1357,7 @@ Description: Debian Edu networked roaming workstation packages
Package: education-services
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: dansguardian
Suggests: wims
Description: Debian Edu services for educational institutions
@@ -1369,7 +1369,7 @@ Description: Debian Edu services for educational institutions
Package: education-standalone
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: education-common,
education-desktop-other,
libnss-mdns,
@@ -1382,7 +1382,7 @@ Description: Debian Edu standalone workstation packages
Package: education-thin-client
Section: metapackages
Architecture: amd64 i386 powerpc
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: acpi-support-base,
alsa-base,
alsa-utils,
@@ -1397,7 +1397,7 @@ Description: Debian Edu networked thin client packages
Package: education-thin-client-server
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: atftpd | tftpd-hpa,
education-workstation,
iptables,
@@ -1427,7 +1427,7 @@ Description: Debian Edu networked thin client server packages
Package: education-workstation
Section: metapackages
Architecture: any
-Depends: education-tasks (= ${binary:Version})
+Depends: education-tasks (= ${source:Version})
Recommends: education-desktop-other,
education-networked,
jxplorer,
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-edu/debian-edu.git
More information about the debian-edu-commits
mailing list