summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorZarkli Leonardo2023-01-16 09:10:25 +0800
committerZarkli Leonardo2023-01-16 09:10:25 +0800
commit4af248c7ab672264538e88068559571822131d62 (patch)
tree6be10c62ab5c011be9bbc0a57fb93c1f9541c641
parenteb45dbc1c027ab5eb4ce11861c7794b995aebaa3 (diff)
downloadaur-4af248c7ab672264538e88068559571822131d62.tar.gz
fix: change downloaded source name to fix checksum
-rw-r--r--.SRCINFO8
-rw-r--r--Makefile16
-rw-r--r--PKGBUILD10
-rw-r--r--changelog.txt2
4 files changed, 22 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 17daf182120d..fd013fea73c7 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,16 @@
pkgbase = ttf-lxgw-neo-xihei
pkgdesc = 霞鹜新晰黑。一款衍生于「IPAexゴシック」的中文黑体字型。A Simplified Chinese sans-serif font derived from IPAex Gothic.
- pkgver = 1.003
- pkgrel = 1
+ pkgver = 1.003.1
+ pkgrel = 2
url = https://github.com/lxgw/LxgwNeoXiHei
changelog = changelog.txt
arch = any
license = custom:IPA
conflicts = ttf-lxgw-neo-xihei
- source = https://github.com/lxgw/LxgwNeoXiHei/releases/download/v1.003/LXGWNeoXiHei.ttf
+ source = ttf-lxgw-neo-xihei-1.003.1-2.ttf::https://github.com/lxgw/LxgwNeoXiHei/releases/download/v1.003.1/LXGWNeoXiHei.ttf
source = LICENSE_CHS.md
source = LICENSE.md
- sha256sums = dd398f0add023d0620f579cb27d52a9d2405addc2af6bb844d71721704665570
+ sha256sums = 1db64994640fcc969c21db5f791ba2fc1d090361406c98e1572df8f384636136
sha256sums = bdadacd0751cbb3c9f040d1314ab9b855c3ebf1b540fa6dcf44524cd49819fa1
sha256sums = 1483c7de02dcf8b9c54b3b1aacabf7d6bdf32d412ca6724c0292ea68e862d8cf
diff --git a/Makefile b/Makefile
index 8ad82bbc0934..99253d5d8dff 100644
--- a/Makefile
+++ b/Makefile
@@ -1,14 +1,22 @@
-PKG_NAME := ttf-lxgw-fasmart-gothic
+PKG_NAME := ttf-lxgw-neo-xihei-screen
AUR_GIT_URL := ssh://aur@aur.archlinux.org/${PKG_NAME}.git
-.PHONY: run update aur
+.PHONY: all run update aur
+all:
+ @echo commands:
+ @echo " " aur : Connect to AUR. Afterward you can run \'git push -u origin master\' to actually create a AUR repo.
+ @echo " " update : update checksum and SRCINFO
+ @echo " " run : local test
+
aur:
git remote add origin ${AUR_GIT_URL}
git fetch
+update: SHELL:=/bin/bash
update:
- updpkgsums # update package integrity checksum
+ @([[ $$(git ls-files) ]] && git clean -xdf ) || ( echo Please make your first stage or commit to ensure which files will not be deleted as cache files first && exit 1 )
+ env all_proxy=http://127.0.0.1:7890 updpkgsums # update package integrity checksum
makepkg --printsrcinfo > .SRCINFO
run:
- makepkg -si --clean
+ env all_proxy=http://127.0.0.1:7890 makepkg -si --clean
diff --git a/PKGBUILD b/PKGBUILD
index bdd152f7436e..1639deba5efa 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,21 +1,21 @@
# Maintainer: Ziqi Yang <mr.ziqiyang@gmail.com>
pkgname='ttf-lxgw-neo-xihei'
-pkgver=1.003
-pkgrel=1
+pkgver=1.003.1
+pkgrel=2
pkgdesc="霞鹜新晰黑。一款衍生于「IPAexゴシック」的中文黑体字型。A Simplified Chinese sans-serif font derived from IPAex Gothic."
arch=('any')
url="https://github.com/lxgw/LxgwNeoXiHei"
changelog='changelog.txt'
license=('custom:IPA')
-source=("$url/releases/download/v$pkgver/LXGWNeoXiHei.ttf"
+source=("$pkgname-$pkgver-$pkgrel.ttf::$url/releases/download/v$pkgver/LXGWNeoXiHei.ttf"
*.md)
conflicts=('ttf-lxgw-neo-xihei')
-sha256sums=('dd398f0add023d0620f579cb27d52a9d2405addc2af6bb844d71721704665570'
+sha256sums=('1db64994640fcc969c21db5f791ba2fc1d090361406c98e1572df8f384636136'
'bdadacd0751cbb3c9f040d1314ab9b855c3ebf1b540fa6dcf44524cd49819fa1'
'1483c7de02dcf8b9c54b3b1aacabf7d6bdf32d412ca6724c0292ea68e862d8cf')
package() {
- install -Dm644 LXGWNeoXiHei.ttf -t "$pkgdir/usr/share/fonts/TTF/"
+ install -Dm644 "$pkgname-$pkgver-$pkgrel.ttf" -t "$pkgdir/usr/share/fonts/TTF/LXGWNeoXiHei.ttf"
install -Dm644 LICENSE.md -t "${pkgdir}/usr/share/licenses/${pkgname}/"
install -Dm644 LICENSE_CHS.md -t "${pkgdir}/usr/share/licenses/${pkgname}/"
}
diff --git a/changelog.txt b/changelog.txt
index 4954263858ba..265ebdf34c4f 100644
--- a/changelog.txt
+++ b/changelog.txt
@@ -1 +1 @@
-调整以下字形:兪偸喩楡
+调整声调符号(如 ˊ U+02CA ˋ U+02CB 等)的字符属性,防止出现重叠。