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.