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.


Reply via email to