Niklas Poslovski
2023-06-14 7ab941882c7254392e04f7c51d5f11933468a803
freefont: Rebuild, specify version correctly and modernize manifest

1 files deleted
4 files modified
701 ■■■■■ changed files
components/fonts/freefont/Makefile 15 ●●●●● patch | view | raw | blame | history
components/fonts/freefont/freefont.license 674 ●●●●● patch | view | raw | blame | history
components/fonts/freefont/freefont.p5m 2 ●●●●● patch | view | raw | blame | history
components/fonts/freefont/manifests/sample-manifest.p5m 3 ●●●● patch | view | raw | blame | history
components/fonts/freefont/pkg5 7 ●●●● patch | view | raw | blame | history
components/fonts/freefont/Makefile
@@ -11,23 +11,25 @@
#
# Copyright 2016 Alexander Pyhalov
# Copyright 2023 Niklas Poslovski
#
BUILD_STYLE = justmake
include ../../../make-rules/shared-macros.mk
COMPONENT_NAME=        freefont
COMPONENT_VERSION=     20120503
IPS_COMPONENT_VERSION= 0.$(COMPONENT_VERSION)
COMPONENT_REVISION=    3
HUMAN_VERSION=         20120503
COMPONENT_VERSION=     0.$(HUMAN_VERSION)
COMPONENT_REVISION=    4
COMPONENT_PROJECT_URL= https://savannah.gnu.org/projects/freefont/
COMPONENT_SUMMARY=     Free UCS TrueType Fonts
COMPONENT_SRC=         freefont-$(COMPONENT_VERSION)
COMPONENT_ARCHIVE=     $(COMPONENT_NAME)-ttf-$(COMPONENT_VERSION).zip
COMPONENT_SRC=         freefont-$(HUMAN_VERSION)
COMPONENT_ARCHIVE=     $(COMPONENT_NAME)-ttf-$(HUMAN_VERSION).zip
COMPONENT_ARCHIVE_HASH= \
  sha256:7c85baf1bf82a1a1845d1322112bc6ca982221b484e3b3925022e25b5cae89af
COMPONENT_ARCHIVE_URL= http://ftp.gnu.org/gnu/freefont/$(COMPONENT_ARCHIVE)
COMPONENT_ARCHIVE_URL= https://ftp.gnu.org/gnu/freefont/$(COMPONENT_ARCHIVE)
COMPONENT_LICENSE=     GPLv3
COMPONENT_LICENSE_FILE=COPYING
FONT_TYPE = TTF
@@ -35,3 +37,4 @@
COMPONENT_PREP_ACTION =    ( cp $(COMPONENT_DIR)/files/Makefile $(@D))
# Auto-generated dependencies
components/fonts/freefont/freefont.license
File was deleted
components/fonts/freefont/freefont.p5m
@@ -11,9 +11,11 @@
#
# Copyright 2016 Alexander Pyhalov
# Copyright 2023 Niklas Poslovski
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
components/fonts/freefont/manifests/sample-manifest.p5m
@@ -10,10 +10,11 @@
#
#
# Copyright 2016 <contributor>
# Copyright 2023 <contributor>
#
set name=pkg.fmri value=pkg:/$(COMPONENT_FMRI)@$(IPS_COMPONENT_VERSION),$(BUILD_VERSION)
set name=pkg.human-version value=$(HUMAN_VERSION)
set name=pkg.summary value="$(COMPONENT_SUMMARY)"
set name=info.classification value="$(COMPONENT_CLASSIFICATION)"
set name=info.upstream-url value=$(COMPONENT_PROJECT_URL)
components/fonts/freefont/pkg5
@@ -1,10 +1,5 @@
{
    "dependencies": [
        "SUNWcs",
        "system/library",
        "system/library/fontconfig",
        "x11/font-utilities"
    ],
    "dependencies": [],
    "fmris": [
        "system/font/truetype/freefont"
    ],