[arch-commits] Commit in ttc-iosevka/repos/community-any (PKGBUILD PKGBUILD)
Konstantin Gizdov
kgizdov at gemini.archlinux.org
Fri Jun 3 15:22:24 UTC 2022
Date: Friday, June 3, 2022 @ 15:22:22
Author: kgizdov
Revision: 1220695
archrelease: copy trunk to community-any
Added:
ttc-iosevka/repos/community-any/PKGBUILD
(from rev 1220694, ttc-iosevka/trunk/PKGBUILD)
Deleted:
ttc-iosevka/repos/community-any/PKGBUILD
----------+
PKGBUILD | 194 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 97 insertions(+), 97 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2022-06-03 15:22:09 UTC (rev 1220694)
+++ PKGBUILD 2022-06-03 15:22:22 UTC (rev 1220695)
@@ -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.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
Copied: ttc-iosevka/repos/community-any/PKGBUILD (from rev 1220694, ttc-iosevka/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2022-06-03 15:22:22 UTC (rev 1220695)
@@ -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='15.4.2'
+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=('4cb22b1ec09c962d818584688c99bbe0608276bd77e1f6dcb1b1591ac74e210f'
+ '3abcf028bd9af72e0cde263f4242be41b9e7875a5ec5e4da56af6b9c5be78b5c'
+ 'bf77e2cc132f940f04435d0ad1ba574c60ebfc8cb9bcdde52b3250515896e582'
+ '41d276427943f85d0baf6d66198ad04f288ab2689b18d9d405515572e22c76f3'
+ 'ea2501c1178960b46b3d3275789cf44873597fdc8d65ef2b0ab9bce7a7bd34cb'
+ '322241cd1092f406afde81981fb23e191dc58675e568e2ec9644e53f48e017b8'
+ 'fd52fd8e28533ae7f95590b20b8e582fae68573d2fbed8047b1cdf44fc0edcf8'
+ '6eb324b8113cd43425fe867071346ab841c84a55915126c17bd5839212da82fe'
+ 'fd58b4bf6dcaa985fc701a0d3295f2749776dde68dace6145fb80f0459a4859d'
+ '92b2d8cc12eb377e09aecf84924681683f1ef9274eb262f4476e23de9d7de868'
+ 'b0bd3092c767a8b53365f315af9cc035dd3e11f5068212229eac8070d64a68cd'
+ '5456a4be3f64acab9eb3a9edeedd3fbf36a7a506531428e21fe53252853dd034'
+ '6eeb786599ec490f6407cee5d33ca3b89c3379f430d09f382f2c618be62000aa'
+ '3544ca6809d40ebe393027c9ca8729e274d79f361f8f4cad934879826d432f4d'
+ '6212c4b97ffa11052839e25d15ce07d06ec253a9bb5daa52f4a7e748365706a5'
+ '62684fea3ca53fdb04b9b82cd8983460aab74ed2da1d8e4af04ad82ab85cfa15'
+ 'fcff8ffb5fe898c7168fa7f27a38fa406e53886e002075cf8c5a8566c3a8bc6a'
+ '4189ccef307174970ee48852c3778f49a007576c329c06812163525b25dd53c2'
+ '8ec75a8553b4f33088edf6f6913978ae7b375fd8e3aa4b446bd12ccac4f4c97b'
+ 'ba1c62878872d683344cb5c2b9462e066d7985ad179abe531a1d52a2f8e37d91'
+ '3ff4d9cb10cfaa2d37900bdbe8651b76c83f90d5e107abd264b1cd6cbfed8c9f'
+ '18f6d4b54753f7dc71e88af476eb7c85575e621c5686590e352d0d3f03c19eb3'
+ '25c78935c50dc2d82bcdc85a1d15f09b332f8934ea1ba79d1dd3dbf91d3114e1'
+ '6b9e3b6aeb63f11a1303d1159e3a01bb5f83c2bbf386cfe75fe006cc2abf867d'
+ '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