summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorPiotr Rogoża2020-05-11 22:10:26 +0200
committerPiotr Rogoża2020-05-11 22:10:26 +0200
commitce5c16b7160c64cfab67999c1dcd7a8a09f4ced5 (patch)
tree075ef7d0c4e16ff95b592e006bb439f26067f723
parent33f8adc339859096266c3d7f2278270dfea35c01 (diff)
downloadaur-ce5c16b7160c64cfab67999c1dcd7a8a09f4ced5.tar.gz
Updated to latest version 2.3.1
* Fixed PKGBUILD
-rw-r--r--.SRCINFO22
-rw-r--r--PKGBUILD58
-rw-r--r--brightness-controller.desktop2
3 files changed, 57 insertions, 25 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 405b4ae6c942..6e176c2ff771 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,27 @@
-# Generated by mksrcinfo v8
-# Wed Feb 28 16:39:44 UTC 2018
pkgbase = brightness-controller-git
pkgdesc = Control Brightness of your Primary and Secondary Display in Linux
- pkgver = r109.44b9cf8
+ pkgver = 2.3.1
pkgrel = 1
url = https://github.com/LordAmit/Brightness
- arch = any
+ arch = x86_64
license = GPL
makedepends = git
- depends = python2-pyside
+ depends = pyside2
depends = xorg-xrandr
+ depends = python-cx_freeze
+ depends = qt5-charts
+ depends = qt5-xmlpatterns
+ depends = qt5-speech
+ depends = qt5-x11extras
+ depends = qt5-tools
+ depends = qt5-svg
+ depends = qt5-sensors
+ depends = qt5-remoteobjects
+ depends = qt5-websockets
+ depends = qt5-datavis3d
+ depends = qt5-3d
+ depends = qt5-script
+ depends = qt5-webengine
source = git+https://github.com/LordAmit/Brightness.git
source = brightness-controller.desktop
sha256sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 2e5f88ed31e0..c1fad0a38990 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,41 +2,61 @@
pkgname=brightness-controller-git
_pkgname=brightness-controller
-pkgver=r109.44b9cf8
+pkgver=2.3.1
pkgrel=1
pkgdesc='Control Brightness of your Primary and Secondary Display in Linux'
-arch=(any)
+arch=(x86_64)
url='https://github.com/LordAmit/Brightness'
license=('GPL')
-depends=(python2-pyside xorg-xrandr)
+depends=(
+ pyside2
+ xorg-xrandr
+ python-cx_freeze
+ qt5-charts
+ qt5-xmlpatterns
+ qt5-speech
+ qt5-x11extras
+ qt5-tools
+ qt5-svg
+ qt5-sensors
+ qt5-remoteobjects
+ qt5-websockets
+ qt5-datavis3d
+ qt5-3d
+ qt5-script
+ qt5-webengine
+)
makedepends=(git)
-source=('git+https://github.com/LordAmit/Brightness.git'
-brightness-controller.desktop
+source=(
+ 'git+https://github.com/LordAmit/Brightness.git'
+ brightness-controller.desktop
)
+sha256sums=('SKIP'
+ 'e121d84fa4c18e573dd7d187f94753c158ebe1adb49011caa23963df14284493')
_gitname='Brightness'
pkgver(){
if [ -d "$srcdir"/$_gitname ]; then
cd "$srcdir"/$_gitname
( set -o pipefail
- git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" )
+ python src/setup.py -V )
+# git describe --long 2>/dev/null | sed 's/\([^-]*-g\)/r\1/;s/-/./g' ||
+# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" )
fi
}
-package(){
- cd "$srcdir/$_gitname"
- sed '1s/python$/python2/' -i src/init.py
- install -dm755 $pkgdir/usr/lib/python2/site-packages/$_pkgname
- mv src/* $pkgdir/usr/lib/python2/site-packages/$_pkgname
- install -dm755 $pkgdir/usr/bin
- install -Dm644 img/brightness.svg "$pkgdir"/usr/share/pixmaps/brightness-controller.svg
+build(){
+ cd "$srcdir/$_gitname"/src
+ python setup.py build
+
install -Dm644 "$srcdir"/../brightness-controller.desktop \
"$pkgdir"/usr/share/applications/brightness-controller.desktop
-
- cd "$pkgdir/usr/bin/"
- ln -s /usr/lib/python2/site-packages/$_pkgname/init.py brightness-controller
+ install -dm755 "$pkgdir/usr/share/pixmaps"
+ cd "$pkgdir/usr/share/pixmaps"
+ ln -s /usr/lib/Brightness-${pkgver}/icons/brightness-controller.svg
}
-sha256sums=('SKIP'
- 'e121d84fa4c18e573dd7d187f94753c158ebe1adb49011caa23963df14284493')
+package(){
+ cd "$srcdir/$_gitname"/src
+ python setup.py install --skip-build -O1 --root="$pkgdir"
+}
diff --git a/brightness-controller.desktop b/brightness-controller.desktop
index 581ad1b1ecdb..323176122091 100644
--- a/brightness-controller.desktop
+++ b/brightness-controller.desktop
@@ -3,7 +3,7 @@ Encoding=UTF-8
Type=Application
Name=Brightness Controller
Comment=Control Brightness of your Primary and Secondary Display in Linux
-Exec=brightness-controller
+Exec=brightness
Icon=brightness-controller
Terminal=false
StartupNotify=false