[debian-edu-commits] [Git][debian-edu/debian-edu-artwork][master] 4 commits: debian/update-debian-edu-artwork: Assure presence of /boot/grub before operating on it.
Mike Gabriel (@sunweaver)
gitlab at salsa.debian.org
Thu Jul 24 21:04:01 BST 2025
Mike Gabriel pushed to branch master at Debian Edu / debian-edu-artwork
Commits:
2c8cf526 by Mike Gabriel at 2025-07-24T16:51:27+02:00
debian/update-debian-edu-artwork: Assure presence of /boot/grub before operating on it.
- - - - -
d56b4331 by Mike Gabriel at 2025-07-24T21:58:29+02:00
debian/copyright: Use new FSF mailing address.
- - - - -
54922a3d by Mike Gabriel at 2025-07-24T22:00:43+02:00
debian/control: In D: (debian-edu-artwork bin:pkg) prepend d-e-a-ceratopsian to list of dependent artwork package alternatives making it the default to install with Debian trixie.
- - - - -
13dea892 by Mike Gabriel at 2025-07-24T22:01:47+02:00
release as 2.13.0-1
Signed-off-by: Mike Gabriel <mike.gabriel at das-netzwerkteam.de>
- - - - -
4 changed files:
- debian/changelog
- debian/control
- debian/copyright
- debian/update-debian-edu-artwork
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,28 @@
+debian-edu-artwork (2.13.0-1) unstable; urgency=medium
+
+ [ Frans Spiesschaert ]
+ * Update logo to make it ready for Trixie, using release number 13 en using
+ Elise Coupers installer image for Trixie on
+ https://github.com/pccouper/trixie.
+ * Update all svg files in art-ceratopsian/desktop-base to the ceratopsian
+ theme.
+ * Upgrade debian-edu-ceratopsian-syslinux.svg to the ceratopsian theme and
+ increase the DebianEdu release number on it to 13.
+
+ [ Guido Berhoerster ]
+ * Create Plymouth Ceratopsian theme
+ * Improve readability of the logo in the grub Ceratopsia theme
+
+ [ Mike Gabriel ]
+ * debian/update-debian-edu-artwork: Assure presence of /boot/grub before
+ operating on it.
+ * debian/copyright: Use new FSF mailing address.
+ * debian/control: In D: (debian-edu-artwork bin:pkg) prepend d-e-a-ceratopsian
+ to list of dependent artwork package alternatives making it the default to
+ install with Debian trixie.
+
+ -- Mike Gabriel <sunweaver at debian.org> Thu, 24 Jul 2025 17:54:59 +0200
+
debian-edu-artwork (2.12.90-2) unstable; urgency=medium
* Re-upload source-only as is.
=====================================
debian/control
=====================================
@@ -24,7 +24,7 @@ Vcs-Git: https://salsa.debian.org/debian-edu/debian-edu-artwork.git
Package: debian-edu-artwork
Architecture: all
Depends: ${misc:Depends},
- debian-edu-artwork-emerald | debian-edu-artwork-homeworld | debian-edu-artwork-buster | debian-edu-artwork-futureprototype | debian-edu-artwork-softwaves | debian-edu-artwork-lines | debian-edu-artwork-joy | debian-edu-artwork-spacefun,
+ debian-edu-artwork-ceratopsian | debian-edu-artwork-emerald | debian-edu-artwork-homeworld | debian-edu-artwork-buster | debian-edu-artwork-futureprototype | debian-edu-artwork-softwaves | debian-edu-artwork-lines | debian-edu-artwork-joy | debian-edu-artwork-spacefun,
desktop-base,
libconfig-inifiles-perl,
Suggests: debian-edu-artwork-spacefun
=====================================
debian/copyright
=====================================
@@ -30,7 +30,7 @@ License: GPL-2+
.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
- Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ Foundation, Inc., 31 Milk Streetreet, # 960789, Boston, MA 02196, USA.
.
On Debian systems, the complete text of the GNU General Public
License, can be found in /usr/share/common-licenses/GPL-2.
=====================================
debian/update-debian-edu-artwork
=====================================
@@ -34,6 +34,13 @@ change_grub_background() {
desktop-grub.sh \
/usr/share/desktop-base/debian-edu-${edutheme}-theme/grub/grub_background.sh
if command -v update-grub > /dev/null ; then
+ # We have seen situations where grub is installed at the end of an
+ # installation, but /boot/grub has not been created, yet, when running
+ # this postinst's script function code.
+ #
+ # This e.g. can be observed when installing debian-edu-router using FAI.
+ mkdir -p /boot/grub
+
sync
update-grub || true
fi
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-artwork/-/compare/be3306ef4cf312d26ce92fbb88e0c06c076bc050...13dea89222388e889981a65b41cb2a52c038d18d
--
View it on GitLab: https://salsa.debian.org/debian-edu/debian-edu-artwork/-/compare/be3306ef4cf312d26ce92fbb88e0c06c076bc050...13dea89222388e889981a65b41cb2a52c038d18d
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/20250724/32a9d749/attachment-0001.htm>
More information about the debian-edu-commits
mailing list