Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages / 
persepolis


Commits:
90d7d74e by Antonio Rojas at 2024-03-30T21:08:33+01:00
upgpkg: 4.0.1-1: Update to 4.0.1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,11 +1,11 @@
 pkgbase = persepolis
        pkgdesc = Qt front-end for aria2 download manager
-       pkgver = 4.0.0
+       pkgver = 4.0.1
        pkgrel = 1
        url = https://persepolisdm.github.io/
        arch = any
        license = GPL3
-       makedepends = python-setuptools
+       makedepends = meson
        depends = aria2
        depends = ffmpeg
        depends = libnotify
@@ -17,7 +17,7 @@ pkgbase = persepolis
        depends = qt6-svg
        depends = sound-theme-freedesktop
        depends = yt-dlp
-       source = 
https://github.com/persepolisdm/persepolis/archive/4.0.0/persepolis-4.0.0.tar.gz
-       sha256sums = 
5d066cf3491511d81730e24319d414830791cd5e717e72219f81157cae623e9e
+       source = 
https://github.com/persepolisdm/persepolis/archive/4.0.1/persepolis-4.0.1.tar.gz
+       sha256sums = 
194e5a97a9781710a6cce0a0a704b9c0a9802c294cee87b66b561f2dd358c334
 
 pkgname = persepolis


=====================================
PKGBUILD
=====================================
@@ -3,7 +3,7 @@
 # Contributor: M A <morealaz at gmail dot com>
 
 pkgname=persepolis
-pkgver=4.0.0
+pkgver=4.0.1
 pkgrel=1
 pkgdesc='Qt front-end for aria2 download manager'
 arch=('any')
@@ -11,21 +11,15 @@ url='https://persepolisdm.github.io/'
 license=('GPL3')
 depends=('aria2' 'ffmpeg' 'libnotify' 'libpulse' 'python-psutil' 'pyside6' 
'python-requests'
          'python-setproctitle' 'qt6-svg' 'sound-theme-freedesktop' 'yt-dlp')
-makedepends=('python-setuptools')
+makedepends=('meson')
 
source=("https://github.com/persepolisdm/persepolis/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha256sums=('5d066cf3491511d81730e24319d414830791cd5e717e72219f81157cae623e9e')
-
-prepare() {
-  cd $pkgname-$pkgver
-  sed -i 's|/usr/share/pixmaps/|/usr/share/icons/hicolor/scalable/apps/|' 
setup.py
-}
+sha256sums=('194e5a97a9781710a6cce0a0a704b9c0a9802c294cee87b66b561f2dd358c334')
 
 build() {
-  cd $pkgname-$pkgver
-  python setup.py build
+  arch-meson build $pkgname-$pkgver
+  meson compile -C build
 }
 
 package() {
-  cd $pkgname-$pkgver 
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  meson install -C build --destdir="$pkgdir"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/persepolis/-/commit/90d7d74ec6cc1b05977a06cfb2f083eaacd74ec2

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/persepolis/-/commit/90d7d74ec6cc1b05977a06cfb2f083eaacd74ec2
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to