Skip to contentSkip to conversation

dejavu-fonts: add new package

PATCH Superseded Klaus Schwarzkopf 2 participants 3 messages Oct 8, 2011 – Oct 9, 2011

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 dejavu-fonts: add new package

Add new package dejavu-fonts. The DejaVu fonts are a font family based on the Vera Fonts. http://dejavu-fonts.org/wiki/Main_Page

---
 package/Config.in                    |    1 +
 package/dejavu-fonts/Config.in       |    7 +++++++
 package/dejavu-fonts/dejavu-fonts.mk |   16 ++++++++++++++++
 3 files changed, 24 insertions(+), 0 deletions(-)
 create mode 100644 package/dejavu-fonts/Config.in
 create mode 100644 package/dejavu-fonts/dejavu-fonts.mk
package/Config.in +1 -0
index 7112e05..3dac85c 100644
@@ -276,6 +276,7 @@ source "package/cairo/Config.in"
 source "package/fltk/Config.in"
 source "package/fontconfig/Config.in"
 source "package/freetype/Config.in"
+source "package/dejavu-fonts/Config.in"
 source "package/gtk2-engines/Config.in"
 source "package/gtk2-themes/Config.in"
 source "package/jpeg/Config.in"
package/dejavu-fonts/Config.in new file +7 -0
new file mode 100644
index 0000000..a9de9b5
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_DEJAVU_FONTS
+	bool "dejavu fonts"
+	help
+		The DejaVu fonts are a font family 
+		based on the Vera Fonts.
+
+	  	http://dejavu-fonts.org/wiki/Main_Page
package/dejavu-fonts/dejavu-fonts.mk new file +16 -0
new file mode 100644
index 0000000..7998199
@@ -0,0 +1,16 @@
+#############################################################
+#
+# dejavu fonts
+#
+#############################################################
+
+DEJAVU_FONTS_VERSION:=2.33
+DEJAVU_FONTS_SOURCE:=dejavu-fonts-ttf-$(DEJAVU_FONTS_VERSION).tar.bz2
+DEJAVU_FONTS_SITE:=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/project/dejavu/dejavu/$(DEJAVU_FONTS_VERSION)/
+
+define DEJAVU_FONTS_INSTALL_TARGET_CMDS
+	mkdir -p $(TARGET_DIR)/usr/lib/fonts
+	cp -a $(@D)/ttf/*.ttf $(TARGET_DIR)/usr/lib/fonts
+endef
+
+$(eval $(call GENTARGETS,package,dejavu-fonts))
Signature · 1 line
1.7.0.4
#1 lore raw

PATCH 1/1 dejavu-fonts: add new package

Hello Klaus,

Thanks for this package!

Le Sat, 8 Oct 2011 12:23:26 +0200,
Klaus Schwarzkopf <[email protected]> a ?crit :

package/dejavu-fonts/Config.in line 7

Quoted 7 lines
package/dejavu-fonts/Config.in new file +7 -0
+config BR2_PACKAGE_DEJAVU_FONTS
+	bool "dejavu fonts"
+	help
+		The DejaVu fonts are a font family 
+		based on the Vera Fonts.
+
+	  	http://dejavu-fonts.org/wiki/Main_Page

Indentation for the help text is one tab + two spaces.

package/dejavu-fonts/dejavu-fonts.mk line 9

Quoted 3 lines
package/dejavu-fonts/dejavu-fonts.mk new file +3 -0
+DEJAVU_FONTS_VERSION:=2.33
+DEJAVU_FONTS_SOURCE:=dejavu-fonts-ttf-$(DEJAVU_FONTS_VERSION).tar.bz2
+DEJAVU_FONTS_SITE:=http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/project/dejavu/dejavu/$(DEJAVU_FONTS_VERSION)/

Please use '=' instead of ':='

Quoted 1 line

+$(eval $(call GENTARGETS,package,dejavu-fonts))

This should be:

$(eval $(call GENTARGETS))

in the latest Git version of Buildroot.

Regards,

Thomas

Signature · 4 lines
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com
#2 lore raw

PATCH v2 1/1 dejavu-fonts: add new package

In reply to Klaus Schwarzkopf

Add new package dejavu-fonts. The DejaVu fonts are a font family based on the Vera Fonts. http://dejavu-fonts.org/wiki/Main_Page

---
 package/Config.in                    |    1 +
 package/dejavu-fonts/Config.in       |    7 +++++++
 package/dejavu-fonts/dejavu-fonts.mk |   16 ++++++++++++++++
 3 files changed, 24 insertions(+), 0 deletions(-)
 create mode 100644 package/dejavu-fonts/Config.in
 create mode 100644 package/dejavu-fonts/dejavu-fonts.mk
package/Config.in +1 -0
index 7112e05..3dac85c 100644
@@ -276,6 +276,7 @@ source "package/cairo/Config.in"
 source "package/fltk/Config.in"
 source "package/fontconfig/Config.in"
 source "package/freetype/Config.in"
+source "package/dejavu-fonts/Config.in"
 source "package/gtk2-engines/Config.in"
 source "package/gtk2-themes/Config.in"
 source "package/jpeg/Config.in"
package/dejavu-fonts/Config.in new file +7 -0
new file mode 100644
index 0000000..63ef5e2
@@ -0,0 +1,7 @@
+config BR2_PACKAGE_DEJAVU_FONTS
+	bool "dejavu fonts"
+	help
+	  The DejaVu fonts are a font family 
+	  based on the Vera Fonts.
+
+	  http://dejavu-fonts.org/wiki/Main_Page
package/dejavu-fonts/dejavu-fonts.mk new file +16 -0
new file mode 100644
index 0000000..e0c79f3
@@ -0,0 +1,16 @@
+#############################################################
+#
+# dejavu fonts
+#
+#############################################################
+
+DEJAVU_FONTS_VERSION = 2.33
+DEJAVU_FONTS_SOURCE = dejavu-fonts-ttf-$(DEJAVU_FONTS_VERSION).tar.bz2
+DEJAVU_FONTS_SITE = http://$(BR2_SOURCEFORGE_MIRROR).dl.sourceforge.net/project/dejavu/dejavu/$(DEJAVU_FONTS_VERSION)/
+
+define DEJAVU_FONTS_INSTALL_TARGET_CMDS
+	mkdir -p $(TARGET_DIR)/usr/lib/fonts
+	cp -a $(@D)/ttf/*.ttf $(TARGET_DIR)/usr/lib/fonts
+endef
+
+$(eval $(call GENTARGETS))
Signature · 1 line
1.7.0.4