diff options
author | Adrian Perez de Castro | 2023-01-12 11:11:55 +0200 |
---|---|---|
committer | Adrian Perez de Castro | 2023-01-12 11:11:55 +0200 |
commit | fec140ab2b9e714007dfdfbd54be8cda8da9612c (patch) | |
tree | b48b4a748cca043bcdadbb1a5287a0ed19d2c98d | |
parent | 69d2cb2152c0e74184639b2e7e36f7102f8cbaa3 (diff) | |
download | aur-fec140ab2b9e714007dfdfbd54be8cda8da9612c.tar.gz |
Use bsdtar instead of unzip to unpack files
This removes unzip as makedepends.
-rw-r--r-- | .SRCINFO | 3 | ||||
-rw-r--r-- | PKGBUILD | 11 |
2 files changed, 7 insertions, 7 deletions
@@ -1,11 +1,10 @@ pkgbase = alibaba-puhuiti pkgdesc = Alibaba PuHuiTi fonts pkgver = 2.0 - pkgrel = 2 + pkgrel = 3 url = https://ics.alibaba.com/font/alibaba-sans arch = any license = custom - makedepends = unzip provides = alibaba-sans conflicts = alibaba-sans source = alibaba-puhuiti-2.0.zip::https://ics-static.oss-cn-hangzhou.aliyuncs.com/static/ucan/alibaba_font2.0.zip @@ -3,12 +3,11 @@ pkgbase=alibaba-puhuiti pkgname=({otf,ttf}-alibaba-puhuiti alibaba-puhuiti-fontconfig) pkgver=2.0 -pkgrel=2 +pkgrel=3 pkgdesc="Alibaba PuHuiTi fonts" arch=(any) license=(custom) url=https://ics.alibaba.com/font/alibaba-sans -makedepends=(unzip) provides=(alibaba-sans) conflicts=(alibaba-sans) source=("alibaba-puhuiti-$pkgver.zip::https://ics-static.oss-cn-hangzhou.aliyuncs.com/static/ucan/alibaba_font${pkgver}.zip" @@ -19,9 +18,11 @@ sha512sums=('b4b9514375dd1a7717c675e87caaa87a8a9ebc549ba1275822cb0a7e3a8d0f62d3a prepare () { local winzipfile='阿里巴巴普惠体2(1).0字体包/PuHuiTi2.0 for Win 压缩.zip' local maczipfile='阿里巴巴普惠体2(1).0字体包/PuHuiTi2.0 for Mac 压缩.zip' - unzip -q -C -o -j "$winzipfile" '*.ttf' -d ttf - unzip -q -C -o -j "$winzipfile" '*.otf' -d otf - unzip -q -C -o -j "$maczipfile" '*.pdf' -d pdf + + mkdir ttf otf pdf + bsdtar -xf "$winzipfile" -C ttf --include '*.ttf' --strip-components=3 + bsdtar -xf "$winzipfile" -C otf --include '*.otf' --strip-components=3 + bsdtar -xf "$maczipfile" -C pdf --include '*.pdf' --strip-components=1 mv 'pdf/阿里巴巴普惠体2.0版法律声明.pdf' pdf/license.pdf } |