summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPuqns672023-01-07 13:34:22 +0800
committerPuqns672023-01-07 13:34:22 +0800
commiteebff8730320a94cec0f9dc5d13462c23791a3f4 (patch)
tree269f6644fd9572b1750c58be2051b2f8ab1704fd
parent51c772c9dd100a24ae637371907e509f12bc5e48 (diff)
downloadaur-eebff8730320a94cec0f9dc5d13462c23791a3f4.tar.gz
update 1.1.0
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD45
2 files changed, 20 insertions, 34 deletions
diff --git a/.SRCINFO b/.SRCINFO
index de52f719a8fb..ff1323d8a024 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = smiley-sans
pkgdesc = 得意黑 Smiley Sans
- pkgver = 1.0.0
+ pkgver = 1.1.0
pkgrel = 1
url = https://github.com/atelier-anchor/smiley-sans
arch = any
@@ -8,17 +8,20 @@ pkgbase = smiley-sans
makedepends = python-brotli
makedepends = python-fontmake
makedepends = python-fonttools
- source = smiley-sans-1.0.0.tar.gz::https://github.com/atelier-anchor/smiley-sans/archive/refs/tags/v1.0.0.tar.gz
- sha512sums = c5c22eaa3fc3d0f8e15752a63acc8e76ffee7615064cfc332804316aabb45bd28f7e8a72b0d6ae9291cbb91d0d631c8cc58da72ed41ecfa8c7159aaaea66dba3
+ source = smiley-sans-1.1.0.tar.gz::https://github.com/atelier-anchor/smiley-sans/archive/refs/tags/v1.1.0.tar.gz
+ sha512sums = 7cd2f2c231d756e3a97a94c6e548499bad1a004d2d002799ac22c826dd35c8fe8320b983f447f7a2719671c63c3846462e9fa91509029f2ab858c5b754d1598c
pkgname = otf-smiley-sans
pkgdesc = 得意黑 Smiley Sans (otf)
+ provides = otf-smiley-sans
conflicts = otf-smiley-sans
pkgname = ttf-smiley-sans
pkgdesc = 得意黑 Smiley Sans (ttf)
+ provides = ttf-smiley-sans
conflicts = ttf-smiley-sans
pkgname = woff2-smiley-sans
pkgdesc = 得意黑 Smiley Sans (woff2)
+ provides = woff2-smiley-sans
conflicts = woff2-smiley-sans
diff --git a/PKGBUILD b/PKGBUILD
index 9a2f76a70f2e..d66594541921 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Puqns67 <me@puqns67.icu>
pkgbase='smiley-sans'
-pkgname=("otf-${pkgbase}" "ttf-${pkgbase}" "woff2-${pkgbase}")
-pkgver=1.0.0
+pkgname=({otf,ttf,woff2}-${pkgbase})
+pkgver=1.1.0
pkgrel=1
pkgdesc='得意黑 Smiley Sans'
url='https://github.com/atelier-anchor/smiley-sans'
@@ -12,7 +12,7 @@ makedepends=('python-brotli' 'python-fontmake' 'python-fonttools')
source=("${pkgbase}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz")
-sha512sums=('c5c22eaa3fc3d0f8e15752a63acc8e76ffee7615064cfc332804316aabb45bd28f7e8a72b0d6ae9291cbb91d0d631c8cc58da72ed41ecfa8c7159aaaea66dba3')
+sha512sums=('7cd2f2c231d756e3a97a94c6e548499bad1a004d2d002799ac22c826dd35c8fe8320b983f447f7a2719671c63c3846462e9fa91509029f2ab858c5b754d1598c')
build() {
rm -rf "${srcdir}/${pkgbase}-${pkgver}/build/"
@@ -20,37 +20,20 @@ build() {
sh "${srcdir}/${pkgbase}-${pkgver}/build.sh"
}
-package_otf-smiley-sans() {
- # tags
- pkgdesc+=" (otf)"
- conflicts=('otf-smiley-sans')
-
- # font files
- cd "${srcdir}/${pkgbase}-${pkgver}/build/"
- install -Dm644 -t "${pkgdir}/usr/share/fonts/${pkgbase}" *.otf
-
- # license
- install -Dm644 "${srcdir}/${pkgbase}-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
-
-package_ttf-smiley-sans() {
- pkgdesc+=" (ttf)"
- conflicts=('ttf-smiley-sans')
-
- cd "${srcdir}/${pkgbase}-${pkgver}/build/"
- install -Dm644 -t "${pkgdir}/usr/share/fonts/${pkgbase}" *.ttf
+_package() {
+ pkgdesc+=" (${pkgname%-${pkgbase}})"
+ provides=(${pkgname})
+ conflicts=(${pkgname})
+ install -Dm644 -t "${pkgdir}/usr/share/fonts/${pkgbase}" ${srcdir}/${pkgbase}-${pkgver}/build/*.${pkgname%-${pkgbase}}
install -Dm644 "${srcdir}/${pkgbase}-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
}
-package_woff2-smiley-sans() {
- pkgdesc+=" (woff2)"
- conflicts=('woff2-smiley-sans')
-
- cd "${srcdir}/${pkgbase}-${pkgver}/build/"
- install -Dm644 -t "${pkgdir}/usr/share/fonts/${pkgbase}" *.woff2
-
- install -Dm644 "${srcdir}/${pkgbase}-${pkgver}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}
+for _pkgname in "${pkgname[@]}"; do
+ eval "package_${_pkgname}() {
+ $(declare -f "_package")
+ _package
+ }"
+done
# vim:set ts=2 sw=2 et: \ No newline at end of file