summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorystyle2022-12-30 17:28:12 +0800
committerystyle2022-12-30 17:28:12 +0800
commitb3909557ba914320cbf52b2766f9074671d56d6f (patch)
treef7b5f600a72ae613f2911dc89ffeea805ef7363d
parentab5892bb0c93eaf7d751afedbea84e44d9d61c70 (diff)
downloadaur-b3909557ba914320cbf52b2766f9074671d56d6f.tar.gz
添加arm64的支持,并把kindlegen改为可选择依赖
-rw-r--r--.SRCINFO9
-rw-r--r--PKGBUILD11
2 files changed, 12 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 63d54bf51d7f..71ac43f9636e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -2,11 +2,14 @@ pkgbase = kaf-cli
pkgdesc = 把txt文本转成epub与mobi电子书的命令行工具
pkgver = v1.2.10
pkgrel = 1
+ epoch = 1
url = https://github.com/ystyle/kaf-cli
arch = x86_64
+ arch = aarch64
license = MulanPSL
- depends = kindlegen
- source = https://github.com/ystyle/TmdTextEpub/releases/download/v1.2.10/kaf-cli_v1.2.10_linux_amd64.zip
- md5sums = 6974e3bec3e616b1b04c0c74dfccb6aa
+ optdepends = kindlegen: 在x86_64上用于生成标准的mobi格式
+ sha512sums_x86_64 = 6a5efbcd78e1a9dea5b71228c7a05ba9e2a97414d7b80b464f745d19bf91263017e61f24b287e3f55f64be77e898ac09decb465c59d7ba3aea64e5a06155152c
+ source_aarch64 = https://github.com/ystyle/TmdTextEpub/releases/download/v1.2.10/kaf-cli_v1.2.10_linux_arm64.zip
+ sha512sums_aarch64 = 0ad9262d6036bd0a291366886a263ea6b9a639ade77307d2a3f850f44c2752d6b1cf7bd5d5b3357f0a566a57b12db4cd333ffb6ef21bbbf4cdfd9157c11582f5
pkgname = kaf-cli
diff --git a/PKGBUILD b/PKGBUILD
index 055ebf2714c1..70ef3878c8b3 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,14 +3,15 @@
pkgname=kaf-cli
pkgver=v1.2.10
pkgrel=1
-epoch=
+epoch=1
pkgdesc="把txt文本转成epub与mobi电子书的命令行工具"
-arch=('x86_64')
+arch=('x86_64' 'aarch64')
url="https://github.com/ystyle/kaf-cli"
license=('MulanPSL')
-depends=('kindlegen')
-source=("https://github.com/ystyle/TmdTextEpub/releases/download/$pkgver/kaf-cli_${pkgver}_linux_amd64.zip")
-md5sums=('6974e3bec3e616b1b04c0c74dfccb6aa')
+optdepends=('kindlegen: 在x86_64上用于生成标准的mobi格式')
+source_aarch64=("https://github.com/ystyle/TmdTextEpub/releases/download/$pkgver/kaf-cli_${pkgver}_linux_arm64.zip")
+sha512sums_x86_64=('6a5efbcd78e1a9dea5b71228c7a05ba9e2a97414d7b80b464f745d19bf91263017e61f24b287e3f55f64be77e898ac09decb465c59d7ba3aea64e5a06155152c')
+sha512sums_aarch64=('0ad9262d6036bd0a291366886a263ea6b9a639ade77307d2a3f850f44c2752d6b1cf7bd5d5b3357f0a566a57b12db4cd333ffb6ef21bbbf4cdfd9157c11582f5')
package() {
install -Dm755 kaf-cli "$pkgdir/usr/bin/kaf-cli"