[debian-edu-commits] [Git][debian-edu/debian-edu][master] 5 commits: debian/control.stub: (education-menus) Drop Depends on desktop-profiles.
WolfgangSchweer
gitlab at salsa.debian.org
Sat Nov 2 18:10:27 GMT 2019
WolfgangSchweer pushed to branch master at Debian Edu / debian-edu
Commits:
8f20a7a0 by Wolfgang Schweer at 2019-11-02T17:53:19Z
debian/control.stub: (education-menus) Drop Depends on desktop-profiles.
The menu reorganization is now managed via XDG; it applies for all users.
Signed-off-by: Wolfgang Schweer <wschweer at arcor.de>
- - - - -
732e4b5a by Wolfgang Schweer at 2019-11-02T17:56:29Z
Remove no longer needed files debian-edu-menus.listing and menus/is-enabled
These were used to configure the desktop-profiles package.
Signed-off-by: Wolfgang Schweer <wschweer at arcor.de>
- - - - -
15d754cf by Wolfgang Schweer at 2019-11-02T17:58:28Z
Adjust debian/{education-menus.install,education-menus.postinst} accordingly.
Signed-off-by: Wolfgang Schweer <wschweer at arcor.de>
- - - - -
2d8698c9 by Wolfgang Schweer at 2019-11-02T18:01:37Z
Udpade after running 'make dist'.
Signed-off-by: Wolfgang Schweer <wschweer at arcor.de>
- - - - -
ed0d150d by Wolfgang Schweer at 2019-11-02T18:08:37Z
Add changelog entries for education-menus related commits.
Signed-off-by: Wolfgang Schweer <wschweer at arcor.de>
- - - - -
7 changed files:
- − debian-edu-menus.listing
- debian/changelog
- debian/control
- debian/control.stub
- debian/education-menus.install
- − debian/education-menus.postinst
- − menus/is-enabled
Changes:
=====================================
debian-edu-menus.listing deleted
=====================================
@@ -1,2 +0,0 @@
-# Menu reordering for teachers and students
-edu-menus;XDG_CONFIG;/usr/share/debian-edu/menu;;$(/usr/share/debian-edu/menu/menus/is-enabled);Menu reordering
=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+debian-edu (2.11.6) UNRELEASED; urgency=medium
+
+ * debian/control.stub: (education-menus) Drop Depends on desktop-profiles.
+ The menu reorganization is now managed via XDG; it applies for all users.
+ The concept of group specific desktop icons is gone since a long time, too.
+ * Remove no longer needed files debian-edu-menus.listing and menus/is-enabled.
+ * Adjust debian/{education-menus.install,education-menus.postinst}.
+ * debian/control: Update after running 'make dist'.
+
+ -- Wolfgang Schweer <wschweer at arcor.de> Sat, 02 Nov 2019 19:02:30 +0100
+
debian-edu (2.11.5) unstable; urgency=medium
[ Wolfgang Schweer ]
=====================================
debian/control
=====================================
@@ -33,15 +33,10 @@ XS-Comment: This is a specific package which reorganizes the menu. It doesn't ma
Package: education-menus
Section: misc
Architecture: any
-Depends: desktop-profiles,
- ${misc:Depends}
+Depends: ${misc:Depends}
Description: Debian Edu menu reorganization
- A package to reorganizate menu branches in order to get a structure
+ A package to reorganize menu branches in order to get a structure
easy to use for teachers and students.
- .
- To activate the menu reorganization, a teachers or students group must
- exist in the system and the user has to be a member of one of these two
- groups.
Package: education-astronomy
Section: metapackages
=====================================
debian/control.stub
=====================================
@@ -32,13 +32,8 @@ XS-Comment: This is a specific package which reorganizes the menu. It doesn't ma
Package: education-menus
Section: misc
Architecture: any
-Depends: desktop-profiles,
- ${misc:Depends}
+Depends: ${misc:Depends}
Description: Debian Edu menu reorganization
- A package to reorganizate menu branches in order to get a structure
+ A package to reorganize menu branches in order to get a structure
easy to use for teachers and students.
- .
- To activate the menu reorganization, a teachers or students group must
- exist in the system and the user has to be a member of one of these two
- groups.
=====================================
debian/education-menus.install
=====================================
@@ -1,4 +1,3 @@
desktop-directories/* usr/share/desktop-directories
pixmaps/* usr/share/pixmaps
menus usr/share/debian-edu/menu
-debian-edu-menus.listing etc/desktop-profiles
=====================================
debian/education-menus.postinst deleted
=====================================
@@ -1,9 +0,0 @@
-#!/bin/sh
-set -e
-
-if test "$1" = "configure" && \
- test -x "$(type -p update-profile-cache 2>/dev/null)" ; then
- update-profile-cache;
-fi;
-
-#DEBHELPER#
=====================================
menus/is-enabled deleted
=====================================
@@ -1,12 +0,0 @@
-#!/bin/sh
-
-# Allow it to be enabled using a local file setting
-if [ -e /etc/debian-edu/config ] ; then
- . /etc/debian-edu/config
- if [ true = "$MENUREORDER" ] ; then
- exit 0
- fi
-fi
-
-# Enable it for all teachers and students if the groups exist
-id -Gn | egrep -qw 'teachers|students'
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu/compare/c9ef4bb11c3199a4a9bb25f2159ae46e8c1ebfd6...ed0d150d7dbe3bef93e19a22a1f821a31023cd5f
--
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu/compare/c9ef4bb11c3199a4a9bb25f2159ae46e8c1ebfd6...ed0d150d7dbe3bef93e19a22a1f821a31023cd5f
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-edu-commits/attachments/20191102/af0577ad/attachment-0001.html>
More information about the debian-edu-commits
mailing list