Date: Sunday, April 2, 2023 @ 20:48:50
  Author: kgizdov
Revision: 1434245

archrelease: copy trunk to community-any

Added:
  ttc-iosevka/repos/community-any/PKGBUILD
    (from rev 1434244, ttc-iosevka/trunk/PKGBUILD)
Deleted:
  ttc-iosevka/repos/community-any/PKGBUILD

----------+
 PKGBUILD |  198 ++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 99 insertions(+), 99 deletions(-)

Deleted: PKGBUILD
===================================================================
--- PKGBUILD    2023-04-02 20:48:40 UTC (rev 1434244)
+++ PKGBUILD    2023-04-02 20:48:50 UTC (rev 1434245)
@@ -1,99 +0,0 @@
-# Maintainer: Konstantin Gizdov <arch at kge dot pw>
-# Maintainer: T.J. Townsend <[email protected]>
-# Contributor: Markus Weimar <[email protected]>
-
-_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=18.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";)
-b2sums=('2168c0be792381c06357a31c7e98a27e258bd257363bed8cc4cef37c06201e3edf4e14fe782a82f8e8343e7d1ad54c805d12257068e73a5268897d399d53df17'
-        
'1541ad3acfad4accb843eb43ca1f437ca8a8bf6a462b60fb6784d7d3bae69573f9137ed81c65effb36cafbe4dc15f33fc5c54a6d96d651c0ef3b634204614bd1'
-        
'ccf1f9bdb12ef558300cabec42b5f89be399eaaee98e17a56dd14160f8578d27f9a246c6296e4d0940694fb41a7f0466ce5fa3c4da3a82525befd60a25b7277f'
-        
'754daee55cb17ba58d9cca8d00e985d8daa90791c9b079284bf1d01147991bbec3b5e015ad754e9f6e7c1ecaec22d6b174ba71ad5446aa05f859431256ecfc05'
-        
'342979d7bc769ebea87037c412b04c38bf77b2c72d835ef812e34149836ea45a09a5c37415b0566257533cab58c3260cd06c45bdb621375a79123f0f6a70ac67'
-        
'63f0af00bebeef48885f2f87c4f301dfe438538735ec3f48d5cb06e5b8ffd39b10ecaa04ec80df0058aa2e9248e617c74bf71eedb3c0881adabf4b00a100a0d4'
-        
'1309b23d46460e675990c0e485665ca9bf01a465ea2d11a2767d30af20a1642e649213d3bb54059e4d310fda646bae926a02f78b0b04b407e74ba71191c2eac4'
-        
'14c2a356cda56eb09ed128f280005b85bce887676ffd42bf76734aa22855860311cf71ee5007bc5b59750233437424388e42a06acb9f8f87ec79e3c4d6e2d015'
-        
'62cb1fcc27fab4280ab6856f67aea28b3995c95fc4ab0f24aec672d53bc2d837d920ef980e0e47c8fc0f1ccd233088162c0fb9985338209b235921d74c8651d4'
-        
'9e18b58fbffa02b1d7e388cd4b50e9688e372c314e6a274bae30aedbe8ef82b6890dc73af9acc2b43a36e0037d5f07ed9bf163746abce6cea4415cc016affe7c'
-        
'92f0146c773bfd80e25134be2b8dc373b6c1d3cd5c2a16d80e154e8db6922523d076a346981e0242ee0878f4b70fea918179b2bdfd9688409831e50c395fab3e'
-        
'8084a284a86749f1aead1f980e8eab4d5f77cff6d0412100ad8ae0932de1962fb5ea2fc9d971d4f471b95ca7ffd0c8949de35310dde2c8a73b51aa154209c051'
-        
'48bf3dcec98ce8856d37c0846c6b917c0edf77894cd17b56ede49cb40da99740ef7113f9aa61e9030193045edbe1f76e64705870b32a3a2009a21250c39c4996'
-        
'914bbc853199675792229f6ce0278d2e8b368ef9d2dd1bfe999d5ffe9c23aa1206bad3f28ac383590495c2e624ffc329f8ab17502b9fd5626300fccfd836e7af'
-        
'99fe7102af8941974df5fa2cebc6fd3eea76c1e336e9155fffbae9e856cf5c2202eacf8084a7db285ff5c6b48a5849eb6a7699401b0f6a31101fd62f706cc6ec'
-        
'701e86da0d72eb1a350200c2cb6b740301058a5bdb5fc2a73b6ed452596e042c2a47f386a5198393ae8cc749051c4677f3fec25701be5099744218d327e881a3'
-        
'54ba227902e1c59201806fe7305fb2f7a19cdac1826dafe3db955b01403bbc1011b03d2e6ab476f7e491c46f87dce31029b30d49557dec44a25f18ca49f420c7'
-        
'36743142ed9dbea3b1b9d061cf80be8a8ed718c90d614668ce45aa1da927f61f62b999ecac3269b10128a0261397e859e7ffcfa7ecc483f253ceef77fc57b97a'
-        
'a5f2428dd8905892882e8ea44bced11d373647166bf06392e024c288f2ddb501eb0d6ef365533d9a6abce258cfcd1bdf5567d4292afd013253218232f1e41276'
-        
'b3faf87a6700ad97f4b1b767385a99baa5c7e5b958887c98a0b065a4a9a96a1a507326d7a41f2bfbcabb18e86a02aaf5381fdad42e241f305bcc5f5fddaa69ae'
-        
'b771be740672a5a0b9ded811a07ee8490b0fc36c619173db1284c9c2819635f4dc18990324d7a69d9e8d6b51fcb0dbc5da19fceae768e04c9d773ec7a24b7434'
-        
'f39ec6bfa49ec65b9cfb31a7f1759aa3d0ed8a520faaffb0511a25d77e295226caeaa219e7b2210c1455222e5fb5e27c7af1b757d69f5ea144b5f2768894dc93'
-        
'83c014d3c2116792d41a4e9ee156a008886cb9badb30b9be80cfa6aa4d5093a9c53e33d9f823bb8322b2055d43bbe39a06e3bedcdb992ff0107d1eb335632002'
-        
'b437ef57efb71c1f9bcdbefd737b4bbdadd1bc9bcf5c38e8770bc6d7cef5d283cd002b2b4fa3ada3f59b999a1d7c7f2b3b892b9e27b44cf2c74e61e288f5ae67'
-        
'c8d1b8e38801d7c1645eb250bc36922b7286b60d96be99f0bed2ce82939d299b343cca4a5767d2c1a1f11226326009828b49a11ce0ced9682af53e44a8afbc28')
-
-
-
-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 1434244, 
ttc-iosevka/trunk/PKGBUILD)
===================================================================
--- PKGBUILD                            (rev 0)
+++ PKGBUILD    2023-04-02 20:48:50 UTC (rev 1434245)
@@ -0,0 +1,99 @@
+# Maintainer: Konstantin Gizdov <arch at kge dot pw>
+# Maintainer: T.J. Townsend <[email protected]>
+# Contributor: Markus Weimar <[email protected]>
+
+_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=22.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";)
+b2sums=('dc1041f243991996913b4404a05c83d181a41c82cb38e055b8aa612f5fea08c84b0af9916a010939ae7f63b9ac28b1ca6fe2ccbddc1623a057fbea851c46d0dd'
+        
'942631e99c768eeb7cef4a70e9c40d9c8e41a3d83e695fb3a809f00c250f371e393d727afaf251ae1fd5f5f08b0c323a631c8e99b668195abcd429b8ea623600'
+        
'7f36fd57a90e894fbe674510d3ac5f0560f47acc5b367eb1828c6c5ffa4bdfe99996298f08ec6bb968a40ff909f829a58048984a464cd4b4b950e34f4102a76d'
+        
'e6ee48fe44d725624acc03ac20a6084a0d11e86a985cb5994542079bc744edd623720a29aff3f3c2e8e950bb0940bdcbd6c322bae7dea4bc1469d66efe92b13a'
+        
'a02c93ad42f48823d1433586c338d1af4d119a70af5bbcf1cab3ffade49d6b5cfe78fae2be125758b154ef3abacb5f0a76a7300930a63a8d6ae27be3ef4a37d1'
+        
'335e4b9f387eccea1fdfd47c447ea9fbd700b46e5831b75329fdab56fa9c1fc95b9411dc9c6948fb42ebd526563c279a4186dba323f4c9881222106749588560'
+        
'98ad7fd1b40663c02c34c9f9c166fea3d94b4398272cbfbe2b23b48f992f22fab14e6a1b8300354d99512ba9ea6c32dc3320e709b4227790d9963537588a039c'
+        
'c9c044e8a3d8a3bef1dd83207a0fad1d0b74b90f5d93182aac8ab0f4dbdaf9b17bd335607aaf5c22192e304f321d7fe860c688ddf09c8cf049a30aa6bb2b5db0'
+        
'e90ec5c11723e6b3757d1f7279f619a59f32e72943d936927063885c5b0148d7725c8b39a33011a7fc7654fcbed32049dbcb1250d0f16317295fa1c401541909'
+        
'fd8b8357a9b370de36c3f893a85d622e2d23320c70c0d13ad1736404703634f2c025dcb4203c05871cfc2ad79da0e3f526a3b931f17740140f73a0a6cf5b3a4f'
+        
'e4bd597b3e2cd643a66641bab5b2001aafd0ad400a48c2fd97f993838ad5c5dad8fc0a71c00133116c0f52947954e06918871077eea84fcba13f12cb1b358c7f'
+        
'3112d1bc3c36bfdd8966920bd6cc17c520fda06fe39b0afd08f15dfe69e3eeb408ae07de62c33d9820e3131364637277325afb0bbfa806eef84d6266ac13b614'
+        
'33d9d24daba8ad6a29bf311cfa15895a7461bc94937f584fce7bb5cc3656ac304993ae0df4171c7882b83c8f1ee8bb6f7326661a30001bb6288edd48a3d90195'
+        
'd64f6d90d79dc34867dc26e41fe7d61230fb64d1cbb907ccb74068b27c9238a177ac30e2916b1b5ef68163276c64201dfb8db48e506e6b28efe9b361a892a8f2'
+        
'14b2f6a8eaa7ba98139a7f5dff7fb15c3c255164031af37f7d224ca5819213890322a79ba73e1f94d183bb95ae32f687a12dedce0f4faf92fcef3b6c7b9fe6f0'
+        
'c60b4a977c67783d63180a2ea8bcf8580e34bbf766c98c6a137c2a08b4f8a63838f7dbbb03b1223491228b3bf330e68d7cd07211e273b7155346bf9efed35f6d'
+        
'709ea559b6e6cb45774533e8c5dabe102a14240d08e9e9a8e79c9f3b7f94a5e44abd833b556dd570e78b1130c45fd9a79b540d2895772c42940e76845949d059'
+        
'3b9c8f44a3bfea7f040109e57d8e0f9dad82a3d9e13a5c5bfc15617853935151f52182186e9e78826b38711d1ca3da3d17a608d329dfb3200f742e0ebbd8f27d'
+        
'2ed02fe7328cd747a66bed27de218513f5a80a26d121a7219866d796246b1ef7edcb292ec99e3dec2ca999598d0915cd29c1e02dd3ec3e8bd87e49724a400c14'
+        
'6ca01ff079cbdaf46cf3eadd777bbecb4f971c194ca25b4679bdcad9e1e3b1d2e3e02297fd6e793c1655fd224400e6d03e9ccad753748c9020b8d4e7bcd520f4'
+        
'ea2ecb635f17c9dace1c2f3c83768d6d8486f460899f0c8ed3666156fdc4b389f1ee37c65974e91dd579533a878bd160b37911e51a5b0ef0d4436c4e48001b38'
+        
'5a51e958d516c452ab8e63237042ba657f512aeb5a1cf2bb435fff6ea55fccbfdf3ddb8b33ccdcb22e17de7bcc67ed8f12871ad629d13639ede7ffe309b444ad'
+        
'9f4de2c98fc748f9959c5ba259eca5970451a3554725d7644837c82bf5b0b30bb3d9626c102a06db9daa463f222827a72449fcaa00d9853a2dc552d37e2b6f54'
+        
'520e75675aa1ecdf307bbdc0dd9879d598768b364df068d05ae2bb7f3e5934f3a42b4a4eefb6411afd6d6cd834409cd6618918aff634397aa553ab499581817b'
+        
'c8d1b8e38801d7c1645eb250bc36922b7286b60d96be99f0bed2ce82939d299b343cca4a5767d2c1a1f11226326009828b49a11ce0ced9682af53e44a8afbc28')
+
+
+
+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

Reply via email to