Date: Sunday, August 21, 2022 @ 22:45:39 Author: kgizdov Revision: 1274180
archrelease: copy trunk to community-any Added: ttc-iosevka/repos/community-any/PKGBUILD (from rev 1274179, ttc-iosevka/trunk/PKGBUILD) Deleted: ttc-iosevka/repos/community-any/PKGBUILD ----------+ PKGBUILD | 194 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-08-21 22:45:30 UTC (rev 1274179) +++ PKGBUILD 2022-08-21 22:45:39 UTC (rev 1274180) @@ -1,97 +0,0 @@ -# Maintainer: Konstantin Gizdov <arch at kge dot pw> -# Contributor: Markus Weimar <m...@markusweimar.de> -_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='15.6.3' -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") -sha256sums=('4982d8a4b48adf7ec41a5bba0cf37f5a9369a96791de780ae4b909f70e4a3300' - '88ecf886b8d4b1586e590c3ed742b738d3c0bc7143aa5d105784e1837579e2f9' - 'f05290b9d23ebf51ea86758d7341f805b04f3d7119dc556bcecddbdab5b05d41' - '4e95d355466b1f62672429eb109f1eb978eb95c1722e33b1573f24c7c788f2fc' - '37c1474803d3921c1333393fe7cccff496844dad494618a14b857c4776b99b75' - 'e7115ea67acc73671db22385394bca3e4a0b149753948bbed68c06e4a1f64324' - '9172f74f0b020db8af6c86676f06bf365a2a1e01311eea4f164af342132a203d' - '0a003331a65f753567655f2bbc62a0717cb630d287693a3d512f80cf60b67ddf' - '147ff6127b2202f0b772248dcf3d244c0116fca3e0eff00f80d7fb82fd5a409a' - '6254aadc07eae948a77a43a5cfc34798beaff99a32ec90a0f7cdf3981a590000' - '46ce63dd17c4701ee8a8d6877d7a36ee0da5bbee5b74451a4301c6319d96ac39' - 'f6c674f56ba23660e405312fcdab32d55b5bf7ac6fcd45f0b471d29a1afaf665' - '5f5d4ddfaa4fd487d63e5f612c7c2285c6cde4bd75a783fd7c0202b6109cd92d' - 'd65ff6b1827f37e22762b15a0a20734639010d7b831d1bfab7d1f4fcbf798b9f' - '6f6b2bb57fe5dd477178f79621c709a689fa361926c649b992dc4b50590dd80d' - '12620de5ce4088b266a89cc5fe9f396e5487e900f3e2b39874c187c7464e2894' - '2618c16869bb95ba1476a145cee5645f1d695ec5d7798bca5fdcae068862d803' - '477bd5a6bf8f4450faefe73a78d235554a5f7e6ecd6976af7505fb6d5d2e7b46' - '898b2d644fe4c51de63bf8a949cd84a5a4358d9319fe8f03ec8bbf8a09a63659' - '2ce3cd41ba7af7d6096bc643f2afe2f2f48fb7c8f26c6b7ad36559d52a527b87' - '2160a38b744175417060626516facb9df3a3136b4576cd4ad8a17d4ba0339b6c' - '25f98f144360a258c305f75b28f58b7e3669d371102d6bd312eca1e9807f5b40' - '6ba8e04b74fb43477e25ef72652621b674465c7faa9167eee89b4d5664a23aec' - '1662c3eb890b80b5bfc1c6190b3e77554b9caa98a9d4d41c50bc2ef46aa14a62' - '46ecadda73abf39cda76731a94fd357b743f882dc1156b4410a2967a811c4ff1') - - - -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 1274179, ttc-iosevka/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-08-21 22:45:39 UTC (rev 1274180) @@ -0,0 +1,97 @@ +# Maintainer: Konstantin Gizdov <arch at kge dot pw> +# Contributor: Markus Weimar <m...@markusweimar.de> +_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='16.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") +sha256sums=('a1824ad84ecbdc2b3472af0ea24d12e2d8e215ce763a00c6ac0ae31fed067faa' + 'feaa6eb5b4992d5f9efd60218fc7b5ca0861d1ce66d3a6096d01e93f1fe333bb' + 'c6f2b5ad8b2d61948e05fd6bbc715ebd87cfcb91808cf659a32a58afa0313034' + 'f38d2989116f14d19449a9ea0139b8cab7720a6ec41966f12520a905613fed2e' + '30c08921679cd1eb5c99a1cc5bc5bdc17ea2ac5eed650efb52b686c495e21be3' + 'ae1a0955b1ed347286288ba5681b7f02d5be44a88599ee43afc97b13aa2934f2' + '1ac171ee41676c1ba72a72027a61fdc8a7a11e3b9b565f58a5ebe2d6f4ee3dcc' + '2a4a17b824573a6b2ca618a2d0c9761a84274ad5d94e9495cddc12fba324b990' + 'c403b4abd21970e148456e56992f00a2fe9d338d81a170dec18d0be9ed694ad6' + '49783ced1016b5242e8ba07c55f420b81bb4757317e141a97a69fd04cf1b94fd' + 'e6ceb470736800386508e66645b3dff95e99cb0e588d42730474c5bb69ea013f' + 'a54043b11f4bd8ff747838c99d106ca087998eacf2f6913ef6d72300492e1767' + 'acd501944ea80a5720760a830dab7c41f58728b98d07eb783070708a2e238de4' + 'a6eba492ea092fa2a10ccbc3891ea8c4bef1e88658890b4a5e6fb41c5dbd3d9b' + 'c94cc36f2541bba956e8f20f03f19cef92bf5619bf853b6bd6a3130d75870fe0' + 'fc96468b8340d3a197b2ba91668567ac19bfcdf56caca42f5cc4e1a832322061' + '268f2841f989cb10bc59f4279a78ca9a11fbd36a48fdfe7422b2ed2c3dc27a17' + 'bc703c79014f8417b1e7ca41a06a91d50d016eab647464b4234c98d295babc78' + '49d00d6d5a99fa2c3e967445884cbcb25d057dc937947922c41a440b1010e63b' + 'bb97d134c51fd26e23a9f0246872bf6eb012a4db38d09744be6285d70f8cd057' + '6acf84a9bf62ca7d9c5f1d4d39efd5d72969d84ee936061cd0e2e6dc45386736' + '7a97868bdd3c2fbaca3f6feebc1f435e07ba9da1b78253f05c7ee660e3c5c8da' + '0642fc5e04d8e27527ef0455c2ccf1ac2e817c4f27b1a3595f1236fa878c829d' + '2b2bb34b0d2f3b98ff2cc04f2ecc560a199a1f922b765160de028ac2229a3a01' + '46ecadda73abf39cda76731a94fd357b743f882dc1156b4410a2967a811c4ff1') + + + +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