Date: Sunday, February 5, 2023 @ 22:47:04
Author: kgizdov
Revision: 1392877
archrelease: copy trunk to community-any
Added:
ttc-iosevka/repos/community-any/PKGBUILD
(from rev 1392876, ttc-iosevka/trunk/PKGBUILD)
Deleted:
ttc-iosevka/repos/community-any/PKGBUILD
----------+
PKGBUILD | 198 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 99 insertions(+), 99 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2023-02-05 22:46:59 UTC (rev 1392876)
+++ PKGBUILD 2023-02-05 22:47:04 UTC (rev 1392877)
@@ -1,99 +0,0 @@
-# Maintainer: Konstantin Gizdov <arch at kge dot pw>
-# Maintainer: T.J. Townsend <[email protected]>
-# Contributor: Markus Weimar <[email protected]>
-
-_pkgbase='iosevka'
-_type='ttc'
-pkgbase="${_type}-${_pkgbase}"
-pkgname=(
- "${pkgbase}" "${pkgbase}-aile" "${pkgbase}-curly" "${pkgbase}-curly-slab"
"${pkgbase}-etoile" "${pkgbase}-slab"
- "${pkgbase}-ss01" "${pkgbase}-ss02" "${pkgbase}-ss03" "${pkgbase}-ss04"
"${pkgbase}-ss05" "${pkgbase}-ss06"
- "${pkgbase}-ss07" "${pkgbase}-ss08" "${pkgbase}-ss09" "${pkgbase}-ss10"
"${pkgbase}-ss11" "${pkgbase}-ss12"
- "${pkgbase}-ss13" "${pkgbase}-ss14" "${pkgbase}-ss15" "${pkgbase}-ss16"
"${pkgbase}-ss17" "${pkgbase}-ss18"
- )
-pkgver=17.1.0
-pkgrel=1
-pkgdesc='Typeface family designed for coding, terminal use and technical
documents.'
-arch=('any')
-url='https://typeof.net/Iosevka/'
-license=('custom:OFL')
-source=("${pkgbase}-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-${pkgver}.zip"
-
"${pkgbase}-aile-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-aile-${pkgver}.zip"
-
"${pkgbase}-curly-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-curly-${pkgver}.zip"
-
"${pkgbase}-curly-slab-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-curly-slab-${pkgver}.zip"
-
"${pkgbase}-etoile-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-etoile-${pkgver}.zip"
-
"${pkgbase}-slab-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-slab-${pkgver}.zip"
-
"${pkgbase}-ss01-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss01-${pkgver}.zip"
-
"${pkgbase}-ss02-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss02-${pkgver}.zip"
-
"${pkgbase}-ss03-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss03-${pkgver}.zip"
-
"${pkgbase}-ss04-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss04-${pkgver}.zip"
-
"${pkgbase}-ss05-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss05-${pkgver}.zip"
-
"${pkgbase}-ss06-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss06-${pkgver}.zip"
-
"${pkgbase}-ss07-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss07-${pkgver}.zip"
-
"${pkgbase}-ss08-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss08-${pkgver}.zip"
-
"${pkgbase}-ss09-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss09-${pkgver}.zip"
-
"${pkgbase}-ss10-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss10-${pkgver}.zip"
-
"${pkgbase}-ss11-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss11-${pkgver}.zip"
-
"${pkgbase}-ss12-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss12-${pkgver}.zip"
-
"${pkgbase}-ss13-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss13-${pkgver}.zip"
-
"${pkgbase}-ss14-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss14-${pkgver}.zip"
-
"${pkgbase}-ss15-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss15-${pkgver}.zip"
-
"${pkgbase}-ss16-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss16-${pkgver}.zip"
-
"${pkgbase}-ss17-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss17-${pkgver}.zip"
-
"${pkgbase}-ss18-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss18-${pkgver}.zip"
-
"${pkgbase}-${pkgver}-${pkgrel}-LICENSE.md::https://raw.githubusercontent.com/be5invis/Iosevka/v${pkgver}/LICENSE.md")
-b2sums=('02d98d6b8e58463605cdb1195ba3ad460a5916b8a4fabf54764d455c1cd9ee14344db666388a565f6feb6057e6d97b052fb1af6c4a4edaffb51b5b9b5945a99e'
-
'5b57429e93c933657954aba0a3486e3b3c0618f94b153a7ffb198afbf46dcfa05067aae119c82845e984bed187a15364e586116d16355b57bfb12f68fe68a895'
-
'ebe97b055f71eaef02d071fb267d23bc47153ba5068f4f20c613c2f7a57a59355b7b9aba76da516505fb60a09ad787add890911c915aff3fee830ad4a434491d'
-
'1ad0a56452547863eac39521e494f18df565145db2e6b6d391e84f3547deee0c38d148a8236b400fabbf0d580d2ca9d42627898a6f14600a2ed394ce7f952345'
-
'13ecd4238d419de8e6b3ea8e6997c74b5616213eb8cfcd4989900b3971926a7a3fa7e640d659650a64955cc85b7c429867e347cb1b3f54c06ca28a47e335f64e'
-
'a913a55e6e9aecde6e53a5f9ee2f705af1f1d404fae77bdf1abae8af89ffdc88320ccfeee89c26212e3564cd8d14853a6518415b8ef820bfee2b31ff3a2166fe'
-
'11cd74807c185b57b92226f8b0ed88bbc3ef7c2f78b9d86cd1027cdae505d0d353f156a56513d7ba678031eb565d9c6fd6ceb55489b7b9652caddfa078a7e4a5'
-
'f6edbd05672662d24662c0c1d42dc4c95be9af29e7837568d77858c1437c6b97c7476fdf6b9367fd22c4604ba43c8271b90dd9a03afadb31bf85611f0015e37b'
-
'8d8f298ee34aa8571b8bdbbdce2bac2ab8bb5ba5080026d3a34149d601de7a8d3a8f669a598d422f7ccf025aff6a930cd0b0e0c8b933e572c5c569eccfd9772b'
-
'3005e0b86bf337e69b8cbc5fa0c703ef27f8aa1f92f147ba0dc7d86b39163dbb9be69b9210cc5c9483f3848baee3145198641fd511b8f810addfcf798bda42cf'
-
'ce26cc272a569edde28f8f4f1776571cea490900ee39953ef4a06047d34780c358e0617d6d7ce07682a96230e220f9c08b724a1be4d95eaac68fbdca31f637ff'
-
'7a35efafd0d909c75fd741547092841d478e4c15048b3e576fce8b8cd628baff370d31a9bfa9dcb68acffe8aa08787d25433077f834153a4eb47725055a411c0'
-
'4be111064ef69f33fc304b07e2f0640691f0c67b0b64866114cab58d5c2df1bb2b8dd27363a58cd4b5770c3dc89cf597bf3d017febba41cccd198390d17d03d8'
-
'8a619bbd9bdc666e3142da197da2a5783ba49953a7500e4200255a27f75bf8cad4c22369de8241cc4d632020affb5f4c3f00c8730d6b86935f45a6d2d28678c3'
-
'3ec0c0d5447c2a389604c86695ccf9d911f8cfa3cc4b7cc7a4b8d3bca1582f3e66226eca2bd93df3f378cb58a616344d547a95dabba3839aab198dd799efec3c'
-
'798b8d646c198ab135ff70668ff6e8bf99ab9885e40aa41de7bf57bea720d5e35afdc42dd6f8680346b5f90221f489fb1060d03be3cf14ad7c63286622a916fd'
-
'5930b1119ca542e8eea54fac2ed443bbb3c4535d9d46f82819d14a10ec64812a27eac06470704396e51274cdf9554489c3487ee6e532dc1ab36f44d9ba3281a1'
-
'0103b0e7d96a7ed470e6f0862d63a3f079279dc618b120d437540b0c091a7a5d1eedab856a6f24c026e773f343e1ca188392e06477627c04294998ca2a9f7719'
-
'2de639f443a575ee2b99457612d30cad90c18dc93472e47140af8f32095c2b242c17d2bc17b86a48ba10bc5677ad307feae12702f7b8b20f26eb3c2b24f59316'
-
'b3563364d832bb55469081c0ceb1b05cad29b30fc43ee253ce17fa047fc3c0acf0bd0b0c581fcf21f9f2b927da46fb96c9b1c79061a28a9b4f39426fac1e4df2'
-
'209df562b4818adf4fbb4c68a4c89ce8d8c123dbbe4b0e92fe9a722368d96f8e660470745b1173d58a505c30140ae6cf7623c6299f28a460b7dc63fe603ebd36'
-
'130b9ccc13daabc30ed3ab23372bfb97be38b22b6a45225a288b6dd251492a65c3993cfec297747d829853bfc1e5a9bca1ca2b22973ad0e8d71b9bdcad860a36'
-
'95ae240843f8890aaadc499e8964a96252ce5b879f623a534f53a2b85f6557cbe9410fc3e0681aa0a73c098b1a5ea0adbd2e1b6073859e55658ff46f36f28782'
-
'3b6683a05b046215c8b6427d7dc0eef53d6233816edeeee080af1c4fcf5589c7a29e161bcb783c1dd379bb16244349c3b5266d3e9b33d4f49f8b32de443758bc'
-
'c8d1b8e38801d7c1645eb250bc36922b7286b60d96be99f0bed2ce82939d299b343cca4a5767d2c1a1f11226326009828b49a11ce0ced9682af53e44a8afbc28')
-
-
-
-function _package() {
- cd "${srcdir}/"
- local pkgnm="${1}"
- local fontname="${pkgnm#${_type}-}"
- local fontvar="${pkgnm#${pkgbase}-}"
- fontvar="${fontvar^}"
- install -d "${pkgdir}"/usr/share/fonts/TTF
- install -m644 "${fontname}"-*.ttc "${pkgdir}"/usr/share/fonts/TTF/
- install -d "${pkgdir}"/usr/share/licenses
- if [[ "${pkgnm}" == "${pkgbase}" ]]; then
- rm -rf "${pkgdir}/usr/share/fonts/TTF"/*{aile,curly,etoile,slab,ss}*
- else
- if [[ "${pkgnm}" == "${pkgbase}-curly" ]]; then
- rm -rf "${pkgdir}/usr/share/fonts/TTF"/*curly-slab*
- fi
- if [[ "${pkgnm}" == "${pkgbase}-curly-slab" ]]; then
- pkgdesc+=" (Curly Slab variant)"
- else
- pkgdesc+=" (${fontvar} variant)"
- fi
- fi
- install -D -m644 "${pkgbase}-${pkgver}-${pkgrel}-LICENSE.md"
"${pkgdir}/usr/share/licenses/${pkgnm}/LICENSE.md"
-}
-
-for _pkgname in ${pkgname[@]}; do
- eval "function package_$_pkgname() { _package $_pkgname; }"
-done
Copied: ttc-iosevka/repos/community-any/PKGBUILD (from rev 1392876,
ttc-iosevka/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2023-02-05 22:47:04 UTC (rev 1392877)
@@ -0,0 +1,99 @@
+# Maintainer: Konstantin Gizdov <arch at kge dot pw>
+# Maintainer: T.J. Townsend <[email protected]>
+# Contributor: Markus Weimar <[email protected]>
+
+_pkgbase='iosevka'
+_type='ttc'
+pkgbase="${_type}-${_pkgbase}"
+pkgname=(
+ "${pkgbase}" "${pkgbase}-aile" "${pkgbase}-curly" "${pkgbase}-curly-slab"
"${pkgbase}-etoile" "${pkgbase}-slab"
+ "${pkgbase}-ss01" "${pkgbase}-ss02" "${pkgbase}-ss03" "${pkgbase}-ss04"
"${pkgbase}-ss05" "${pkgbase}-ss06"
+ "${pkgbase}-ss07" "${pkgbase}-ss08" "${pkgbase}-ss09" "${pkgbase}-ss10"
"${pkgbase}-ss11" "${pkgbase}-ss12"
+ "${pkgbase}-ss13" "${pkgbase}-ss14" "${pkgbase}-ss15" "${pkgbase}-ss16"
"${pkgbase}-ss17" "${pkgbase}-ss18"
+ )
+pkgver=18.0.0
+pkgrel=1
+pkgdesc='Typeface family designed for coding, terminal use and technical
documents.'
+arch=('any')
+url='https://typeof.net/Iosevka/'
+license=('custom:OFL')
+source=("${pkgbase}-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-${pkgver}.zip"
+
"${pkgbase}-aile-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-aile-${pkgver}.zip"
+
"${pkgbase}-curly-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-curly-${pkgver}.zip"
+
"${pkgbase}-curly-slab-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-curly-slab-${pkgver}.zip"
+
"${pkgbase}-etoile-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-etoile-${pkgver}.zip"
+
"${pkgbase}-slab-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-slab-${pkgver}.zip"
+
"${pkgbase}-ss01-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss01-${pkgver}.zip"
+
"${pkgbase}-ss02-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss02-${pkgver}.zip"
+
"${pkgbase}-ss03-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss03-${pkgver}.zip"
+
"${pkgbase}-ss04-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss04-${pkgver}.zip"
+
"${pkgbase}-ss05-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss05-${pkgver}.zip"
+
"${pkgbase}-ss06-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss06-${pkgver}.zip"
+
"${pkgbase}-ss07-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss07-${pkgver}.zip"
+
"${pkgbase}-ss08-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss08-${pkgver}.zip"
+
"${pkgbase}-ss09-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss09-${pkgver}.zip"
+
"${pkgbase}-ss10-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss10-${pkgver}.zip"
+
"${pkgbase}-ss11-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss11-${pkgver}.zip"
+
"${pkgbase}-ss12-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss12-${pkgver}.zip"
+
"${pkgbase}-ss13-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss13-${pkgver}.zip"
+
"${pkgbase}-ss14-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss14-${pkgver}.zip"
+
"${pkgbase}-ss15-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss15-${pkgver}.zip"
+
"${pkgbase}-ss16-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss16-${pkgver}.zip"
+
"${pkgbase}-ss17-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss17-${pkgver}.zip"
+
"${pkgbase}-ss18-${pkgver}.zip::https://github.com/be5invis/Iosevka/releases/download/v${pkgver}/${pkgbase}-ss18-${pkgver}.zip"
+
"${pkgbase}-${pkgver}-${pkgrel}-LICENSE.md::https://raw.githubusercontent.com/be5invis/Iosevka/v${pkgver}/LICENSE.md")
+b2sums=('2168c0be792381c06357a31c7e98a27e258bd257363bed8cc4cef37c06201e3edf4e14fe782a82f8e8343e7d1ad54c805d12257068e73a5268897d399d53df17'
+
'1541ad3acfad4accb843eb43ca1f437ca8a8bf6a462b60fb6784d7d3bae69573f9137ed81c65effb36cafbe4dc15f33fc5c54a6d96d651c0ef3b634204614bd1'
+
'ccf1f9bdb12ef558300cabec42b5f89be399eaaee98e17a56dd14160f8578d27f9a246c6296e4d0940694fb41a7f0466ce5fa3c4da3a82525befd60a25b7277f'
+
'754daee55cb17ba58d9cca8d00e985d8daa90791c9b079284bf1d01147991bbec3b5e015ad754e9f6e7c1ecaec22d6b174ba71ad5446aa05f859431256ecfc05'
+
'342979d7bc769ebea87037c412b04c38bf77b2c72d835ef812e34149836ea45a09a5c37415b0566257533cab58c3260cd06c45bdb621375a79123f0f6a70ac67'
+
'63f0af00bebeef48885f2f87c4f301dfe438538735ec3f48d5cb06e5b8ffd39b10ecaa04ec80df0058aa2e9248e617c74bf71eedb3c0881adabf4b00a100a0d4'
+
'1309b23d46460e675990c0e485665ca9bf01a465ea2d11a2767d30af20a1642e649213d3bb54059e4d310fda646bae926a02f78b0b04b407e74ba71191c2eac4'
+
'14c2a356cda56eb09ed128f280005b85bce887676ffd42bf76734aa22855860311cf71ee5007bc5b59750233437424388e42a06acb9f8f87ec79e3c4d6e2d015'
+
'62cb1fcc27fab4280ab6856f67aea28b3995c95fc4ab0f24aec672d53bc2d837d920ef980e0e47c8fc0f1ccd233088162c0fb9985338209b235921d74c8651d4'
+
'9e18b58fbffa02b1d7e388cd4b50e9688e372c314e6a274bae30aedbe8ef82b6890dc73af9acc2b43a36e0037d5f07ed9bf163746abce6cea4415cc016affe7c'
+
'92f0146c773bfd80e25134be2b8dc373b6c1d3cd5c2a16d80e154e8db6922523d076a346981e0242ee0878f4b70fea918179b2bdfd9688409831e50c395fab3e'
+
'8084a284a86749f1aead1f980e8eab4d5f77cff6d0412100ad8ae0932de1962fb5ea2fc9d971d4f471b95ca7ffd0c8949de35310dde2c8a73b51aa154209c051'
+
'48bf3dcec98ce8856d37c0846c6b917c0edf77894cd17b56ede49cb40da99740ef7113f9aa61e9030193045edbe1f76e64705870b32a3a2009a21250c39c4996'
+
'914bbc853199675792229f6ce0278d2e8b368ef9d2dd1bfe999d5ffe9c23aa1206bad3f28ac383590495c2e624ffc329f8ab17502b9fd5626300fccfd836e7af'
+
'99fe7102af8941974df5fa2cebc6fd3eea76c1e336e9155fffbae9e856cf5c2202eacf8084a7db285ff5c6b48a5849eb6a7699401b0f6a31101fd62f706cc6ec'
+
'701e86da0d72eb1a350200c2cb6b740301058a5bdb5fc2a73b6ed452596e042c2a47f386a5198393ae8cc749051c4677f3fec25701be5099744218d327e881a3'
+
'54ba227902e1c59201806fe7305fb2f7a19cdac1826dafe3db955b01403bbc1011b03d2e6ab476f7e491c46f87dce31029b30d49557dec44a25f18ca49f420c7'
+
'36743142ed9dbea3b1b9d061cf80be8a8ed718c90d614668ce45aa1da927f61f62b999ecac3269b10128a0261397e859e7ffcfa7ecc483f253ceef77fc57b97a'
+
'a5f2428dd8905892882e8ea44bced11d373647166bf06392e024c288f2ddb501eb0d6ef365533d9a6abce258cfcd1bdf5567d4292afd013253218232f1e41276'
+
'b3faf87a6700ad97f4b1b767385a99baa5c7e5b958887c98a0b065a4a9a96a1a507326d7a41f2bfbcabb18e86a02aaf5381fdad42e241f305bcc5f5fddaa69ae'
+
'b771be740672a5a0b9ded811a07ee8490b0fc36c619173db1284c9c2819635f4dc18990324d7a69d9e8d6b51fcb0dbc5da19fceae768e04c9d773ec7a24b7434'
+
'f39ec6bfa49ec65b9cfb31a7f1759aa3d0ed8a520faaffb0511a25d77e295226caeaa219e7b2210c1455222e5fb5e27c7af1b757d69f5ea144b5f2768894dc93'
+
'83c014d3c2116792d41a4e9ee156a008886cb9badb30b9be80cfa6aa4d5093a9c53e33d9f823bb8322b2055d43bbe39a06e3bedcdb992ff0107d1eb335632002'
+
'b437ef57efb71c1f9bcdbefd737b4bbdadd1bc9bcf5c38e8770bc6d7cef5d283cd002b2b4fa3ada3f59b999a1d7c7f2b3b892b9e27b44cf2c74e61e288f5ae67'
+
'c8d1b8e38801d7c1645eb250bc36922b7286b60d96be99f0bed2ce82939d299b343cca4a5767d2c1a1f11226326009828b49a11ce0ced9682af53e44a8afbc28')
+
+
+
+function _package() {
+ cd "${srcdir}/"
+ local pkgnm="${1}"
+ local fontname="${pkgnm#${_type}-}"
+ local fontvar="${pkgnm#${pkgbase}-}"
+ fontvar="${fontvar^}"
+ install -d "${pkgdir}"/usr/share/fonts/TTF
+ install -m644 "${fontname}"-*.ttc "${pkgdir}"/usr/share/fonts/TTF/
+ install -d "${pkgdir}"/usr/share/licenses
+ if [[ "${pkgnm}" == "${pkgbase}" ]]; then
+ rm -rf "${pkgdir}/usr/share/fonts/TTF"/*{aile,curly,etoile,slab,ss}*
+ else
+ if [[ "${pkgnm}" == "${pkgbase}-curly" ]]; then
+ rm -rf "${pkgdir}/usr/share/fonts/TTF"/*curly-slab*
+ fi
+ if [[ "${pkgnm}" == "${pkgbase}-curly-slab" ]]; then
+ pkgdesc+=" (Curly Slab variant)"
+ else
+ pkgdesc+=" (${fontvar} variant)"
+ fi
+ fi
+ install -D -m644 "${pkgbase}-${pkgver}-${pkgrel}-LICENSE.md"
"${pkgdir}/usr/share/licenses/${pkgnm}/LICENSE.md"
+}
+
+for _pkgname in ${pkgname[@]}; do
+ eval "function package_$_pkgname() { _package $_pkgname; }"
+done