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:

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to