[debian-edu-commits] debian-edu/ 01/01: improve comments. also this is just a workaround for #825004 but not a solution…
Holger Levsen
holger at layer-acht.org
Tue May 24 10:14:46 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 d82b89ea585841342093e3c056d1fa087d78f766
Author: Holger Levsen <holger at layer-acht.org>
Date: Tue May 24 12:13:47 2016 +0200
improve comments. also this is just a workaround for #825004 but not a solution…
---
Makefile | 8 ++++----
debian/README.source | 5 +++--
debian/changelog | 6 ++----
3 files changed, 9 insertions(+), 10 deletions(-)
diff --git a/Makefile b/Makefile
index b841dc8..d8a64dc 100755
--- a/Makefile
+++ b/Makefile
@@ -3,16 +3,16 @@
include /usr/share/blends-dev/Makefile
dist:
- # this is the original dist target from blends-dev Makefile
+ # the next two lines are taken from the original dist target from blends-dev Makefile
rm -f $(BLEND)-tasks.desc debian/control
make -f debian/rules get-orig-source
- # This removes gosa-plugin-netgroups from the list of Recommends and
+ # This sed command removes gosa-plugin-netgroups from the list of Recommends and
# adds gosa-plugin-netgroups to Depends
# Closes: #793667
sed -i -e '/^ *gosa-plugin-netgroups,$$/d' \
-e '/^Package: education-main-server/{;N;N;N;N;s/\nDepends: [^\n]*/&, gosa-plugin-netgroups,/;}' \
debian/control
- # This removes the education-all metapackage which was created by
+ # This sed command removes the education-all metapackage which was created by
# using blends-dev 0.6.93
- # Closes: #825004
+ # work around for: #825004
sed -i -e '/^Package: edu-all$$/,/^$$/d' debian/control
diff --git a/debian/README.source b/debian/README.source
index 936174d..79225f3 100644
--- a/debian/README.source
+++ b/debian/README.source
@@ -49,11 +49,12 @@ cdd-doc package which is also available online under
Remarks:
1. The original blends-dev dist target was overridden in Makefile to
enable a strong Depends: gosa-plugin-netgroups in the debian/control
- file.
+ file. (See #793667 / since 1.901)
2. Blends-dev version 0.6.93 introduces a new metapackage edu-all which
is intended to be used in the installer. Since Debian Edu has a
different solution for this the edu-all metapackage is removed from
- the resulting debian/control file in the overridden dist target
+ the resulting debian/control file in the overridden dist target as
+ as a workaround for 825004. (Also introduced in 1.901.)
How to add packages to the tasks
--------------------------------
diff --git a/debian/changelog b/debian/changelog
index 4222206..0d75a6c 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,11 +1,9 @@
debian-edu (1.901) UNRELEASED; urgency=medium
* Enable strong Depends: gosa-plugin-netgroups by doing some post-editing
- in the dist target
- Closes: #793667
+ in the dist target (Closes: #793667)
* Override dist target to remove edu-all metapackage that was introduced
- by blends-dev 0.6.93
- Closes: #825004
+ by blends-dev 0.6.93 (workaround for #825004)
-- Andreas Tille <tille at debian.org> Tue, 24 May 2016 11:41:23 +0200
--
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