Date: Tuesday, May 17, 2022 @ 21:49:25 Author: kgizdov Revision: 1207741
archrelease: copy trunk to community-any Added: ttc-iosevka/repos/community-any/PKGBUILD (from rev 1207740, ttc-iosevka/trunk/PKGBUILD) Deleted: ttc-iosevka/repos/community-any/PKGBUILD ----------+ PKGBUILD | 194 ++++++++++++++++++++++++++++++------------------------------- 1 file changed, 97 insertions(+), 97 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-05-17 21:49:16 UTC (rev 1207740) +++ PKGBUILD 2022-05-17 21:49:25 UTC (rev 1207741) @@ -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.3.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=('913d8fbad9d93777ae4818430b72719c4c59f4442e84ebbc7685de97aade005a' - '3d9a57d441043b13ddea929c3e375cf73bd3b668752133e1160e613a03d25e42' - 'b9141e84b27fc4cc4d8c0d17e1cf972327f316d1b2dd12c745470dcb9fb4d71a' - '90cfee4ceac56381cee96d12f500fe26c46b85c2d257ea3d2c64a58d26d82857' - '6752fad80e6b0db55708126af7dc2823868f3c292c5cbc2f7cee9f2c714f3c60' - '8043bb4ff88f99c261d96c025f3825e46548b9065f94dd2235e7718ba4d4f7de' - 'ea24244a37aa9976d0929d6520dbbc3d011dd9fa9b4e5d3acba7f5db94fe46f6' - '31183c9241d0633608e5abbe89fe395e2ba2898fbb06eeb564c3c6c5c905455a' - '3ac58020e828e304c90b6c70337b4efc3f6aca07d9e05d921c01daf29bf14d4f' - 'af441a10d9f2c5b54c8ab4007ed9249de17e17c515a8fd9186c9780a18f3d963' - 'f316a4e19ded74a6544d58e552320368095b6fc89a1dc582d0e63b350a957e06' - 'a263c135021f91647236bf8337a0445b00bd57537122229dbe6ed013e0c7c72b' - '2aa82d35a2ee79037623b0d4ace22ee4c6b84a7aee7232dee6fd99793c429673' - '9c8fec017db8f0f096b4bc9830adb441b609b90468970aa03774acb0fea0c503' - 'c60e2c7541f61e8ecac4fe8f9e93eeda85e18abc1eaac067430c7f323e6782b8' - 'ce8a270d824117dbfa196782a8b246c1033b55b024c90b28e821c0ba29b8712f' - 'b992ec345f45881d4bdbb3e9c2fc2e451008dd63f9ba53de809dc5ea4e4c9054' - 'ae3cda8027d7c8282227d14a5feb8926db58b27b4d69cde2433c40d1c6771d8f' - '18bb698fb56cbaae3ccb5a77cabe8370caef9f05cbf0106e80410202769fbd60' - '485c971f7331ae08232031ea6891056dc67025281605ccaa7f732605bf647076' - '37fb1e95915cf11063800c274f2557decff0bca9cf2c83e291f62a612ed9a79e' - '150ed0bef900a01f7cc8249bfa55ffcbc8f8b47a5da61a4cf898d71a1c60beaa' - '7e06233f14d09e8322f2dc3790b4176c0ca9e6df1f940ff6698a6e45ccb84245' - '352ced407693b2f864383a9dd7845aefe47a9f6091b6185236726ec45c952e8b' - '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 1207740, ttc-iosevka/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-05-17 21:49:25 UTC (rev 1207741) @@ -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='15.3.1' +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=('0a03ca82d0eddb198ce872fd459394f2ac75eda43a31b69063cc3800f1930a33' + 'e35e1bd5176ab48a6420f51b1789ffb8250d64c989082683de853461423fac29' + '50a6b44a9a84a1909f32ea638860bfeccc630dff7b182baebff52bc34ff7c0c8' + 'bf1686f9ac0434ea4c4c00a29d81e9fa1718b18d715fbdec476dbc772bb77ef5' + '1909ff2821f82e04385a9b70cfffc17d4bc3c55a348a34aa3d703afdf5c0741d' + '3fb08af6c35eec82e5a60d6bb15a6fa780bc312b52c16e172a01f1e3a9a3b58a' + '78349d4ee2334e82ef2492a06f35776922cfe71c6ea3bc2377ce7414ec6742ea' + '71422576de4c3579d04ab7a2cbcadae06765eded91c7f8188702fc85033335a2' + '8ec8a3e0494ebd4b716ff2f63774b16b190d2150cd914d44a197e21a7af9a077' + 'b725e6be21800764e08a044577740e44b79c203a1c0804463739ce90acd10a21' + 'd9718d571897bc3c033f2d270db6b4c2c40fc6de8350783a3259321f586511bb' + 'd461b13ad56d1b6784c1330d5b3bb2cb4d0a368f088a16d7f90586d8de03ed7b' + 'd41b33090b3942070100def06918e5c5e8fccf4ab263e987ea91597584a0f85d' + 'e7536e45e17025b21879d0fa1aaa1d61f476175e609aec97926fe62a41ad2e1f' + 'e980df1076611ead9b91a6990f6fc8534f18e85c5df3bc2ce9148fb91adcb82c' + 'b00ef892011e1fd85b44c9f05970415e912433559e0e21529fcb4e31af4a66b2' + '6f0f02832bac1a68ea2ce565181615bb47a04d33d8289caf1bb0fc6ace50746c' + '96b8e06b5122877fd99dbecd5314459f40826cbbb06a429e19988b6196b61e62' + 'b9c9295a796e2f38141dd485a642055dfdd007f476347a7a6403d95a9edb5534' + '69b080ba4f13881fcf1755d5dce15a980a70f704ac0c7c276a818e5d636e554c' + '05daacfe7a2ae05746dbdd38fd3ea66b86b3da5aa28fc3e8abeb58a97f719b4d' + '482181069cb890b6bf11c56042f7a8f132f6bf3ae7dbb3addcec3b27bfbe4d15' + 'd87826a06ed50c7ef8ebb78b90e93775685a7b63fcf2335da76ee5b9c46d6f6b' + '52b0bfd42e82add404ff5aa4df759f9d1bfcbdf63705b2a9bb5167dd5da02e15' + '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