From 679b00d9987de78ca606d705271d1463bdfa1b23 Mon Sep 17 00:00:00 2001 From: Archisman Panigrahi Date: Tue, 1 Apr 2025 00:35:11 -0400 Subject: [PATCH] v0.9.5 --- .SRCINFO | 25 +++++++++++++------------ PKGBUILD | 30 +++++++++++++++++------------- 2 files changed, 30 insertions(+), 25 deletions(-) diff --git a/.SRCINFO b/.SRCINFO index c5dcdd68bd757..549c11379f643 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,17 +1,18 @@ pkgbase = typhoon - pkgdesc = A weather application based on Stormcloud - pkgver = 0.8.94 - pkgrel = 3 - url = https://www.launchpad.net/typhoon + pkgdesc = A stylish weather app based on Stormcloud + pkgver = 0.9.5 + pkgrel = 1 + url = https://github.com/archisman-panigrahi/typhoon arch = any license = GPL3 - makedepends = python2-distutils-extra - depends = dconf - depends = python2-gobject - depends = yelp - depends = webkitgtk - source = https://launchpad.net/typhoon/trunk/0.8.94/+download/typhoon_0.8.94.tar.gz - md5sums = 659f85cb08b4c0bdffe943d507c83362 + makedepends = git + makedepends = meson + makedepends = ninja + depends = gtk3 + depends = webkit2gtk + depends = python + depends = imagemagick + source = https://github.com/archisman-panigrahi/typhoon/archive/refs/tags/v0.9.5.tar.gz + sha256sums = 0504d97a117e7cf8e3bd2e1e3302f1fd95863b715ede793ed79f169df242cbe0 pkgname = typhoon - diff --git a/PKGBUILD b/PKGBUILD index d2b18b7750745..0a6fce5e317ff 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,19 +1,23 @@ -# Maintainer: willemw - +# Maintainer: Archisman Panigrahi pkgname=typhoon -pkgver=0.8.94 -pkgrel=3 -pkgdesc="A weather application based on Stormcloud" +pkgver=0.9.5 +pkgrel=1 +pkgdesc="A stylish weather app based on Stormcloud" arch=('any') -url="https://www.launchpad.net/typhoon" +url="https://github.com/archisman-panigrahi/typhoon" license=('GPL3') -makedepends=('python2-distutils-extra') -depends=('dconf' 'python2-gobject' 'yelp' 'webkitgtk') -source=(https://launchpad.net/$pkgname/trunk/$pkgver/+download/${pkgname}_$pkgver.tar.gz) -md5sums=('659f85cb08b4c0bdffe943d507c83362') +depends=('gtk3' 'webkit2gtk' 'python' 'imagemagick') +makedepends=('git' 'meson' 'ninja') +source=("$url/archive/refs/tags/v$pkgver.tar.gz") +sha256sums=('0504d97a117e7cf8e3bd2e1e3302f1fd95863b715ede793ed79f169df242cbe0') -package() { - cd $pkgname - python2 setup.py install --root="$pkgdir/" --optimize=1 +build() { + cd "$srcdir/$pkgname-$pkgver" + meson setup build --prefix=/usr + meson compile -C build } +package() { + cd "$srcdir/$pkgname-$pkgver" + DESTDIR="$pkgdir" meson install -C build +} \ No newline at end of file