Your message dated Tue, 21 Aug 2012 10:03:10 +0000
with message-id <[email protected]>
and subject line Bug#683305: fixed in gfxboot-examples 4.5.0-67.1-4
has caused the Debian Bug report #683305,
regarding please recommend ttf-dejavu-core
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
683305: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=683305
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: gfxboot-examples
Version: 4.2.2-1.2-1
Severity: important
Tags: patch

Examples 2 to 7 do not compile correctly because gfxboot-font does not find the
font specified in the example makefile.

The reason is that gfxboot-font only searches (non-recursively) a short
list of hard-coded directories. These directories either do not exist in a Debian
system or do not contain fonts directly, only in their subdirectories.

A quick fix is to add a hardcoded font path to the affected example makefiles.
In addition to that, gfxboot-examples must depend on ttf-dejavu-core as it
contains the font used in examples 2 to 7.

The attached patch fixes this issue.

-- System Information:
Debian Release: 6.0.5
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-0.bpo.2-686-pae (SMP w/4 CPU cores)
Locale: LANG=de_CH.UTF-8, LC_CTYPE=de_CH.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gfxboot-examples depends on:
ii gfxboot 4.2.2-2 tool to test and create graphical

Versions of packages gfxboot-examples recommends:
ii gfxboot-dev 4.2.2-2 tool to test and create graphical

gfxboot-examples suggests no packages.

-- no debconf information

diff -r -U3 gfxboot-examples-4.2.2-1.2.orig//debian/control gfxboot-examples-4.2.2-1.2/debian/control
--- gfxboot-examples-4.2.2-1.2.orig//debian/control	2012-07-30 16:00:27.000000000 +0000
+++ gfxboot-examples-4.2.2-1.2/debian/control	2012-07-30 16:04:15.000000000 +0000
@@ -12,7 +12,7 @@
 
 Package: gfxboot-examples
 Architecture: all
-Depends: ${misc:Depends}, gfxboot (>= 4.2.2)
+Depends: ${misc:Depends}, gfxboot (>= 4.2.2), ttf-dejavu-core
 Recommends: gfxboot-dev
 Description: tool to test and create graphical boot logos (example themes)
  gfxboot is tool to test and create graphical boot logos for gfxboot compliant
diff -r -U3 gfxboot-examples-4.2.2-1.2.orig//themes/example_02/Makefile gfxboot-examples-4.2.2-1.2/themes/example_02/Makefile
--- gfxboot-examples-4.2.2-1.2.orig//themes/example_02/Makefile	2010-04-09 12:31:29.000000000 +0000
+++ gfxboot-examples-4.2.2-1.2/themes/example_02/Makefile	2012-07-30 16:01:48.000000000 +0000
@@ -16,7 +16,7 @@
 	$(GFXBOOT) --archive [email protected] --pack-archive $@
 
 font:
-	$(GFXBOOT_FONT) -v -f DejaVuSans:size=20 font.fnt >font.log
+	$(GFXBOOT_FONT) -v -p /usr/share/fonts/truetype/ttf-dejavu/ -f DejaVuSans:size=20 font.fnt >font.log
 
 clean:
 	rm -rf *~ *.log *.dir bootlogo *.fnt
diff -r -U3 gfxboot-examples-4.2.2-1.2.orig//themes/example_03/Makefile gfxboot-examples-4.2.2-1.2/themes/example_03/Makefile
--- gfxboot-examples-4.2.2-1.2.orig//themes/example_03/Makefile	2010-04-09 12:31:29.000000000 +0000
+++ gfxboot-examples-4.2.2-1.2/themes/example_03/Makefile	2012-07-30 16:01:59.000000000 +0000
@@ -16,7 +16,7 @@
 	$(GFXBOOT) --archive [email protected] --pack-archive $@
 
 font:
-	$(GFXBOOT_FONT) -v -f DejaVuSans:size=20 font.fnt >font.log
+	$(GFXBOOT_FONT) -v -p /usr/share/fonts/truetype/ttf-dejavu/ -f DejaVuSans:size=20 font.fnt >font.log
 
 clean:
 	rm -rf *~ *.log *.dir bootlogo *.fnt
diff -r -U3 gfxboot-examples-4.2.2-1.2.orig//themes/example_04/Makefile gfxboot-examples-4.2.2-1.2/themes/example_04/Makefile
--- gfxboot-examples-4.2.2-1.2.orig//themes/example_04/Makefile	2010-04-09 12:31:29.000000000 +0000
+++ gfxboot-examples-4.2.2-1.2/themes/example_04/Makefile	2012-07-30 16:02:07.000000000 +0000
@@ -16,7 +16,7 @@
 	$(GFXBOOT) --archive [email protected] --pack-archive $@
 
 font:
-	$(GFXBOOT_FONT) -v -f DejaVuSans:size=32 font.fnt >font.log
+	$(GFXBOOT_FONT) -v -p /usr/share/fonts/truetype/ttf-dejavu/ -f DejaVuSans:size=32 font.fnt >font.log
 
 clean:
 	rm -rf *~ *.log *.dir bootlogo *.fnt
diff -r -U3 gfxboot-examples-4.2.2-1.2.orig//themes/example_05/Makefile gfxboot-examples-4.2.2-1.2/themes/example_05/Makefile
--- gfxboot-examples-4.2.2-1.2.orig//themes/example_05/Makefile	2010-04-09 12:31:29.000000000 +0000
+++ gfxboot-examples-4.2.2-1.2/themes/example_05/Makefile	2012-07-30 16:02:13.000000000 +0000
@@ -16,7 +16,7 @@
 	$(GFXBOOT) --archive [email protected] --pack-archive $@
 
 font:
-	$(GFXBOOT_FONT) -v -f DejaVuSans:size=32 font.fnt >font.log
+	$(GFXBOOT_FONT) -v -p /usr/share/fonts/truetype/ttf-dejavu/ -f DejaVuSans:size=32 font.fnt >font.log
 
 clean:
 	rm -rf *~ *.log *.dir bootlogo *.fnt
diff -r -U3 gfxboot-examples-4.2.2-1.2.orig//themes/example_06/Makefile gfxboot-examples-4.2.2-1.2/themes/example_06/Makefile
--- gfxboot-examples-4.2.2-1.2.orig//themes/example_06/Makefile	2010-04-09 12:31:29.000000000 +0000
+++ gfxboot-examples-4.2.2-1.2/themes/example_06/Makefile	2012-07-30 16:02:19.000000000 +0000
@@ -20,7 +20,7 @@
 	@ln -snf bootlogo message
 
 font:
-	$(GFXBOOT_FONT) -v -f DejaVuSans:size=32 font.fnt >font.log
+	$(GFXBOOT_FONT) -v -p /usr/share/fonts/truetype/ttf-dejavu/ -f DejaVuSans:size=32 font.fnt >font.log
 
 clean:
 	rm -rf *~ *.log *.dir bootlogo message *.fnt
diff -r -U3 gfxboot-examples-4.2.2-1.2.orig//themes/example_07/Makefile gfxboot-examples-4.2.2-1.2/themes/example_07/Makefile
--- gfxboot-examples-4.2.2-1.2.orig//themes/example_07/Makefile	2010-04-09 12:31:29.000000000 +0000
+++ gfxboot-examples-4.2.2-1.2/themes/example_07/Makefile	2012-07-30 16:02:25.000000000 +0000
@@ -20,7 +20,7 @@
 	@ln -snf bootlogo message
 
 font:
-	$(GFXBOOT_FONT) -v -f DejaVuSans:size=32 font.fnt >font.log
+	$(GFXBOOT_FONT) -v -p /usr/share/fonts/truetype/ttf-dejavu/ -f DejaVuSans:size=32 font.fnt >font.log
 
 clean:
 	rm -rf *~ *.log *.dir bootlogo message *.fnt

--- End Message ---
--- Begin Message ---
Source: gfxboot-examples
Source-Version: 4.5.0-67.1-4

We believe that the bug you reported is fixed in the latest version of
gfxboot-examples, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Baumann <[email protected]> (supplier of updated 
gfxboot-examples package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 21 Aug 2012 11:55:14 +0200
Source: gfxboot-examples
Binary: gfxboot-examples
Architecture: source all
Version: 4.5.0-67.1-4
Distribution: unstable
Urgency: low
Maintainer: Daniel Baumann <[email protected]>
Changed-By: Daniel Baumann <[email protected]>
Description: 
 gfxboot-examples - tool to test and create graphical boot logos (example 
themes)
Closes: 683304 683305
Changes: 
 gfxboot-examples (4.5.0-67.1-4) unstable; urgency=low
 .
   * Adding ttf-dejavu-core to recommends (Closes: #683305).
   * Adding patch to use explicit font paths in makefiles (Closes:
     #683304).
Checksums-Sha1: 
 54394a0ddeaa533396aa8be2344a96004cb9a177 1260 gfxboot-examples_4.5.0-67.1-4.dsc
 ce15c3edb73446e00fb676b9ac3830b288871347 3120 
gfxboot-examples_4.5.0-67.1-4.debian.tar.xz
 79fbd957ec679728c240c8b1729e3cc4f186a453 162858 
gfxboot-examples_4.5.0-67.1-4_all.deb
Checksums-Sha256: 
 af3cb88c98f58ef42bf0613af9004cdfccb3668b7ec9b4daecdda524ec46d73e 1260 
gfxboot-examples_4.5.0-67.1-4.dsc
 85aadbf8dc6cd52c36e3c544f6a893da6d215bcb0946b28a5d926d4ec4358152 3120 
gfxboot-examples_4.5.0-67.1-4.debian.tar.xz
 6ea347f3b37051a92de1d028c7a76fe874be69b4d9e409180f3eea5fb4f71020 162858 
gfxboot-examples_4.5.0-67.1-4_all.deb
Files: 
 c197c7de5b9c52e9aa095ff5d1b1b4c7 1260 misc extra 
gfxboot-examples_4.5.0-67.1-4.dsc
 901f141810f610ff7543d612f5f1cdd4 3120 misc extra 
gfxboot-examples_4.5.0-67.1-4.debian.tar.xz
 8a3c60d59679c6534b637a033881a1f8 162858 misc extra 
gfxboot-examples_4.5.0-67.1-4_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAlAzW50ACgkQ+C5cwEsrK570JQCeKSnxO38mtG5mxPXlZkSPxsIA
Mx4AoKjEfyeN2OC4IrMDJd5/mzMirMfz
=VhII
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to