[arch-commits] Commit in ttc-iosevka/repos/community-any (PKGBUILD PKGBUILD)
Konstantin Gizdov
kgizdov at gemini.archlinux.org
Sun Aug 21 22:45:39 UTC 2022
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 <mail at 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 <mail at 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
More information about the arch-commits
mailing list