From 833a793aae985c444b2b7339ff4f81f7bf39f3c1 Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:21:25 +0100 Subject: [PATCH 01/18] fonttools: add optional dependencies related to fontmake --- srcpkgs/fonttools/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/fonttools/template b/srcpkgs/fonttools/template index 99250214872..3cf67238348 100644 --- a/srcpkgs/fonttools/template +++ b/srcpkgs/fonttools/template @@ -6,7 +6,7 @@ archs=noarch build_style=python3-module pycompile_module="fonttools" hostmakedepends="python3-devel python3-setuptools" -depends="python3" +depends="python3 python3-unicodedata2 python3-fs python3-six python3-lxml" short_desc="Library to manipulate font files from Python" maintainer="svenper " license="MIT, OFL-1.1, BSD-3-Clause" From 7e6b2c5dca507be789c159fc171306091dfc322e Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:36 +0100 Subject: [PATCH 02/18] New package: MutatorMath-2.1.2 --- srcpkgs/MutatorMath/template | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 srcpkgs/MutatorMath/template diff --git a/srcpkgs/MutatorMath/template b/srcpkgs/MutatorMath/template new file mode 100644 index 00000000000..e6034a40907 --- /dev/null +++ b/srcpkgs/MutatorMath/template @@ -0,0 +1,16 @@ +# Template file for 'MutatorMath' +pkgname=MutatorMath +version=2.1.2 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="MutatorMath" +hostmakedepends="python3-devel python3-setuptools unzip" +makedepends="python3-devel defcon fontMath" +depends="python3 defcon fontMath" +short_desc="Python library for piecewise linear multi-dimensional interpolation" +maintainer="svenper " +license="Apache-2.0" +homepage="https://github.com/LettError/mutatorMath" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=6930f966a07a7459bcdb15b36dbcb615a791853d79965897cedb1047d5beeecb From 60d367a77d144aae47f49776c4c89a81ab6b7e34 Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:36 +0100 Subject: [PATCH 03/18] New package: booleanOperations-0.9.0 --- srcpkgs/booleanOperations/template | 20 ++++++++++++++++++++ srcpkgs/booleanOperations/update | 1 + 2 files changed, 21 insertions(+) create mode 100644 srcpkgs/booleanOperations/template create mode 100644 srcpkgs/booleanOperations/update diff --git a/srcpkgs/booleanOperations/template b/srcpkgs/booleanOperations/template new file mode 100644 index 00000000000..5c181bd5435 --- /dev/null +++ b/srcpkgs/booleanOperations/template @@ -0,0 +1,20 @@ +# Template file for 'booleanOperations' +pkgname=booleanOperations +version=0.9.0 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="booleanOperations" +hostmakedepends="python3-devel python3-setuptools unzip" +makedepends="python3-devel pyclipper fonttools" +depends="python3 pyclipper fonttools" +short_desc="Boolean operations on paths" +maintainer="svenper " +license="MIT" +homepage="https://github.com/typemytype/booleanOperations" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=8cfa821c32ad374fa120d6b2e0b444ebeac57c91e6631528645fa19ac2a281b8 + +post_install() { + vlicense LICENSE +} diff --git a/srcpkgs/booleanOperations/update b/srcpkgs/booleanOperations/update new file mode 100644 index 00000000000..5731a163e9c --- /dev/null +++ b/srcpkgs/booleanOperations/update @@ -0,0 +1 @@ +ignore="*b[0-9]" From b37136b9f4145507a4f33eebd9de5ad2b699e64f Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:37 +0100 Subject: [PATCH 04/18] New package: compreffor-0.5.0 --- srcpkgs/compreffor/template | 16 ++++++++++++++++ srcpkgs/compreffor/update | 1 + 2 files changed, 17 insertions(+) create mode 100644 srcpkgs/compreffor/template create mode 100644 srcpkgs/compreffor/update diff --git a/srcpkgs/compreffor/template b/srcpkgs/compreffor/template new file mode 100644 index 00000000000..7b7dcb97180 --- /dev/null +++ b/srcpkgs/compreffor/template @@ -0,0 +1,16 @@ +# Template file for 'compreffor' +pkgname=compreffor +version=0.5.0 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="compreffor" +hostmakedepends="python3-devel python3-setuptools unzip" +makedepends="python3-devel fonttools" +depends="python3 fonttools" +short_desc="CFF table subroutinizer for FontTools" +maintainer="svenper " +license="Apache-2.0" +homepage="https://github.com/googlefonts/compreffor" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=b804999e0c256094e28a9cbb9306f6031b7cf6884bbb98fd44ad70eed6c4c2fd diff --git a/srcpkgs/compreffor/update b/srcpkgs/compreffor/update new file mode 100644 index 00000000000..5731a163e9c --- /dev/null +++ b/srcpkgs/compreffor/update @@ -0,0 +1 @@ +ignore="*b[0-9]" From 2994fc1bd07388f5b1db73e64015c1da04391cf9 Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:38 +0100 Subject: [PATCH 05/18] New package: cu2qu-1.6.6 --- srcpkgs/cu2qu/template | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 srcpkgs/cu2qu/template diff --git a/srcpkgs/cu2qu/template b/srcpkgs/cu2qu/template new file mode 100644 index 00000000000..1f2e63e06ab --- /dev/null +++ b/srcpkgs/cu2qu/template @@ -0,0 +1,16 @@ +# Template file for 'cu2qu' +pkgname=cu2qu +version=1.6.6 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="cu2qu" +hostmakedepends="python3-devel python3-setuptools unzip" +makedepends="python3-devel defcon" +depends="python3 defcon" +short_desc="Cubic-to-quadratic bezier curve conversion" +maintainer="svenper " +license="Apache-2.0" +homepage="https://github.com/googlefonts/cu2qu" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=06aed734825b35f8a108fcfeb36bc54106689009c9e49f7bed9c07b7cf6692bf From ef8a9c2cd18c006339d0c69b3b3361de4ccd55b7 Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:39 +0100 Subject: [PATCH 06/18] New package: defcon-0.6.0 --- srcpkgs/defcon/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/defcon/template diff --git a/srcpkgs/defcon/template b/srcpkgs/defcon/template new file mode 100644 index 00000000000..f35b7de7d8f --- /dev/null +++ b/srcpkgs/defcon/template @@ -0,0 +1,20 @@ +# Template file for 'defcon' +pkgname=defcon +version=0.6.0 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="defcon" +hostmakedepends="python3-devel python3-setuptools unzip" +makedepends="python3-devel fonttools" +depends="python3 fonttools" +short_desc="Set of flexible objects for representing UFO data" +maintainer="svenper " +license="MIT" +homepage="https://github.com/robotools/defcon" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=52e461961b4b68ae6883f8a14a0d82f2d09f2de7a526b95c7d1b195c10ca745f + +post_install() { + vlicense License.txt +} From 00cae2b093116a0bdc5d635683dac697ef6a681f Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:39 +0100 Subject: [PATCH 07/18] New package: fontMath-0.5.2 --- srcpkgs/fontMath/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/fontMath/template diff --git a/srcpkgs/fontMath/template b/srcpkgs/fontMath/template new file mode 100644 index 00000000000..b86d54e2936 --- /dev/null +++ b/srcpkgs/fontMath/template @@ -0,0 +1,20 @@ +# Template file for 'fontMath' +pkgname=fontMath +version=0.5.2 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="fontMath" +hostmakedepends="python3-devel python3-setuptools unzip" +makedepends="python3-devel fonttools" +depends="python3 fonttools" +short_desc="Collection of objects that implement fast font, glyph, etc. math" +maintainer="svenper " +license="MIT" +homepage="https://github.com/typesupply/fontMath" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=9f7934f85859f057f8e6ff3fc2e80c1cd3ba8c9021e71a7794efdf74c6a49ce2 + +post_install() { + vlicense License.txt +} From d8af66f9ea3b431dc48bd329441e870ae5e05420 Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:40 +0100 Subject: [PATCH 08/18] New package: fontPens-0.2.4 --- srcpkgs/fontPens/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/fontPens/template diff --git a/srcpkgs/fontPens/template b/srcpkgs/fontPens/template new file mode 100644 index 00000000000..10d385fa9b6 --- /dev/null +++ b/srcpkgs/fontPens/template @@ -0,0 +1,20 @@ +# Template file for 'fontPens' +pkgname=fontPens +version=0.2.4 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="fontPens" +hostmakedepends="python3-devel python3-setuptools unzip" +makedepends="python3-devel fonttools" +depends="python3 fonttools" +short_desc="Classes implementing the pen protocol for manipulating glyphs" +maintainer="svenper " +license="BSD-3-Clause" +homepage="https://github.com/robotools/fontPens" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=a6d9a14573b3450f3313d69523f9006028c21fc7aef5d35333b87aab7f2b41fd + +post_install() { + vlicense LICENSE.txt +} From 518ce14f30f93716b89496d528bf50e7ed403193 Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:42 +0100 Subject: [PATCH 09/18] New package: glyphsLib-5.1.0 --- srcpkgs/glyphsLib/template | 16 ++++++++++++++++ srcpkgs/glyphsLib/update | 1 + 2 files changed, 17 insertions(+) create mode 100644 srcpkgs/glyphsLib/template create mode 100644 srcpkgs/glyphsLib/update diff --git a/srcpkgs/glyphsLib/template b/srcpkgs/glyphsLib/template new file mode 100644 index 00000000000..c15a55df0fa --- /dev/null +++ b/srcpkgs/glyphsLib/template @@ -0,0 +1,16 @@ +# Template file for 'glyphsLib' +pkgname=glyphsLib +version=5.1.0 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="glyphsLib" +hostmakedepends="python3-devel python3-setuptools unzip" +makedepends="python3-devel defcon ufoLib2 ufonormalizer" +depends="python3 defcon ufoLib2 ufonormalizer" +short_desc="Bridge from Glyphs source files (.glyphs) to UFOs" +maintainer="svenper " +license="Apache-2.0" +homepage="https://github.com/googlefonts/glyphsLib" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=5ba2d9bd0db4c84426f10e66ad6879e20450e8d46553451965ba4817393e9ae8 diff --git a/srcpkgs/glyphsLib/update b/srcpkgs/glyphsLib/update new file mode 100644 index 00000000000..5731a163e9c --- /dev/null +++ b/srcpkgs/glyphsLib/update @@ -0,0 +1 @@ +ignore="*b[0-9]" From e25d9795b762dde1727d902f72465dde85fe7747 Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:42 +0100 Subject: [PATCH 10/18] New package: pyclipper-1.1.0.post3 --- srcpkgs/pyclipper/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/pyclipper/template diff --git a/srcpkgs/pyclipper/template b/srcpkgs/pyclipper/template new file mode 100644 index 00000000000..26bab4b0fb2 --- /dev/null +++ b/srcpkgs/pyclipper/template @@ -0,0 +1,20 @@ +# Template file for 'pyclipper' +pkgname=pyclipper +version=1.1.0.post3 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="pyclipper" +hostmakedepends="python3-devel python3-setuptools unzip" +makedepends="python3-devel" +depends="python3" +short_desc="Cython wrapper for the C++ translation of the Clipper library" +maintainer="svenper " +license="MIT" +homepage="https://github.com/greginvm/pyclipper" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=f1acd74bdb8c114fea2eab0bcf76460d1ef4b4120953e410fc7c638eb79e9e98 + +post_install() { + vlicense LICENSE +} From cc0e14ef0c717c98187cb5216221ecd16d951f94 Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:43 +0100 Subject: [PATCH 11/18] New package: python-fs-2.4.11 --- srcpkgs/python-fs/template | 32 ++++++++++++++++++++++++++++++++ srcpkgs/python3-fs | 1 + 2 files changed, 33 insertions(+) create mode 100644 srcpkgs/python-fs/template create mode 120000 srcpkgs/python3-fs diff --git a/srcpkgs/python-fs/template b/srcpkgs/python-fs/template new file mode 100644 index 00000000000..17845252ff1 --- /dev/null +++ b/srcpkgs/python-fs/template @@ -0,0 +1,32 @@ +# Template file for 'python-fs' +pkgname=python-fs +version=2.4.11 +revision=1 +archs=noarch +wrksrc="fs-${version}" +build_style=python-module +pycompile_module="fs" +hostmakedepends="python-devel python3-devel python-setuptools python3-setuptools" +makedepends="python-devel python3-devel" +depends="python python-pytz python-appdirs" +short_desc="Python's Filesystem abstraction layer" +maintainer="svenper " +license="MIT" +homepage="https://github.com/PyFilesystem/pyfilesystem2" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.tar.gz" +checksum=cc99d476b500f993df8ef697b96dc70928ca2946a455c396a566efe021126767 + +post_install() { + vlicense LICENSE +} + +python3-fs_package() { + archs=noarch + depends="${depends//python-/python3-}" + pycompile_module="fs" + short_desc="${short_desc/Python2/Python3}" + pkg_install() { + vmove usr/lib/python3* + vlicense LICENSE + } +} diff --git a/srcpkgs/python3-fs b/srcpkgs/python3-fs new file mode 120000 index 00000000000..73dd39b64c0 --- /dev/null +++ b/srcpkgs/python3-fs @@ -0,0 +1 @@ +python-fs \ No newline at end of file From c64e9b8683a15526faf71723e31e529b9eaf23ec Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:43 +0100 Subject: [PATCH 12/18] New package: python-importlib_resources-1.0.2 --- srcpkgs/python-importlib_resources/template | 27 +++++++++++++++++++++ srcpkgs/python3-importlib_resources | 1 + 2 files changed, 28 insertions(+) create mode 100644 srcpkgs/python-importlib_resources/template create mode 120000 srcpkgs/python3-importlib_resources diff --git a/srcpkgs/python-importlib_resources/template b/srcpkgs/python-importlib_resources/template new file mode 100644 index 00000000000..32fdd252ca3 --- /dev/null +++ b/srcpkgs/python-importlib_resources/template @@ -0,0 +1,27 @@ +# Template file for 'python-importlib_resources' +pkgname=python-importlib_resources +version=1.0.2 +revision=1 +archs=noarch +wrksrc="importlib_resources-${version}" +build_style=python-module +pycompile_module="importlib_resources" +hostmakedepends="python-devel python3-devel python-setuptools python3-setuptools" +makedepends="python-devel python3-devel" +depends="python" +short_desc="Backport of Python 3.7's standard library importlib.resources" +maintainer="svenper " +license="Apache-2.0" +homepage="https://pypi.org/project/importlib_resources/" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.tar.gz" +checksum=d3279fd0f6f847cced9f7acc19bd3e5df54d34f93a2e7bb5f238f81545787078 + +python3-importlib_resources_package() { + archs=noarch + depends="python3" + pycompile_module="importlib_resources" + short_desc="Delegate to Python 3.7's standard library importlib.resources" + pkg_install() { + vmove usr/lib/python3* + } +} diff --git a/srcpkgs/python3-importlib_resources b/srcpkgs/python3-importlib_resources new file mode 120000 index 00000000000..6cb4c64e548 --- /dev/null +++ b/srcpkgs/python3-importlib_resources @@ -0,0 +1 @@ +python-importlib_resources \ No newline at end of file From 5b249db2358fb3db026114ede9d3a84529a4a6c2 Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:44 +0100 Subject: [PATCH 13/18] New package: python-unicodedata2-12.1.0 --- srcpkgs/python-unicodedata2/template | 27 +++++++++++++++++++++++++++ srcpkgs/python3-unicodedata2 | 1 + 2 files changed, 28 insertions(+) create mode 100644 srcpkgs/python-unicodedata2/template create mode 120000 srcpkgs/python3-unicodedata2 diff --git a/srcpkgs/python-unicodedata2/template b/srcpkgs/python-unicodedata2/template new file mode 100644 index 00000000000..ac7e9a3118c --- /dev/null +++ b/srcpkgs/python-unicodedata2/template @@ -0,0 +1,27 @@ +# Template file for 'python-unicodedata2' +pkgname=python-unicodedata2 +version=12.1.0 +revision=1 +archs=noarch +wrksrc="unicodedata2-${version}" +build_style=python-module +pycompile_module="unicodedata2" +hostmakedepends="python-devel python3-devel python-setuptools python3-setuptools" +makedepends="python-devel python3-devel" +depends="python" +short_desc="Unicodedata backport for Python2 updated to the latest unicode version" +maintainer="svenper " +license="Apache-2.0" +homepage="https://pypi.org/project/unicodedata2/" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.tar.gz" +checksum=c86829393d1fba1b306e26fa46852c9841a7342ca9131909e5e44df7af959946 + +python3-unicodedata2_package() { + archs=noarch + depends="python3" + pycompile_module="unicodedata2" + short_desc="${short_desc/Python2/Python3}" + pkg_install() { + vmove usr/lib/python3* + } +} diff --git a/srcpkgs/python3-unicodedata2 b/srcpkgs/python3-unicodedata2 new file mode 120000 index 00000000000..c6921115cdb --- /dev/null +++ b/srcpkgs/python3-unicodedata2 @@ -0,0 +1 @@ +python-unicodedata2 \ No newline at end of file From 38082361cca26744a84abe4a9278df63788101dc Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:46 +0100 Subject: [PATCH 14/18] New package: skia-pathops-0.2.1 --- srcpkgs/skia-pathops/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/skia-pathops/template diff --git a/srcpkgs/skia-pathops/template b/srcpkgs/skia-pathops/template new file mode 100644 index 00000000000..c7f4786c15e --- /dev/null +++ b/srcpkgs/skia-pathops/template @@ -0,0 +1,20 @@ +# Template file for 'skia-pathops' +pkgname=skia-pathops +version=0.2.1 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="skia-pathops" +hostmakedepends="python3-devel python3-setuptools python3-Cython unzip" +makedepends="python3-devel" +depends="python3" +short_desc="Python bindings for the Skia library's Path Ops" +maintainer="svenper " +license="BSD-3-Clause" +homepage="https://github.com/fonttools/skia-pathops" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=cfd4fdff13effa6c6921b69683e754ea008164fb05b301356e08aad9583a6c9d + +post_install() { + vlicense LICENSE +} From cadb761996dbceb8ef376c891168b806e8963ef1 Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:47 +0100 Subject: [PATCH 15/18] New package: ufo2ft-2.11.1 --- srcpkgs/ufo2ft/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/ufo2ft/template diff --git a/srcpkgs/ufo2ft/template b/srcpkgs/ufo2ft/template new file mode 100644 index 00000000000..10578712ec7 --- /dev/null +++ b/srcpkgs/ufo2ft/template @@ -0,0 +1,20 @@ +# Template file for 'ufo2ft' +pkgname=ufo2ft +version=2.11.1 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="ufo2ft" +hostmakedepends="python3-devel python3-setuptools unzip" +makedepends="python3-devel booleanOperations compreffor cu2qu defcon ufoLib2" +depends="python3 booleanOperations compreffor cu2qu defcon ufoLib2" +short_desc="Bridge from UFOs to FontTools objects (and therefore, OTFs and TTFs)" +maintainer="svenper " +license="MIT" +homepage="https://github.com/googlefonts/ufo2ft" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=53f21525c870ca28b88a798b7df31604e44672e27be36e6cae2c58bf3bcdea2a + +post_install() { + vlicense LICENSE +} From 8d021e7edec68d11bf0cb766bf6d228bd92aa2f5 Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:48 +0100 Subject: [PATCH 16/18] New package: ufoLib2-0.5.1 --- srcpkgs/ufoLib2/template | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 srcpkgs/ufoLib2/template diff --git a/srcpkgs/ufoLib2/template b/srcpkgs/ufoLib2/template new file mode 100644 index 00000000000..bee0c69a655 --- /dev/null +++ b/srcpkgs/ufoLib2/template @@ -0,0 +1,16 @@ +# Template file for 'ufoLib2' +pkgname=ufoLib2 +version=0.5.1 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="ufoLib2" +hostmakedepends="python3-devel python3-setuptools unzip" +makedepends="python3-devel python3-attrs fonttools" +depends="python3 python3-attrs fonttools" +short_desc="UFO font library" +maintainer="svenper " +license="Apache-2.0" +homepage="https://github.com/fonttools/ufoLib2" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=1ec3c4ac95fceff91b06296ecae2afa8493519c15df97cb203123d05b01ba394 From a81e2dd869c3365aa41a59a8aa452de5a33cd50e Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:48 +0100 Subject: [PATCH 17/18] New package: ufonormalizer-0.3.6 --- srcpkgs/ufonormalizer/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/ufonormalizer/template diff --git a/srcpkgs/ufonormalizer/template b/srcpkgs/ufonormalizer/template new file mode 100644 index 00000000000..0854a913ee2 --- /dev/null +++ b/srcpkgs/ufonormalizer/template @@ -0,0 +1,20 @@ +# Template file for 'ufonormalizer' +pkgname=ufonormalizer +version=0.3.6 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="ufonormalizer" +hostmakedepends="python3-devel python3-setuptools unzip" +makedepends="python3-devel" +depends="python3" +short_desc="Tool that will normalize the XML and other data inside of a UFO" +maintainer="svenper " +license="BSD-3-Clause" +homepage="https://github.com/unified-font-object/ufoNormalizer" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=e41978fa581feb31ff9aec10f6e52aff27ccdd1ce242529cbc51bfe862687acf + +post_install() { + vlicense LICENSE.txt +} From 95562b2c1b8c9e6affba1e8a05759f47f9737975 Mon Sep 17 00:00:00 2001 From: svenper Date: Tue, 24 Dec 2019 10:36:41 +0100 Subject: [PATCH 18/18] New package: fontmake-2.0.7 --- srcpkgs/fontmake/template | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 srcpkgs/fontmake/template diff --git a/srcpkgs/fontmake/template b/srcpkgs/fontmake/template new file mode 100644 index 00000000000..156b9753796 --- /dev/null +++ b/srcpkgs/fontmake/template @@ -0,0 +1,16 @@ +# Template file for 'fontmake' +pkgname=fontmake +version=2.0.7 +revision=1 +archs=noarch +build_style=python3-module +pycompile_module="fontmake" +hostmakedepends="python3-devel python3-setuptools unzip" +makedepends="python3-devel python3-attrs python3-lxml booleanOperations cu2qu defcon fontMath fonttools glyphsLib MutatorMath skia-pathops ufo2ft ufoLib2" +depends="python3 python3-attrs python3-lxml booleanOperations cu2qu defcon fontMath fonttools glyphsLib MutatorMath skia-pathops ufo2ft ufoLib2" +short_desc="Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType)" +maintainer="svenper " +license="Apache-2.0" +homepage="https://github.com/googlefonts/fontmake" +distfiles="${PYPI_SITE}/${pycompile_module:0:1}/${pycompile_module}/${pycompile_module}-${version}.zip" +checksum=b48bdfd31aa81033d4d4018e90a3a438ab58b7ec2a61cba9e9ae023a8dfab5ba