Aurelien Larcher
2018-10-29 665ad677e7a5d37fa9f695595a1cc2f7432aba54
dejavu: add dependency to fontconfig
1 files deleted
1 files added
3 files renamed
96 ■■■■■ changed files
components/fonts/dejavu-fonts-ttf/Makefile 56 ●●●●● patch | view | raw | blame | history
components/fonts/dejavu/Makefile 38 ●●●●● patch | view | raw | blame | history
components/fonts/dejavu/dejavu.license patch | view | raw | blame | history
components/fonts/dejavu/dejavu.p5m 2 ●●●●● patch | view | raw | blame | history
components/fonts/dejavu/manifests/sample-manifest.p5m patch | view | raw | blame | history
components/fonts/dejavu-fonts-ttf/Makefile
File was deleted
components/fonts/dejavu/Makefile
New file
@@ -0,0 +1,38 @@
#
# This file and its contents are supplied under the terms of the
# Common Development and Distribution License ("CDDL"), version 1.0.
# You may only use this file in accordance with the terms of version
# 1.0 of the CDDL.
#
# A full copy of the text of the CDDL should have accompanied this
# source.  A copy of the CDDL is also available via the Internet at
# http://www.illumos.org/license/CDDL.
#
#
# Copyright 2016 Aurelien Larcher
#
BUILD_STYLE = archive
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=         dejavu
COMPONENT_VERSION=      2.37
COMPONENT_REVISION=     2
COMPONENT_SUMMARY=      The DejaVu fonts
COMPONENT_PROJECT_URL=  https://dejavu-fonts.github.io/
COMPONENT_SRC_NAME=     dejavu-fonts-ttf
COMPONENT_SRC=          $(COMPONENT_SRC_NAME)-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=      $(COMPONENT_SRC).tar.bz2
COMPONENT_ARCHIVE_URL= \
  http://sourceforge.net/projects/dejavu/files/dejavu/$(COMPONENT_VERSION)/$(COMPONENT_ARCHIVE)
COMPONENT_ARCHIVE_HASH= \
  sha256:fa9ca4d13871dd122f61258a80d01751d603b4d3ee14095d65453b4e846e17d7
COMPONENT_LICENSE=      Bitstream Vera Fonts License
FONT_TYPE = TTF
include $(WS_MAKE_RULES)/font.mk
COMPONENT_FONT_FILES += *.ttf
components/fonts/dejavu/dejavu.license
components/fonts/dejavu/dejavu.p5m
File was renamed from components/fonts/dejavu-fonts-ttf/dejavu-fonts-ttf.p5m
@@ -22,6 +22,8 @@
license $(COMPONENT_LICENSE_FILE) license='$(COMPONENT_LICENSE)'
depend type=require fmri=system/library/fontconfig
# Added links
link path=etc/X11/fontpath.d/dejavu:pri=42 target=../../../usr/share/fonts/TrueType/dejavu
link path=etc/fonts/conf.d/20-unhint-small-dejavu-sans-mono.conf target=../conf.avail/20-unhint-small-dejavu-sans-mono.conf
components/fonts/dejavu/manifests/sample-manifest.p5m