Date: Monday, September 13, 2021 @ 15:49:35 Author: kgizdov Revision: 1014695
archrelease: copy trunk to community-any Added: ttc-iosevka/repos/community-any/PKGBUILD (from rev 1014694, ttc-iosevka/trunk/PKGBUILD) Deleted: ttc-iosevka/repos/community-any/PKGBUILD ----------+ PKGBUILD | 194 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2021-09-13 15:49:22 UTC (rev 1014694) +++ PKGBUILD 2021-09-13 15:49:35 UTC (rev 1014695) @@ -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='10.1.1' -pkgrel=2 -pkgdesc='Typeface family designed for coding, terminal use and technical documents.' -arch=('any') -url='https://typeof.net/Iosevka/' -license=('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=('17174ca0fa78f70bd8a71514052965f2b94ec33411545f639ea8edb2fbf9ed6d' - '4c95b598e12d0792a7a21cd2f8e6c6648012b94df89820e35c28d02616f08f16' - '52295123fb8cea97ee32f7e69077acddc526376d4c1ab2ae6d4b0141c7cf2ae2' - '3cff0d0c6979d0dbd74515947089ab3ca3902458f44665cf0ca82ce466a7cd05' - 'c8ebb9be893211f5fa91aa0c7a979a464a1bccd6a2d6dcaf3dbb2afcdfcb20f7' - '1c2cc54548e522b5a6d898fd7d3eda1f2ee7ccf4701195953556d750e5f52300' - '1cec217d3de2dbe37d39d0ae87f809b27f7c18fb7ea448f8a938346eb51c1ed8' - '21b8d21231c1e98c2f335c525047684117c30163b6a5fc92646d366c852794a4' - '2035f711f23a88d8f3ebeb09384711ad229c060edbb78ba71570e586a7af75b3' - '63a3215a0243d4b04fccc347089c61cad13c317702b33f946679e95f3ded4461' - '720bbeae875182cfffea5c5ebdc03937552119219bb5ce443a74fa0a5c194493' - 'ff5fcfdd7c0ddfcf354b2d5a844bb91ef5ed8de27a79895a3df525ffb37900ec' - 'c65bdcec7491bb780d5d73da4fd5ce0e24537039cd5d08f14dbcae9a42332d5a' - '787dc5625d18ab71e8a963531f98e11aab41554c0e950082eee10a4c02f7426c' - '128b1c946c80be16492eaf3efaa969171f0a7f10724ac2485640ffdc07f1a73f' - '8ef46a5e6ef26c3177d2a9bcf7655255234cda0cc08e7facee143b143cbcd979' - 'dd769f89f200c1daa2148fbd7596704cdc284f7bf4452fee9b3a49e869b448ca' - '7c8cfab3820f3ad20d420e2fdb4a87eaed851507d7a50ba257adfe798d832c4d' - 'bde507b1a4695d91df96b9d737a7201c747daa237d5a9902c7e34d7735d2d84b' - '7df6182c7f08f82643b0a8af1781823b6bc8af9c41728b8b3b7e582e33793c4e' - '1d0263fe62df251560bc56dae93d40d136d44b9af225964b519cc3bf0993d04e' - '9a98d9641a7544d25d0d6ab4928a7e437ef69ca8329876c0be2734d0eb2a97a0' - '2ede19e120fcdec7e5013bf7b315ee567f9cd69f845d7adaca1c29b381459906' - '547801cfb30c91ec48736ccec20e2859e9a17dca60511406328579a4add63eed' - '72c3d557ff41d871680652f56afd565ba6834c90eadc45a4ec15410dce1c0c80') - - - -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 1014694, ttc-iosevka/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2021-09-13 15:49:35 UTC (rev 1014695) @@ -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='10.2.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=('79c7c38c46accee26fb4ec66221e2ed54eda10b0dce23f913ef62687a749c3dd' + '55a1fa88aeb62de0c70f8f63f9ef4ca6304628d4265d5577718e782c187cc328' + '3d5e3d282c1f9015bf696784f1516dd73d5612b89d0a09331b34bf0f5a16b5a9' + '3d2b4a4606a437795088281f900cd3a649a71ee0f10bf90df9c799f77594ded6' + '01b6b339d856e26eb29b24fef09ad72fffe346854dd5b1f0acdf0eb631d535b3' + 'b6e2defdaf65cf3fa13de9bb99e25a51ebb591cdca38be4d848daf45db5d1d9b' + '71514835a903f4bd346defbc1251b3a6962f4955b1dbd526ba681c01f8aefa73' + '7e80a7b15baa45d8c47fb0b88fa63182f077e32c71f4480211689fb40a20d994' + 'f83208e475c5f233437894b0f74ebbb33dd12e25b9c399f20553c09d76ae4de4' + '741ce51e222e227cf95346cb5f74b6c23c65e85c684d8a46ad326d5da4aba47c' + 'eae258369a99b660d2213d67eec7e81cf0936c88cbc814cbeebd696fa5d936dc' + '6f7403748b9c8d63f506ad65d0df9b41671a8ec9b0877dfae453ad3e769fcea6' + 'e07d09c9f73edc42641a8484b6f925f78f828dc0b29b665eb821387650f79236' + '4e39db440f525b2a6108a53c9c785261e1f1accdbcee545459bbad2790131aa3' + '99ba8c5c38576bbb57612433775cf8c093df160be35201e0b8da6a9949055708' + 'eb7c94ee3afa8b3bb6f2db9a7faaa44fe22323599d92ba8ef42f0665134d1340' + 'c79b1965f5297de3d6418e93dce47923c78e479d10a05bb5b4ab4a74fcc70b96' + 'd1f369fb41ce92786dd96cbeb3722e13d4c2c3d4913cd068204199028f90156f' + '4ffa13e567d2cf21718737a223b16bbd7135d490c8d295e9c0e956d524a687ad' + '1387ae7910f1b3d9f760558be93cd946f128d3e38e69950ffab4d84c02cbc7a6' + '938dfd539f171ba4fd51a35061a738e67a71038b17fec58c5dad23a90d2d49b0' + '464df6f885a93078cf60193055a99fe8cc3648e8c530fe89cd77e1975e4652e6' + '5f157b8b9f15a0a3ca33d24c0c53f189668a715161c4873341f169500bafdfff' + '9cfe20be0b6a00ab93280c4a94a3afd10dce9aedf258021c3fdc34970bb821c9' + '72c3d557ff41d871680652f56afd565ba6834c90eadc45a4ec15410dce1c0c80') + + + +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