Package: gfxboot-themes Version: 4.1.39-1.3-1 Severity: normal Hi
Testing /usr/bin/gfxboot, I noticed that it expects the themes to be
installed under
$theme_dir = "/etc/bootsplash/themes/$opt_theme/bootloader";
while gfxboot-themes-${THEME} installs them directly at:
/etc/bootsplash/openSUSE
/etc/bootsplash/SLES
/etc/bootsplash/SLED
/etc/bootsplash/upstream
The attached patch against debian/4.1.39-1.3-1 of
git://git.debian-maintainers.org/git/syslinux/gfxboot-themes.git changes
it to the location expected by upstream[1] and /usr/bin/gfxboot.
Regards
Stefan Lippers-Hollmann
[1]
http://download.opensuse.org/factory/repo/oss/suse/i586/gfxboot-branding-openSUSE-4.1.40-1.2.i586.rpm
http://download.opensuse.org/factory/repo/src-oss/suse/src/gfxboot-4.1.40-1.2.src.rpm
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-rc8-sidux-amd64 (SMP w/4 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
diff --git a/debian/rules b/debian/rules
index dd9a23c..aac027f 100755
--- a/debian/rules
+++ b/debian/rules
@@ -48,10 +48,10 @@ override_dh_install:
for THEME in `cd build && ls`; \
do \
PACKAGE="gfxboot-themes-`echo $${THEME} | tr [A-Z] [a-z]`"; \
- install -D -m 0644 build/$${THEME}/bootlogo debian/$${PACKAGE}/etc/bootsplash/$${THEME}/cdrom/bootlogo; \
- /usr/share/gfxboot/bin/unpack_bootlogo debian/$${PACKAGE}/etc/bootsplash/$${THEME}/cdrom; \
- mkdir -p debian/$${PACKAGE}/etc/bootsplash/$${THEME}/bootloader; \
- cp -a build/$${THEME}/message build/$${THEME}/help-boot/*.hlp build/$${THEME}/po/*.tr debian/$${PACKAGE}/etc/bootsplash/$${THEME}/bootloader; \
+ install -D -m 0644 build/$${THEME}/bootlogo debian/$${PACKAGE}/etc/bootsplash/themes/$${THEME}/cdrom/bootlogo; \
+ /usr/share/gfxboot/bin/unpack_bootlogo debian/$${PACKAGE}/etc/bootsplash/themes/$${THEME}/cdrom; \
+ mkdir -p debian/$${PACKAGE}/etc/bootsplash/themes/$${THEME}/bootloader; \
+ cp -a build/$${THEME}/message build/$${THEME}/help-boot/*.hlp build/$${THEME}/po/*.tr debian/$${PACKAGE}/etc/bootsplash/themes/$${THEME}/bootloader; \
done
override_dh_fixperms:
signature.asc
Description: This is a digitally signed message part.

