diff options
author | Luke Horwell | 2021-08-08 16:24:07 +0100 |
---|---|---|
committer | Luke Horwell | 2021-08-08 16:24:07 +0100 |
commit | 4b2f3a61614f78be72543c57f978fcd4134b0977 (patch) | |
tree | 7adbcd176f94556974e7ea3f96f93c2299a3add7 | |
parent | fddb638d4623634be139db8ee7cffa4793c18784 (diff) | |
download | aur-4b2f3a61614f78be72543c57f978fcd4134b0977.tar.gz |
Release v0.7.0
-rw-r--r-- | .SRCINFO | 31 | ||||
-rw-r--r-- | 0001-Migrate-platform-module-to-distro-v0.3.12.patch | 61 | ||||
-rw-r--r-- | PKGBUILD | 27 |
3 files changed, 30 insertions, 89 deletions
@@ -1,22 +1,25 @@ pkgbase = polychromatic - pkgdesc = A graphical front end for managing Razer peripherals under GNU/Linux. - pkgver = 0.3.12 - pkgrel = 3 + pkgdesc = RGB lighting management front-end application for OpenRazer + pkgver = 0.7.0 + pkgrel = 1 url = https://github.com/polychromatic/polychromatic arch = any license = GPL3 - makedepends = nodejs-less + makedepends = meson + makedepends = ninja + makedepends = sassc depends = python - depends = python-distro - depends = hicolor-icon-theme - depends = python-openrazer - depends = webkit2gtk + depends = python-colorama + depends = python-colour + depends = python-setproctitle + depends = python-requests + depends = python-pyqt5 + depends = python-pyqt5-webengine + depends = qt5-svg depends = libappindicator-gtk3 - depends = imagemagick - source = polychromatic-v0.3.12.tar.gz::https://github.com/polychromatic/polychromatic/archive/v0.3.12.tar.gz - source = 0001-Migrate-platform-module-to-distro-v0.3.12.patch - sha512sums = e4099408f1543436ac8d1145f34631af59086542ba16c1f7b729f422d6555f5ce0ecfa0b49917cf73c88a0bf2467684001242b230833e994fa8c164c43fdad52 - sha512sums = a73552e795ad3c418b478f6ee203cb301f059319f07f630371f7f218a64e4efd9ca2173f1b4aa4f5cbfd41f7a37b996ec7ae91644d2fa2c484802138cb577766 + depends = python-gobject + optdepends = python-openrazer + source = polychromatic-v0.7.0.tar.gz::https://github.com/polychromatic/polychromatic/archive/v0.7.0.tar.gz + sha512sums = 28ffd8ca0428713693234583dcb96b4ef440fbda4689c5c660d38a53d590183f28310fe267aad4a72c709c70e25ed6ebe32c3cb945d757bdbec347d22d86aea0 pkgname = polychromatic - diff --git a/0001-Migrate-platform-module-to-distro-v0.3.12.patch b/0001-Migrate-platform-module-to-distro-v0.3.12.patch deleted file mode 100644 index 222902ff73c9..000000000000 --- a/0001-Migrate-platform-module-to-distro-v0.3.12.patch +++ /dev/null @@ -1,61 +0,0 @@ -From 493d5cb821b2b5f41f0cfba8e23d7f16cf170e9a Mon Sep 17 00:00:00 2001 -From: Luke Horwell <code@horwell.me> -Date: Thu, 14 Nov 2019 21:04:40 +0000 -Subject: [PATCH] Migrate 'platform' module to 'distro' (v0.3.12) - -'platform' was dropped in Python 3.8. - -Addresses #183 ---- - polychromatic-controller | 14 +++++++------- - 1 file changed, 7 insertions(+), 7 deletions(-) - -diff --git a/polychromatic-controller b/polychromatic-controller -index 26ff445..c8694c9 100755 ---- a/polychromatic-controller -+++ b/polychromatic-controller -@@ -23,6 +23,7 @@ Main application for Polychromatic, a GUI for interfacing with Razer devices. - Requires openrazer-daemon to be installed and running on the system. - """ - -+import distro - import os - import sys - import glob -@@ -34,7 +35,6 @@ import argparse - from setproctitle import setproctitle - from subprocess import Popen as background_process - from subprocess import check_output --from platform import linux_distribution - - try: - import openrazer.client as rclient -@@ -2184,9 +2184,9 @@ class PageLoaded(): - appobj.update_device_active_options() - - # Show message about the old PPA being deprecated. -- distro = linux_distribution()[0] -- if distro == "Ubuntu" or distro == "Debian": -- codename = linux_distribution()[2] -+ distro_name = distro.linux_distribution()[0] -+ if distro_name == "Ubuntu" or distro_name == "Debian": -+ codename = distro.codename - for source_file in [ - "/etc/apt/sources.list.d/lah7-ubuntu-polychromatic-" + codename + ".list", - "/etc/apt/sources.list.d/lah7-ubuntu-polychromatic-daily-" + codename + ".list" -@@ -2228,9 +2228,9 @@ class PageLoaded(): - html += UIControls.print_about_label(_("Profile:"), "v" + str(prof.version)) - - # For Apt, check for the source file to determine builds. -- distro = linux_distribution()[0] -- if distro == "Ubuntu" or distro == "Debian": -- codename = linux_distribution()[2] -+ distro_name = distro.linux_distribution()[0] -+ if distro_name == "Ubuntu" or distro_name == "Debian": -+ codename = distro.codename() - source_html = "" - - source_file = "/etc/apt/sources.list.d/lah7-ubuntu-polychromatic-" + codename + ".list" --- -2.24.0 - @@ -1,27 +1,26 @@ # Maintainer: Luca Weiss <luca (at) z3ntu (dot) xyz> +# Maintainer: Luke Horwell <code (at) horwell (dot) me> pkgname=polychromatic -pkgver=0.3.12 -pkgrel=3 -pkgdesc='A graphical front end for managing Razer peripherals under GNU/Linux.' +pkgver=0.7.0 +pkgrel=1 +pkgdesc='RGB lighting management front-end application for OpenRazer' arch=('any') url='https://github.com/polychromatic/polychromatic' license=('GPL3') -depends=('python' 'python-distro' 'hicolor-icon-theme' 'python-openrazer' 'webkit2gtk' 'libappindicator-gtk3' 'imagemagick') -makedepends=('nodejs-less') -source=("$pkgname-v$pkgver.tar.gz::https://github.com/polychromatic/polychromatic/archive/v$pkgver.tar.gz" - "0001-Migrate-platform-module-to-distro-v0.3.12.patch") -sha512sums=('e4099408f1543436ac8d1145f34631af59086542ba16c1f7b729f422d6555f5ce0ecfa0b49917cf73c88a0bf2467684001242b230833e994fa8c164c43fdad52' - 'a73552e795ad3c418b478f6ee203cb301f059319f07f630371f7f218a64e4efd9ca2173f1b4aa4f5cbfd41f7a37b996ec7ae91644d2fa2c484802138cb577766') +depends=('python' 'python-colorama' 'python-colour' 'python-setproctitle' 'python-requests' 'python-pyqt5' 'python-pyqt5-webengine' 'qt5-svg' 'libappindicator-gtk3' 'python-gobject') +optdepends=('python-openrazer') +makedepends=('meson' 'ninja' 'sassc') +source=("$pkgname-v$pkgver.tar.gz::https://github.com/polychromatic/polychromatic/archive/v$pkgver.tar.gz") +sha512sums=('28ffd8ca0428713693234583dcb96b4ef440fbda4689c5c660d38a53d590183f28310fe267aad4a72c709c70e25ed6ebe32c3cb945d757bdbec347d22d86aea0') -prepare() { - cd "$pkgname-$pkgver" - patch -Np1 < ../0001-Migrate-platform-module-to-distro-v0.3.12.patch +build() { + arch-meson $pkgname-$pkgver build + ninja -C build } package() { - cd "$pkgname-$pkgver" - make PREFIX=/usr DESTDIR="$pkgdir" install + DESTDIR="$pkgdir" ninja -C build install } # vim:set ts=2 sw=2 et: |