[debian-edu-commits] [Git][debian-edu/debian-edu-artwork][master] Install separate copies of update-debian-edu-artwork
Mike Gabriel (@sunweaver)
gitlab at salsa.debian.org
Mon Oct 30 13:46:17 GMT 2023
Mike Gabriel pushed to branch master at Debian Edu / debian-edu-artwork
Commits:
8eee7fbc by Guido Berhoerster at 2023-10-23T09:22:38+02:00
Install separate copies of update-debian-edu-artwork
The theme subpackages only have a weak dependency on debian-edu-artwork whereas
the latter depends on the former. This means on removal oth a theme subpackage
debian-edu-artwork is already gone and the symlink to update-debian-edu-artwork
is broken. Thus install separate copies with each subpackage, this way we still
have a single source script (Closes: #1054338).
- - - - -
10 changed files:
- debian/control
- debian/debian-edu-artwork-buster.install
- debian/debian-edu-artwork-buster.links
- debian/debian-edu-artwork-emerald.install
- debian/debian-edu-artwork-emerald.links
- debian/debian-edu-artwork-homeworld.install
- debian/debian-edu-artwork-homeworld.links
- debian/debian-edu-artwork-softwaves.install
- debian/debian-edu-artwork-softwaves.links
- debian/debian-edu-artwork.install
Changes:
=====================================
debian/control
=====================================
@@ -8,6 +8,7 @@ Uploaders: Petter Reinholdtsen <pere at debian.org>,
Build-Depends: advancecomp,
debhelper-compat (= 13),
devscripts,
+ dh-exec,
fonts-quicksand,
imagemagick,
inkscape,
=====================================
debian/debian-edu-artwork-buster.install
=====================================
@@ -1,4 +1,6 @@
+#!/usr/bin/dh-exec
usr/share/desktop-base/debian-edu-buster-theme/
usr/share/gnome-background-properties/debian-edu-buster.xml
usr/share/pixmaps/debian-edu-buster*
usr/share/plymouth/themes/debian-edu-buster/
+debian/update-debian-edu-artwork => /usr/sbin/update-debian-edu-artwork-buster
=====================================
debian/debian-edu-artwork-buster.links
=====================================
@@ -1,3 +1,2 @@
/usr/share/desktop-base/debian-edu-buster-theme/wallpaper /usr/share/desktop-base/debian-edu-buster-theme/lockscreen
/usr/share/plymouth/themes/debian-edu-buster/ /usr/share/desktop-base/debian-edu-buster-theme/plymouth
-/usr/lib/debian-edu-artwork/update-debian-edu-artwork /usr/sbin/update-debian-edu-artwork-buster
=====================================
debian/debian-edu-artwork-emerald.install
=====================================
@@ -1,4 +1,6 @@
+#!/usr/bin/dh-exec
usr/share/desktop-base/debian-edu-emerald-theme/
usr/share/gnome-background-properties/debian-edu-emerald.xml
usr/share/pixmaps/debian-edu-emerald*
usr/share/plymouth/themes/debian-edu-emerald/
+debian/update-debian-edu-artwork => /usr/sbin/update-debian-edu-artwork-emerald
=====================================
debian/debian-edu-artwork-emerald.links
=====================================
@@ -1,3 +1,2 @@
/usr/share/desktop-base/debian-edu-emerald-theme/wallpaper /usr/share/desktop-base/debian-edu-emerald-theme/lockscreen
/usr/share/plymouth/themes/debian-edu-emerald/ /usr/share/desktop-base/debian-edu-emerald-theme/plymouth
-/usr/lib/debian-edu-artwork/update-debian-edu-artwork /usr/sbin/update-debian-edu-artwork-emerald
=====================================
debian/debian-edu-artwork-homeworld.install
=====================================
@@ -1,4 +1,6 @@
+#!/usr/bin/dh-exec
usr/share/desktop-base/debian-edu-homeworld-theme/
usr/share/gnome-background-properties/debian-edu-homeworld.xml
usr/share/pixmaps/debian-edu-homeworld*
usr/share/plymouth/themes/debian-edu-homeworld/
+debian/update-debian-edu-artwork => /usr/sbin/update-debian-edu-artwork-homeworld
=====================================
debian/debian-edu-artwork-homeworld.links
=====================================
@@ -1,3 +1,2 @@
/usr/share/desktop-base/debian-edu-homeworld-theme/wallpaper /usr/share/desktop-base/debian-edu-homeworld-theme/lockscreen
/usr/share/plymouth/themes/debian-edu-homeworld/ /usr/share/desktop-base/debian-edu-homeworld-theme/plymouth
-/usr/lib/debian-edu-artwork/update-debian-edu-artwork /usr/sbin/update-debian-edu-artwork-homeworld
=====================================
debian/debian-edu-artwork-softwaves.install
=====================================
@@ -1,4 +1,6 @@
+#!/usr/bin/dh-exec
usr/share/desktop-base/debian-edu-softwaves-theme/
usr/share/gnome-background-properties/debian-edu-softwaves.xml
usr/share/pixmaps/debian-edu-softwaves*
usr/share/plymouth/themes/debian-edu-softwaves/
+debian/update-debian-edu-artwork => /usr/sbin/update-debian-edu-artwork-softwaves
=====================================
debian/debian-edu-artwork-softwaves.links
=====================================
@@ -1,3 +1,2 @@
/usr/share/desktop-base/debian-edu-softwaves-theme/wallpaper /usr/share/desktop-base/debian-edu-softwaves-theme/lockscreen
/usr/share/plymouth/themes/debian-edu-softwaves/ /usr/share/desktop-base/debian-edu-softwaves-theme/plymouth
-/usr/lib/debian-edu-artwork/update-debian-edu-artwork /usr/sbin/update-debian-edu-artwork-softwaves
=====================================
debian/debian-edu-artwork.install
=====================================
@@ -1,4 +1,3 @@
-debian/update-debian-edu-artwork /usr/lib/debian-edu-artwork
usr/share/gdm/dconf/
usr/share/pixmaps/debian-edu-logo.svg
usr/share/arctica-greeter/theme-debian-edu-logo.png
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-artwork/-/commit/8eee7fbc4a21aa3eeae9cfada46d10c84b746c3b
--
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-artwork/-/commit/8eee7fbc4a21aa3eeae9cfada46d10c84b746c3b
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/20231030/dbd57725/attachment-0001.htm>
More information about the debian-edu-commits
mailing list