summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wagie2023-02-07 18:50:29 -0700
committerMark Wagie2023-02-07 18:50:29 -0700
commit75d85f4ff0111c5a4313eb0896e8b9d56139e75c (patch)
treea7f90e5d20c5e9e9921a83bb4b06a01006dad724
parent2bccd78f6d86807f626f4286cc9df4ba45a1c15e (diff)
downloadaur-75d85f4ff0111c5a4313eb0896e8b9d56139e75c.tar.gz
fix dependencies
-rw-r--r--.SRCINFO11
-rw-r--r--.gitignore12
-rw-r--r--PKGBUILD23
3 files changed, 23 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3dcb8c00a5c5..75cb3dc9f2ab 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,17 @@
pkgbase = kristall
pkgdesc = A high-quality visual cross-platform gemini browser.
pkgver = 0.4
- pkgrel = 0
+ pkgrel = 2
url = https://github.com/MasterQ32/kristall
arch = x86_64
license = GPL3
+ makedepends = git
+ makedepends = qt5-tools
+ depends = openssl
depends = qt5-base
- depends = qt5-tools
depends = qt5-multimedia
- depends = openssl
depends = qt5-svg
- source = https://github.com/MasterQ32/kristall/archive/V0.4.tar.gz
- b2sums = 262742ae96829773883337e258f52e89d102fc2cb543438b964a0e59fef91f5316a8a586e447657fd472a2346bf7b1490c1d913d47528272d3c04bd6da113b88
+ source = git+https://github.com/MasterQ32/kristall.git#commit=be009e47529ea4118079928d7e7f3d3b4123c472
+ sha256sums = SKIP
pkgname = kristall
diff --git a/.gitignore b/.gitignore
index cd150e26dced..4dab8d6386e3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,5 +1,7 @@
-*.xz
-*.zstd
-*.gz
-src
-pkg
+# Ignore everything
+*
+
+# But not these files...
+!.gitignore
+!PKGBUILD
+!.SRCINFO
diff --git a/PKGBUILD b/PKGBUILD
index 801412a40dc0..b19488bdcc34 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,24 @@
-# Maintainer: Simon Cruanes <simon.cruanes.2007@m4x.org>
+# Maintainer: Mark Wagie <mark dot wagie at tutanota dot com>
+# Contributor: Simon Cruanes <simon.cruanes.2007@m4x.org>
pkgname=kristall
pkgver=0.4
-pkgrel=0
+pkgrel=2
pkgdesc="A high-quality visual cross-platform gemini browser."
arch=('x86_64')
url="https://github.com/MasterQ32/kristall"
license=('GPL3')
-depends=('qt5-base' 'qt5-tools' 'qt5-multimedia' 'openssl' 'qt5-svg')
-source=("https://github.com/MasterQ32/kristall/archive/V0.4.tar.gz")
-b2sums=('262742ae96829773883337e258f52e89d102fc2cb543438b964a0e59fef91f5316a8a586e447657fd472a2346bf7b1490c1d913d47528272d3c04bd6da113b88')
-
-prepare() {
- # Fix desktop launcher icon name (allow per-theme override)
- sed -i 's/net.random-projects.//' $pkgname-$pkgver/Kristall.desktop
-}
+depends=('openssl' 'qt5-base' 'qt5-multimedia' 'qt5-svg')
+makedepends=('git' 'qt5-tools')
+_commit=be009e47529ea4118079928d7e7f3d3b4123c472 # tags/V0.4^0
+source=("git+https://github.com/MasterQ32/kristall.git#commit=$_commit")
+sha256sums=('SKIP')
build() {
- cd $pkgname-$pkgver
+ cd "$srcdir/$pkgname"
make
}
package() {
- cd $pkgname-$pkgver
+ cd "$srcdir/$pkgname"
make PREFIX='/usr' DESTDIR="$pkgdir" install
}
-