[arch-commits] Commit in ttc-iosevka/repos/community-any (PKGBUILD PKGBUILD)
Konstantin Gizdov
kgizdov at gemini.archlinux.org
Sat Dec 4 12:49:56 UTC 2021
Date: Saturday, December 4, 2021 @ 12:49:55
Author: kgizdov
Revision: 1065027
archrelease: copy trunk to community-any
Added:
ttc-iosevka/repos/community-any/PKGBUILD
(from rev 1065026, ttc-iosevka/trunk/PKGBUILD)
Deleted:
ttc-iosevka/repos/community-any/PKGBUILD
----------+
PKGBUILD | 194 ++++++++++++++++++++++++++++++-------------------------------
1 file changed, 97 insertions(+), 97 deletions(-)
Deleted: PKGBUILD
===================================================================
--- PKGBUILD 2021-12-04 12:49:45 UTC (rev 1065026)
+++ PKGBUILD 2021-12-04 12:49:55 UTC (rev 1065027)
@@ -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='11.1.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=('3c449b99e373c85d1cc391f784e9ccd16d443740c4c3791baabf8d0460b225d1'
- 'b588bbcbe575d35c862fe04068d01772852b08899dc1a22a64fd9d9f874d3018'
- '99968bde8808d0cbe774a18b992d7a638cb3780140d166862f386a1819326ae5'
- '9071187cf1c0e06c301fbaa7c3a3c634b03f948c68d99293fd95f4bc11181721'
- '51f3073b50ecfe2eea1046f56f00fc1eb9c057218ad70c8d85ea745a566f6b46'
- 'e2aedd1fadbcf5227ab27e464b825fc8a10a31eb52c628dddb6a86c5c0fec6fa'
- 'bfbd293688d24e6e36350ae5e069d8ccc9a3eb8cadeaf3f530066a1436de0c05'
- 'c3a5953d2506e020f053e1ced6b88f712ffb347cf12aad69da0001d7dc98547a'
- 'b4c7528175ef50dc827f1d44515aaca678a015d76b87663aedca2c4c3503b427'
- '3b6732e3737de5b42edee458a77947668746b1668fafd92ad562e074d4816bac'
- 'ac5d03e56b212a363c94a3b01151e6f6ecdb1111647ee89dda9993729e3094f4'
- 'f82c271fdccd245eaf7bbec92c7670d62d386a29750a5ab00c51473ef16c4eb8'
- 'ad28d504cd8e99796379be5fabe2817d81d2ced1ef0d873a19f23feb091c9f29'
- '24d633b459b7f2185ccf6bba51a40f2ddd7d8b92a7603c60b3b3eb4711e4ef37'
- '4bbd10775f3b3da014ffec79a006bf0e84901ea6480c345edb01586bae2c1e1d'
- '20f94387b4fbb9ae2cc96a3a299a9687bdec2cf15c2d330f3944c4d90eed62e1'
- '13281b6f12691bbedb48fae17200a6dc43dc0ee585abd6311c5ef3885ff3bd36'
- 'e572bda8d191598a1d698b820008ebf9656c283b31f9c45ba199d9d7b8cae27d'
- '8d62b40b45c0cf1e64df5a81f5c81ef44d2d35a3d8af476076587f44e5948610'
- 'e2dc2b40924603d7b11c8a8b8f7c3b7c5db3d1af2ab1959796bc87bd0377b8bf'
- '66bed517445f54f0b7b93b67be8c42f0d2f454bdd8d3b671ad53dc1455830f2d'
- 'fa7dc2e4f7655f829c5a1ea87b225721aa2d9e9984fc5587aec4dc4e072738c1'
- '19f24fa46a1850052cb52908e703b93572089d87abaefe1fdda15e434702fe0b'
- '8aa8f05a02d55f3cab7f518b350c8ef1c9c12995105c7c56392aa2b5283fd994'
- '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 1065026, ttc-iosevka/trunk/PKGBUILD)
===================================================================
--- PKGBUILD (rev 0)
+++ PKGBUILD 2021-12-04 12:49:55 UTC (rev 1065027)
@@ -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='11.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=('e76f101608f7fc3ba738fbe3d5a75abb9338d996a6aa9ad715c6cee4e55a4599'
+ '18dfb62dff2ab2f17d15bc2123b6470fde72a9d85803359e375001b1b997aa87'
+ 'aea3a630d1fba67bee95a35ca975343298b42af994d2a9169f609e99db0d41eb'
+ '383d8eb88419beaa681e36b2e1a3daa5543713b7e9602fd9c0c5d27ab3f23290'
+ 'c7eb70a31133251ec90d74d29abeb14b9139ce6cd4f0e1f5c52e11159942eb24'
+ '11b693a70b97b5cf4eab6dd81511e0051478a12ceb3437d44c991078396a1619'
+ '9da6740f013e97a0d33e25594623a99853da04a7faeeabc2752716331926daae'
+ 'c0c891e9b63af1713c0482b8178dd974dc94d94c9114e4cd446a32bac75e7f38'
+ 'fd2c0742643552733a1865dfce46c21f957a724d160a0f5189f5d682da1f2c49'
+ '381d978ce3a915b6b0c7cdd593cf946474135cce0816f61fc361c19f72efeddd'
+ 'd6a67e6b92870a73826b878ff3df4f3c1482368e3ecb3591c4d0a361844fd1da'
+ 'b5413e7cda03bc1f54d26e1c22207a1b3cd24dd1dfa3e2d6ddcbff0f3e2387db'
+ '25a820486a01cf906ed22605cb230a66a9248a426bb025b866a9ab6bab04cfe2'
+ '9d5317df565a9eb06d8a946b3f03de76fb158a262182551cf9f066ed09d2a08d'
+ '8a44972b7c0cf23115e5a16c4fab3ec4dd42e55aebbaf42a3d16a87059d4c5ec'
+ '54fed074c36965df6b04f759be29e4579e079fdcf8cacde949615476ae610df9'
+ 'eaf117e2fac4b4118b25275842eb0d650ec65d347b498fd0df60ea01c06a41ad'
+ '2b10d5ba581fe98d3227d4419e9fd396405ba8f4a584d470f1bdac0d4e9381fb'
+ 'cf404d8fe928a660d6ab1dbf8044324fa186289a3d1b6ae8e0ee88fbc1acf103'
+ '37aa1987537d06bc01f88baece6ca9d90861c60673d1614f8a86fe20be9d1a4b'
+ '3232b5d79121ff679c9d75fa3449042488e193762d312d8428755bfe54097ce3'
+ '7d508da3970811292178130130d15e850dfac97c51d846a6ed51c50085b6c1ca'
+ '40d3b8394e96228be588bf03192418c7c7db93bbbd70c70bed30c2dfca40c336'
+ '885d336d488c86aa83ed2a593523e651535dbbe6567c4ec50c0dc5b381327627'
+ '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