Browse Source

package dejavu fonts

Signed-off-by: Mirko Vogt <mirko-dev@nanl.de>
lilik-openwrt-22.03
Mirko Vogt 8 years ago
parent
commit
c7dca5a962
1 changed files with 81 additions and 0 deletions
  1. +81
    -0
      fonts/dejavu-fonts-ttf/Makefile

+ 81
- 0
fonts/dejavu-fonts-ttf/Makefile View File

@ -0,0 +1,81 @@
#
# Copyright (C) 2008-2016 OpenWrt.org
#
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
include $(TOPDIR)/rules.mk
PKG_NAME:=dejavu-fonts-ttf
PKG_VERSION:=2.37
PKG_RELEASE:=1
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
PKG_SOURCE_URL:=@SF/dejavu
PKG_HASH:=fa9ca4d13871dd122f61258a80d01751d603b4d3ee14095d65453b4e846e17d7
include $(INCLUDE_DIR)/package.mk
FILES:= \
DejaVuSerif-Italic \
DejaVuSerifCondensed-Italic \
DejaVuSerifCondensed-BoldItalic \
DejaVuSerifCondensed-Bold \
DejaVuSerifCondensed \
DejaVuSerif-BoldItalic \
DejaVuSerif-Bold \
DejaVuSerif \
DejaVuSans-Oblique \
DejaVuSansMono-Oblique \
DejaVuSansMono-BoldOblique \
DejaVuSansMono-Bold \
DejaVuSansMono \
DejaVuSans-ExtraLight \
DejaVuSansCondensed-Oblique \
DejaVuSansCondensed-BoldOblique \
DejaVuSansCondensed-Bold \
DejaVuSansCondensed \
DejaVuSans-BoldOblique \
DejaVuSans-Bold \
DejaVuSans \
DejaVuMathTeXGyre
define PartGen
define Package/dejavu-fonts-ttf-$(1)
$(call Package/dejavu-fonts-ttf/Default)
TITLE:=$(1)
endef
endef
define Package/dejavu-fonts-ttf/Default
TITLE:=dejavu-fonts-ttf
SECTION:=fonts
CATEGORY:=Fonts
SUBMENU:=DejaVu
URL:=http://dejavu.sourceforge.net/
endef
$(foreach file,$(FILES),$(eval $(call PartGen,$(file))))
define Build/Compile
true
endef
define Build/Configure
true
endef
define PartInstall
define Package/dejavu-fonts-ttf-$(1)/install
$(INSTALL_DIR) \
$$(1)/usr/share/fonts/ttf-dejavu
$(INSTALL_DATA) \
$(PKG_BUILD_DIR)/ttf/$(1).ttf \
$$(1)/usr/share/fonts/ttf-dejavu/
endef
endef
$(foreach file,$(FILES),$(eval $(call PartInstall,$(file))))
$(foreach file,$(FILES),$(eval $(call BuildPackage,dejavu-fonts-ttf-$(file))))

Loading…
Cancel
Save