From 7ed5cf3befdcc2ce78c69f81be1965684540905f Mon Sep 17 00:00:00 2001 From: J Farkas Date: Thu, 22 Jul 2021 18:28:31 +0000 Subject: [PATCH] New package: font-atkinson-hyperlegible-ttf-2020.0514 --- srcpkgs/font-atkinson-hyperlegible-otf | 1 + .../font-atkinson-hyperlegible-ttf/template | 40 +++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 120000 srcpkgs/font-atkinson-hyperlegible-otf create mode 100644 srcpkgs/font-atkinson-hyperlegible-ttf/template diff --git a/srcpkgs/font-atkinson-hyperlegible-otf b/srcpkgs/font-atkinson-hyperlegible-otf new file mode 120000 index 000000000000..19200abc6ad9 --- /dev/null +++ b/srcpkgs/font-atkinson-hyperlegible-otf @@ -0,0 +1 @@ +font-atkinson-hyperlegible-ttf \ No newline at end of file diff --git a/srcpkgs/font-atkinson-hyperlegible-ttf/template b/srcpkgs/font-atkinson-hyperlegible-ttf/template new file mode 100644 index 000000000000..9b5d6e658919 --- /dev/null +++ b/srcpkgs/font-atkinson-hyperlegible-ttf/template @@ -0,0 +1,40 @@ +# Template file for 'font-atkinson-hyperlegible-ttf' +pkgname=font-atkinson-hyperlegible-ttf +version=2020.0514 +revision=1 +create_wrksrc=yes +hostmakedepends="unzip" +depends="font-util xbps-triggers" +short_desc="Typeface with improved readability and legibility - TTF variant" +maintainer="J Farkas " +license="custom:Atkinson Hyperlegible Font License" +homepage="https://brailleinstitute.org/freefont" +_licensefile="Atkinson-Hyperlegible-Font-License-2020-1104.pdf" +distfiles="https://www.brailleinstitute.org/wp-content/uploads/atkinson-hyperlegible-font/Atkinson-Hyperlegible-Font-Print-and-Web-${version/./-}.zip + https://www.brailleinstitute.org/wp-content/uploads/2020/11/${_licensefile}" +checksum="9e1a65d53ddadc8253791e958a07bf5aba210ef6155ea9c91b2b4c46bbce53e3 + 066982a89de7ce65f13a1cfabe91f93b5dbb09b6ca23f0525bc53eadb1d03423" +font_dirs="/usr/share/fonts/TTF" +_fd=${font_dirs:1} + +do_extract() { + unzip -q ${XBPS_SRCDISTDIR}/${pkgname}-${version}/Atkinson-Hyperlegible-Font-Print-and-Web-${version/./-} + cp ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${_licensefile} ${wrksrc} +} + +do_install() { + vmkdir ${_fd} + vcopy */*/TTF/Atkinson*.ttf ${_fd} + + vlicense ${_licensefile} +} + +font-atkinson-hyperlegible-otf_package() { + _fd=${_fd/TTF/OTF} + short_desc="${short_desc/TTF/OTF}" + pkg_install() { + vmkdir ${_fd} + vcopy */*/Atkinson*.otf ${_fd} + vlicense ${_licensefile} + } +}