summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaizhao Zhang2022-01-02 04:48:59 +0000
committerKaizhao Zhang2022-01-02 04:53:35 +0000
commit351ab75663686a7185b944d3d76a275029699269 (patch)
tree2b1430e8a49a1debf3c9136f11323f2a40b99482
parent7418075bc0e134d884aa1dde18834bbdbf17399c (diff)
downloadaur-351ab75663686a7185b944d3d76a275029699269.tar.gz
Updated to version 0.2.1 and switched to zigmod
As the author of Zterm mentioned: "Gyro build is out of date and currently broken"
-rw-r--r--.SRCINFO11
-rw-r--r--PKGBUILD20
-rw-r--r--clap-branch-zig-master.patch11
3 files changed, 13 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ed125c2a3560..4fdb9f540c6e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,18 @@
pkgbase = zterm
pkgdesc = A simple terminal emulator using Vte and Gtk+ writting using the Zig programming language
- pkgver = 0.0.1
+ pkgver = 0.2.1
pkgrel = 1
url = https://gitlab.com/jeang3nie/zterm
arch = x86_64
+ license = MIT
makedepends = git
- makedepends = gyro
makedepends = zig
+ makedepends = zigmod
depends = libgtk-3.so
depends = libvte-2.91.so
provides = zterm
conflicts = zterm
- source = https://gitlab.com/jeang3nie/zterm/-/archive/v0.0.1/zterm-v0.0.1.tar.bz2
- source = clap-branch-zig-master.patch
- sha256sums = 4cd490e032905bea6424b09477259e0beb6fb2908b9cb7b088c2a3c996db3bc1
- sha256sums = 23a30b33e6406f8922c15cfaa60ecaedca85b951167528a09ac25e52e215df8b
+ source = https://gitlab.com/jeang3nie/zterm/-/archive/v0.2.1/zterm-v0.2.1.tar.bz2
+ sha256sums = c838251fb67e1bca43eb40019ef03b96f0d9e62527022cf023df37756ee62f72
pkgname = zterm
diff --git a/PKGBUILD b/PKGBUILD
index 9df509c94ff6..6821ab61e752 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,38 +3,34 @@
_pkgname=zterm
pkgname="${_pkgname}"
-pkgver=0.0.1
+pkgver=0.2.1
pkgrel=1
pkgdesc="A simple terminal emulator using Vte and Gtk+ writting using the Zig programming language"
url="https://gitlab.com/jeang3nie/zterm"
+license=('MIT')
depends=('libgtk-3.so' 'libvte-2.91.so')
-makedepends=('git' 'gyro' 'zig')
+makedepends=('git' 'zig' 'zigmod')
arch=('x86_64')
provides=('zterm')
conflicts=('zterm')
source=(
"${url}/-/archive/v${pkgver}/${_pkgname}-v${pkgver}.tar.bz2"
- 'clap-branch-zig-master.patch'
)
sha256sums=(
- '4cd490e032905bea6424b09477259e0beb6fb2908b9cb7b088c2a3c996db3bc1'
- '23a30b33e6406f8922c15cfaa60ecaedca85b951167528a09ac25e52e215df8b'
+ 'c838251fb67e1bca43eb40019ef03b96f0d9e62527022cf023df37756ee62f72'
)
-prepare() {
- cd "${srcdir}/${_pkgname}-v${pkgver}"
- patch -p0 -i ../clap-branch-zig-master.patch
-}
-
build() {
cd "${srcdir}/${_pkgname}-v${pkgver}"
- gyro build -Drelease-safe=true
+ zigmod fetch
+ zig build -Drelease-safe=true
}
package() {
cd "${srcdir}/${_pkgname}-v${pkgver}"
install -D -m755 zig-out/bin/zterm "${pkgdir}/usr/bin/zterm"
install -D -m644 README.md "${pkgdir}/usr/share/doc/${_pkgname}/README.md"
+ install -D -m644 LICENSE.md "${pkgdir}/usr/share/licenses/${_pkgname}/README.md"
install -D -m644 data/zterm.desktop "${pkgdir}/usr/share/applications/zterm.desktop"
- install -D -m644 data/zterm.svg "${pkgdir}/usr/share/pixmaps/zterm.svg"
+ install -D -m644 data/zterm.svg "${pkgdir}/usr/share/icons/hicolor/scalable/apps/zterm.svg"
}
diff --git a/clap-branch-zig-master.patch b/clap-branch-zig-master.patch
deleted file mode 100644
index 09c95a6d9561..000000000000
--- a/clap-branch-zig-master.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- gyro.zzz.orig 2021-07-28 21:04:24.177815138 +0800
-+++ gyro.zzz 2021-07-28 21:04:33.301402947 +0800
-@@ -11,7 +11,7 @@
- github:
- user: Hejsil
- repo: zig-clap
-- ref: master
-+ ref: zig-master
- root: clap.zig
- nestedtext:
- src: