summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 7798fa704ee69c08e32ab4cdc4d90798fc32cd96 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
# Maintainer: Adrian Perez de Castro
pkgdesc='SVG optimizer'
pkgname=ohmysvg
pkgver=1.5
pkgrel=1
url=https://github.com/sonnyp/OhMySVG/
arch=(any)
license=(GPL-3.0-or-later)
depends=(gjs hicolor-icon-theme libadwaita)
makedepends=(blueprint-compiler git meson)
_troll_commit=8b0275948eedec9ed0378f9bdda1aa4aac3062ba
source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/v${pkgver}.tar.gz"
        "git+https://github.com/sonnyp/troll#commit=$_troll_commit")
b2sums=('e2bb03c8e86149efd17db43500d36503e7ad0d61979707f6ae9e94704e23289c7c22e6b1e9cffcf150101b5c39a896f3c1d0bcdc07efa5c5f84184cc4aead191'
        '19bd1ff8c832c4bda4a055e28fdbf3ca64d431179f8c06f1611634918c9a9000de0aa40fd9f79b6d142b07ee13c31818b84a01f412a48a4f11b028b0f73d01b0')

prepare () {
	rm -vrf "OhMySVG-${pkgver%.0}/troll"
	ln -vsfn "$srcdir/troll" "OhMySVG-${pkgver%.0}/troll"
}

build () {
	arch-meson _build "OhMySVG-${pkgver%.0}"
	meson compile -C _build
}

package () {
	meson install -C _build --destdir="${pkgdir}"
}