[arch-commits] Commit in ttc-iosevka/repos/community-any (PKGBUILD PKGBUILD)
Konstantin Gizdov
kgizdov at gemini.archlinux.org
Mon Oct 25 11:53:44 UTC 2021
Date: Monday, October 25, 2021 @ 11:53:44
Author: kgizdov
Revision: 1033505
archrelease: copy trunk to community-any
Added:
ttc-iosevka/repos/community-any/PKGBUILD
(from rev 1033504, ttc-iosevka/trunk/PKGBUILD)
Deleted:
ttc-iosevka/repos/community-any/PKGBUILD
----------+
PKGBUILD | 194 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 97 insertions(+), 97 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2021-10-25 11:53:33 UTC (rev 1033504)
+++ PKGBUILD 2021-10-25 11:53:44 UTC (rev 1033505)
@@ -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='10.3.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=('3c259c401f175fa958a028d01ce2a6f8357df7d5211bcb5395f74da2ea563d6c'
- 'c5b695da879a45c1801808d2c58d538665a836761e18216f66b600b7e812a5fe'
- '2d62538f97baf82190f0f37883178aefccf207d545f4d63ead9f068d2b45c451'
- 'f3cbc44a49968fc48bbcc4a5fee15d8eeb54e553717c10ae89435b2c5ec3fbf2'
- '633befcf90f1fa27096ead7f1511d5270dd2bee9870fc5ff6a0cc95c770dc439'
- '0f4e5c81e4b60e6ca6a6eef4e3fe2fcf32e32ed03795533ce2b1abde5c65960a'
- '594ec453984b0b796a0a9bb35160d1c5e05cbed3b52450b5c7266ab12ed8db65'
- '027d520bd8682596a1a5d08e6d87a274b73fc0b5cd2920b06af7a3fd798c0937'
- '0cabf3174ec12217aa0c5ef0445e3e18ac89e6b0ac00f638749d817730f8c61f'
- '93037bc75d176174312d19ecb16cd94fc3e84469bbdae724bca4ad7122d30503'
- 'cba396df095184c8db276d04c4ab8c69afb401b047e40b2c5cecf3e30b93abb7'
- '80420f558b937b3f67b1a4dd65501d1b9e7f64a2210dfeff286d5e3d2af1f5c8'
- '87d7b335c6db5a916b3c488aae1f77ef246edb93cfa804ea4b2b999978bcb1b6'
- 'f3b43c999c96610b12d4e98676876deff3935bc734f98b1ce2a7e6ab6cb33cb9'
- '20d5851549f5421fe374a6c613d585241779bd3376a9e0e897bf86868f77767e'
- '3e4e1091e7bd15a7230600c96f9e8eaa4502ad5afc81826d084b240b69c59715'
- '4bba49e33196d1ac07e7982dad3686db72ae19c5f3a4cbc678080ff61c1f77dd'
- '54cc5459d41d78f51dc1c7e0d40abd27a737be72dedec81569a23badf19d48dd'
- 'ae52891fb1d948822248521c09b0d869bb9c86677b72c845a07427d63362ac8c'
- '29240eb999058af74b048b3eceb9441652c2d8d4bdd8d19ae85d09a0e39eaea6'
- 'dd4064eec8b09a0203cba49f2b8f92b6240bdfacf9e2bb0943fcc58decd0bbdd'
- '02c7d5ada406d712e3e982aea356994718f429cb19fd354fc1b896db8f8503de'
- 'a76ba5eaeade56c9f81d7e8f4de11d83e1dae88f0488f3a8a5460272f2bf09d3'
- 'dbe12c00872718d7bd311c8247592ee6287ed9cc841e374af31e5dce861c35ef'
- '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 1033504, ttc-iosevka/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2021-10-25 11:53:44 UTC (rev 1033505)
@@ -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='10.3.4'
+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=('f851ba5917a84a983e07e74a834af737e91577f650a2480953ef3691872866a9'
+ 'bc02558181bf3eb40a1c9070e6b2f621827c25a0b8ef2abd389fc3ee6a587f9f'
+ 'ebffa4e22079597f304e419e820418b11cfb2a0e1ad773560b7552968c24c94f'
+ '25ebce87112e5040ad99a274f764836cad20f8f4c64551c71b69a46f3dce3ad7'
+ '19b7ab33bec62bd0f0b84ecb9ff47663cfce555787ebb84a06beb3663cf34863'
+ 'c030387d0bd65ad300879049ae349d9c3b0908ff3edce40b3225488dd967e29e'
+ '7a3215fd691d8d4dd767ec8725c258d838d55b689dc27a5548a4c469f0ef0774'
+ '0ec95e97596e0d9c7deb52b38aada9471f42faa400668bb72f2a83ff16969663'
+ 'f0cdb2474298b28ffd2118b2ebbcfbf9312e46bf729e9362cdf4cdd223733a05'
+ '9d4a4caeac69c8f8909eb552e17bc9a63ab716f045fc257bbbce2a40ae405ecf'
+ 'afe8152b5eed838dde94147a17e85dd84352ebbf0e95e1c979cdea371070a1a8'
+ 'a20ac6d17cc16d54823ab4bed15902df2f279422ceaf7710428363b24afe9aba'
+ '98fcbe841e7eea93b4fbd9c04a1c986fc04def55426d59c3fb2f62fc99336f55'
+ 'cb4df1237152782fcc29326c8e80dea2cc041ce74337d20f8f089fa988184893'
+ '789d22ad3316581411dfbad483e06aae12af6dadb70a9886526c7a3fa6fb529f'
+ 'c478d4b2f01e31efc7df15fcf708b04b67f36b6b97ebfe475ea90c3adfc956ea'
+ 'f4523e15308f89d41fd2af1c02c0e8e422b304f9e27f70646c9af5c9ee543da1'
+ '1a3e020f712993b18f63312ccdbc2aa13690827f55795ef644271bb68de7fc88'
+ 'c44054e859cb9794c63c6f9a055794c28436665a1811fd60dacac7fb7577f4a7'
+ 'd9b48161d3a57e31d9ddbbbf4a236114130f97fe0f7b1b9649a78901c13046fe'
+ '1c397ede23e5945d46d742b310ebaa8e0953a565da18c4bccc2d1ae85ae9cf90'
+ '2e25b16ee902bfc93d9d461e5182b50721522206a9bc91be3d85ae8ebee038cb'
+ '2158aa5971099e098981e54ffb00e5dc3b7ee3f7b7e85f2c207650749c6e680f'
+ '2ef7802e55b3893b08c81c11558b1952ee85f1025a6baa61a877a1102d61425f'
+ '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
More information about the arch-commits
mailing list