| | |
| | | BUILD_BITS ?= NO_ARCH |
| | | BUILD_STYLE ?= archive |
| | | |
| | | ifneq ($(findstring X11,$(FONT_TYPE)),) |
| | | X11_CATEGORY = FONT |
| | | include $(WS_MAKE_RULES)/x11.mk |
| | | endif |
| | | |
| | | include $(WS_MAKE_RULES)/common.mk |
| | | |
| | | MKFONTSCALE = mkfontscale |
| | |
| | | # Font type macros |
| | | # |
| | | |
| | | TTFFONTDIR = TrueType |
| | | OTFFONTDIR = OpenType |
| | | X11FONTDIR = X11 |
| | | TTFFONTDIR = TrueType |
| | | OTFFONTDIR = OpenType |
| | | X11FONTDIR = X11 |
| | | X11MISCFONTDIR = X11 |
| | | PKGFONTDIR?= $($(FONT_TYPE)FONTDIR) |
| | | |
| | | # For compatibility |
| | | USRSHARETTFONTSDIR = $(USRSHAREFONTSDIR)/$(TTFFONTDIR) |
| | | USRSHAREOTFONTSDIR = $(USRSHAREFONTSDIR)/$(OTFFONTDIR) |
| | | |
| | | TTFFONTSRC = ttf |
| | | OTFFONTSRC = otf |
| | | X11FONTSRC = |
| | | TTFFONTSRC = ttf |
| | | OTFFONTSRC = otf |
| | | X11FONTSRC = |
| | | X11MISCFONTSRC = |
| | | PKGFONTSRC?= $($(FONT_TYPE)FONTSRC) |
| | | |
| | | TTFFONTCLS = truetype |
| | | OTFFONTCLS = opentype |
| | | X11FONTCLS = xorg |
| | | TTFFONTCLS = truetype |
| | | OTFFONTCLS = opentype |
| | | X11FONTCLS = xorg |
| | | X11MISCFONTCLS = |
| | | PKGFONTCLS?= $($(FONT_TYPE)FONTCLS) |
| | | |
| | | TTFFONTEXT = *.ttc *.tte *.ttf |
| | | OTFFONTEXT = *.otf *.otc *.ttf *.ttc |
| | | X11FONTEXT = |
| | | TTFFONTEXT = *.ttc *.tte *.ttf |
| | | OTFFONTEXT = *.otf *.otc *.ttf *.ttc |
| | | X11FONTEXT = *.pcf |
| | | X11MISCFONTEXT = *.pcf |
| | | PKGFONTEXT?= $($(FONT_TYPE)FONTEXT) |
| | | |
| | | PKGFONTCONFSRC = fontconfig |
| | |
| | | PROTOFONTSCONFDIR = $(PROTO_DIR)$(ETCFONTSCONFDIR) |
| | | |
| | | # |
| | | # Default rules |
| | | # Default macros |
| | | # |
| | | |
| | | COMPONENT_FONT_TYPE = $(PKGFONTCLS) |
| | | COMPONENT_FONT_NAME?= $(COMPONENT_NAME) |
| | | OMPONENT_FONT_TYPE = $(PKGFONTCLS) |
| | | COMPONENT_FONT_NAME = $(COMPONENT_NAME) |
| | | COMPONENT_FONT_PKG = $(COMPONENT_NAME) |
| | | ifeq ($(strip $(COMPONENT_FONT_TYPE)),) |
| | | COMPONENT_FMRI = \ |
| | | system/font/$(strip $(COMPONENT_FONT_TYPE))/$(strip $(COMPONENT_FONT_NAME)) |
| | | system/font/$(strip $(COMPONENT_FONT_PKG)) |
| | | else |
| | | COMPONENT_FMRI = \ |
| | | system/font/$(strip $(COMPONENT_FONT_TYPE))/$(strip $(COMPONENT_FONT_PKG)) |
| | | endif |
| | | COMPONENT_CLASSIFICATION = System/Fonts |
| | | COMPONENT_CATEGORY = font |
| | | |
| | | COMPONENT_FONT_DEST_DIR?= $(USRSHAREFONTSDIR)/$(PKGFONTDIR)/$(COMPONENT_FONT_NAME) |
| | | COMPONENT_FONT_SRC_DIR ?= $(PKGFONTSRC) |
| | |
| | | COMPONENT_FONTCONF_SRC_DIR ?= $(PKGFONTCONFSRC) |
| | | COMPONENT_FONTCONF_FILES = $(PKGFONTCONFEXT) |
| | | |
| | | # |
| | | # Build style specific rules |
| | | # |
| | | |
| | | ifeq ($(strip $(BUILD_STYLE)),archive) |
| | | |
| | | POST_INSTALL_MKFONT?=no |