diff options
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 24 |
2 files changed, 18 insertions, 12 deletions
@@ -1,17 +1,17 @@ pkgbase = hamster-shell-extension-git pkgdesc = Shell extension for project hamster - the GNOME time tracker - pkgver = 20130209.gfc9e077 + pkgver = 20240409.ge3a4cb1 pkgrel = 1 url = https://github.com/projecthamster/shell-extension arch = any license = GPL makedepends = git + makedepends = wget depends = hamster-time-tracker depends = gnome-shell provides = hamster-shell-extension conflicts = hamster-shell-extension - source = git://github.com/projecthamster/shell-extension.git + source = git+https://github.com/projecthamster/hamster-shell-extension.git md5sums = SKIP pkgname = hamster-shell-extension-git - @@ -1,33 +1,39 @@ -# Maintainer: Vianney le Clément <vleclement AT gmail · com> +# Maintainer: Yohann Rebattu <yohann AT rebattu · fr> _pkgname=hamster-shell-extension pkgname=$_pkgname-git -pkgver=20130209.gfc9e077 +pkgver=20240409.ge3a4cb1 pkgrel=1 pkgdesc="Shell extension for project hamster - the GNOME time tracker" arch=(any) url="https://github.com/projecthamster/shell-extension" license=('GPL') depends=('hamster-time-tracker' 'gnome-shell') -makedepends=('git') +makedepends=('git' 'wget') conflicts=("${_pkgname}") provides=("${_pkgname}") -_gitname='shell-extension' -source=("git://github.com/projecthamster/${_gitname}.git") +source=("git+https://github.com/projecthamster/${_pkgname}.git") md5sums=('SKIP') pkgver() { - cd "${srcdir}/${_gitname}" + cd "${srcdir}/${_pkgname}" _date=$(git show -s --format='%ci' | cut -d' ' -f1 | sed 's/-//g') _hash=$(git show -s --format='%h') echo "${_date}.g${_hash}" } +build() { + cd "${srcdir}/${_pkgname}" + make clean-build + make collect + make compile +} + package() { - cd "${srcdir}/${_gitname}" - _uuid=$(sed -n 's/^.*"uuid"\s*:\s*"\([^"]*\)".*$/\1/p' metadata.json) + cd "${srcdir}/${_pkgname}" + _uuid=$(sed -n 's/^.*"uuid"\s*:\s*"\([^"]*\)".*$/\1/p' build/metadata.json) _target="${pkgdir}/usr/share/gnome-shell/extensions/${_uuid}" mkdir -p "${_target}" - cp -r * "${_target}" + cp -r build/* "${_target}" } # vim:set ts=2 sw=2 et: |