diff options
author | Igor Dyatlov | 2022-06-06 22:44:24 +0300 |
---|---|---|
committer | Igor Dyatlov | 2022-06-06 22:44:24 +0300 |
commit | e145d6d88bb5b8b32dbc43e959796bde577b8b78 (patch) | |
tree | 1566d11a7975088e9cf660002e56a99ba8035217 | |
parent | 9478f024cd3aa13106e8e2453deabb73785fe487 (diff) | |
download | aur-e145d6d88bb5b8b32dbc43e959796bde577b8b78.tar.gz |
Updates
-rw-r--r-- | .SRCINFO | 23 | ||||
-rwxr-xr-x[-rw-r--r--] | PKGBUILD | 54 |
2 files changed, 49 insertions, 28 deletions
@@ -1,15 +1,20 @@ pkgbase = collision-git - pkgdesc = Collision window navigation module for AwesomeWM - pkgver = r77.7940772 + 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 pkgrel = 1 - url = https://github.com/Elv13/collision - arch = any - license = unknown + url = https://github.com/GeopJr/Collision + arch = x86_64 + license = BSD2 makedepends = git - depends = awesome + makedepends = crystal + makedepends = gobject-introspection + makedepends = gobject-introspection-runtime + makedepends = shards + makedepends = spglib + depends = libadwaita provides = collision - source = git+https://github.com/Elv13/collision.git - md5sums = SKIP + conflicts = collision + source = git+https://github.com/GeopJr/Collision.git + b2sums = SKIP pkgname = collision-git - diff --git a/PKGBUILD b/PKGBUILD index 7f11557e44ef..49b4e37220bf 100644..100755 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,27 +1,43 @@ -# Maintainer: j605 +# Maintainer: Igor Dyatlov <dyatlov.igor@protonmail.com> +# Contributor: Evangelos Paterakis <evan@geopjr.dev> -_gitname=collision -pkgname=$_gitname-git -pkgver=r77.7940772 +pkgname=collision-git +_app_id=dev.geopjr.Collision +pkgver=3.0.3.r4.g0d3ed82 pkgrel=1 -pkgdesc="Collision window navigation module for AwesomeWM" -arch=('any') -url="https://github.com/Elv13/collision" -license=('unknown') -depends=('awesome') -makedepends=('git') -provides=('collision') -source=("git+https://github.com/Elv13/$_gitname.git") -md5sums=('SKIP') +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') +provides=("${pkgname%-git}") +conflicts=("${pkgname%-git}") +source=("git+$url.git") +_source=Collision +b2sums=('SKIP') pkgver() { - cd "$srcdir/$_gitname" - printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd "$_source" + git describe --long --tags | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } -package() { - cd "$_gitname" +build() { + cd "$_source" + make all + make metainfo +} - install -dm 755 -- "${pkgdir}/usr/share/awesome/lib/${_gitname}/" - cp * "${pkgdir}/usr/share/awesome/lib/${_gitname}/" +check() { + cd "$_source" + make test +} + +package() { + cd "$_source" + 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" + } |