Root/setfont2/Makefile

1# Copyright (C) 2008 OpenWrt.org
2#
3# This is free software, licensed under the GNU General Public License v2.
4#
5
6include $(TOPDIR)/rules.mk
7
8PKG_NAME:=setfont2
9PKG_VERSION:=20110213
10PKG_REV:=30bc03576863c97fac48ec103044e3f21b2375c7
11PKG_RELEASE:=1
12
13PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
14PKG_SOURCE_URL:=git://projects.qi-hardware.com/setfont2.git
15PKG_SOURCE_PROTO:=git
16PKG_SOURCE_SUBDIR:=$(PKG_NAME)-$(PKG_VERSION)
17PKG_SOURCE_VERSION:=$(PKG_REV)
18
19
20include $(INCLUDE_DIR)/package.mk
21
22define Package/setfont2
23  TITLE:=Set 32-bit color fonts with fbcon
24  SECTION:=utils
25  CATEGORY:=Utilities
26  URL:=http://projects.qi-hardware.com/index.php/p/setfont2/
27endef
28
29define Package/setfont2/description
30  Setfont2 is a utility to set 32-bit fonts on the framebuffer console ( fbcon). Fonts with 32-bit glyphs can make use of SubLCD effects to make them easier to read than black and white fonts at the same point size
31endef
32
33define Build/Configure
34      $(call Build/Configure/Default)
35
36endef
37
38define Build/Compile
39     cd $(PKG_BUILD_DIR); \
40         $(TARGET_CC) -Wl,-rpath-link=$(STAGING_DIR)/usr/lib -Wall -Os -o setfont2 setfont2.c
41endef
42
43define Package/setfont2/install
44    $(INSTALL_DIR) \
45        $(1)/etc/init.d \
46        $(1)/usr/sbin \
47        $(1)/usr/share/setfont2
48
49    $(INSTALL_BIN) \
50        $(PKG_BUILD_DIR)/setfont2 \
51        $(1)/usr/sbin/
52
53    $(INSTALL_DATA) \
54        $(PKG_BUILD_DIR)/fonts/un-fuzzy-6x10-font.pnm \
55        $(PKG_BUILD_DIR)/fonts/un-fuzzy-4x8-font.pnm \
56        $(PKG_BUILD_DIR)/fonts/ben_uni.trans \
57        $(1)/usr/share/setfont2/
58endef
59
60$(eval $(call BuildPackage,setfont2))
61

Archive Download this file



interactive