summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorIgor Dyatlov2022-10-17 00:28:46 +0300
committerIgor Dyatlov2022-10-17 00:28:46 +0300
commit17b072c7b65eef02d3befa4d85d1d7bac1790a30 (patch)
treefbfe547f053a0eafc05eb21f50bccbddd1a82a19
parente145d6d88bb5b8b32dbc43e959796bde577b8b78 (diff)
downloadaur-17b072c7b65eef02d3befa4d85d1d7bac1790a30.tar.gz
Update
-rw-r--r--.SRCINFO6
-rw-r--r--0288-Use-pacman-hooks.patch25
-rwxr-xr-xPKGBUILD21
3 files changed, 44 insertions, 8 deletions
diff --git a/.SRCINFO b/.SRCINFO
index c8d33e4b137d..fc9597a103e3 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = collision-git
pkgdesc = Check hashes for your files. A simple GUI tool to generate, compare and verify MD5, SHA1 & SHA256 hashes
- pkgver = 3.0.3.r4.g0d3ed82
+ pkgver = 3.2.0.r0.gafbf142
pkgrel = 1
url = https://github.com/GeopJr/Collision
arch = x86_64
@@ -8,13 +8,15 @@ pkgbase = collision-git
makedepends = git
makedepends = crystal
makedepends = gobject-introspection
- makedepends = gobject-introspection-runtime
makedepends = shards
makedepends = spglib
depends = libadwaita
+ depends = libyaml
provides = collision
conflicts = collision
source = git+https://github.com/GeopJr/Collision.git
+ source = 0288-Use-pacman-hooks.patch
b2sums = SKIP
+ b2sums = 77c51994e7d5035eda087d0e1ec03a54cd32c559438a08112af1a4f318f4fbf8a86e4c21af42e26d6b1d5a96525f4d0f55a15db1b492b84d4bb53ee7da013e9c
pkgname = collision-git
diff --git a/0288-Use-pacman-hooks.patch b/0288-Use-pacman-hooks.patch
new file mode 100644
index 000000000000..a042006efc0e
--- /dev/null
+++ b/0288-Use-pacman-hooks.patch
@@ -0,0 +1,25 @@
+From 3a3e6132480fbcd4b7abf50f233bfcc0ea814fe4 Mon Sep 17 00:00:00 2001
+From: Igor Dyatlov <dyatlov.igor@gmail.com>
+Date: Sat, 17 Sep 2022 19:35:52 +0300
+Subject: [PATCH 288/288] Use pacman hooks
+
+---
+ Makefile | 2 --
+ 1 file changed, 2 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index 7e48bd9..5577d4d 100644
+--- a/Makefile
++++ b/Makefile
+@@ -39,8 +39,6 @@ install: mo
+ install -D -m 0644 data/dev.geopjr.Collision.desktop $(PREFIX)/share/applications/dev.geopjr.Collision.desktop
+ install -D -m 0644 data/icons/dev.geopjr.Collision.svg $(PREFIX)/share/icons/hicolor/scalable/apps/dev.geopjr.Collision.svg
+ install -D -m 0644 data/icons/dev.geopjr.Collision-symbolic.svg $(PREFIX)/share/icons/hicolor/symbolic/apps/dev.geopjr.Collision-symbolic.svg
+- gtk-update-icon-cache $(PREFIX)/share/icons/hicolor
+- glib-compile-schemas $(PREFIX)/share/glib-2.0/schemas/
+
+ uninstall:
+ rm -f $(PREFIX)/bin/collision
+--
+2.37.3
+
diff --git a/PKGBUILD b/PKGBUILD
index 49b4e37220bf..eef40d1e9ded 100755
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,28 +3,36 @@
pkgname=collision-git
_app_id=dev.geopjr.Collision
-pkgver=3.0.3.r4.g0d3ed82
+pkgver=3.2.0.r0.gafbf142
pkgrel=1
pkgdesc="Check hashes for your files. A simple GUI tool to generate, compare and verify MD5, SHA1 & SHA256 hashes"
arch=('x86_64')
url="https://github.com/GeopJr/Collision"
license=('BSD2')
-depends=('libadwaita')
-makedepends=('git' 'crystal' 'gobject-introspection' 'gobject-introspection-runtime' 'shards' 'spglib')
+depends=('libadwaita' 'libyaml')
+makedepends=('git' 'crystal' 'gobject-introspection' 'shards' 'spglib')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
-source=("git+$url.git")
+source=("git+$url.git"
+ 0288-Use-pacman-hooks.patch)
_source=Collision
-b2sums=('SKIP')
+b2sums=('SKIP'
+ '77c51994e7d5035eda087d0e1ec03a54cd32c559438a08112af1a4f318f4fbf8a86e4c21af42e26d6b1d5a96525f4d0f55a15db1b492b84d4bb53ee7da013e9c')
pkgver() {
cd "$_source"
git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
+prepare() {
+ cd "$_source"
+ patch -p1 -i ../0288-Use-pacman-hooks.patch
+}
+
build() {
cd "$_source"
make all
+ make gresource
make metainfo
}
@@ -38,6 +46,7 @@ package() {
make PREFIX="$pkgdir/usr" install
install -Dm644 "data/$_app_id.metainfo.xml" "$pkgdir/usr/share/metainfo/$_app_id.metainfo.xml"
- install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+ install -Dm644 "data/$_app_id.gresource.xml" "$pkgdir/usr/share/$_app_id/$_app_id.gresource.xml"
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/${pkgname%-git}/LICENSE"
}