Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / hamster-time-tracker
Commits: 741a493d by Antonio Rojas at 2024-05-06T00:24:20+02:00 upgpkg: 3.0.3-3: Unbundle waf - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,12 +1,13 @@ pkgbase = hamster-time-tracker pkgdesc = Time tracking application that helps you to keep track on how much time you have spent during the day on activities you choose to track pkgver = 3.0.3 - pkgrel = 2 + pkgrel = 3 url = https://github.com/projecthamster/hamster arch = any license = GPL makedepends = intltool makedepends = itstool + makedepends = waf depends = gtk3 depends = python-dbus depends = python-cairo ===================================== PKGBUILD ===================================== @@ -4,24 +4,25 @@ pkgname=hamster-time-tracker pkgver=3.0.3 -pkgrel=2 +pkgrel=3 pkgdesc="Time tracking application that helps you to keep track on how much time you have spent during the day on activities you choose to track" arch=('any') url="https://github.com/projecthamster/hamster" license=('GPL') depends=('gtk3' 'python-dbus' 'python-cairo' 'python-gobject' 'python-xdg') -makedepends=('intltool' 'itstool') +makedepends=('intltool' 'itstool' 'waf') source=("$pkgname-$pkgver.tar.gz::https://github.com/projecthamster/hamster/archive/v$pkgver.tar.gz") sha256sums=('66e7c40d24bcd573ae8204a5d17773d4708a0c3a1069d20771f6cf8c8d102d45') build() { cd hamster-$pkgver - python ./waf configure --prefix=/usr --libexecdir=/usr/lib --skip-icon-cache-update - python ./waf build + rm -r waf waflib + waf configure --prefix=/usr --libexecdir=/usr/lib --skip-icon-cache-update + waf build } package() { cd hamster-$pkgver - python ./waf install --destdir="$pkgdir" + waf install --destdir="$pkgdir" rm "$pkgdir/usr/share/glib-2.0/schemas/gschemas.compiled" } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/hamster-time-tracker/-/commit/741a493d264136f7d452b1d29793445bb7fe9863 -- This project does not include diff previews in email notifications. View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/hamster-time-tracker/-/commit/741a493d264136f7d452b1d29793445bb7fe9863 You're receiving this email because of your account on gitlab.archlinux.org.