diff options
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 18 | ||||
-rw-r--r-- | slimbookbattery.install | 29 |
3 files changed, 16 insertions, 44 deletions
@@ -1,26 +1,27 @@ pkgbase = slimbookbattery pkgdesc = Battery optimization application for portable devices. - pkgver = 4.0.4 + pkgver = 4.0.5beta pkgrel = 1 url = https://github.com/slimbook/slimbookbattery install = slimbookbattery.install arch = x86_64 license = GPL3 - depends = libnotify - depends = tlp - depends = tlp-rdw depends = cron depends = dbus-python depends = dmidecode depends = gtk3 depends = libayatana-appindicator + depends = libnotify depends = python-gobject depends = python-pillow + depends = tlp + depends = tlp-rdw + depends = vte3 depends = xorg-xdpyinfo optdepends = nvidia-prime: for hybrid graphics switching optdepends = slimbookamdcontroller: Synchronize battery mode with CPU TDP mode optdepends = slimbookintelcontroller: Synchronize battery mode with CPU TDP mode - source = https://launchpad.net/~slimbook/+archive/ubuntu/slimbook/+files/slimbookbattery_4.0.4_all.deb - sha256sums = d8191fa2d7641c4aa55066063f34687ca649bd71a304eedb18a6730a6f3f76fa + source = https://launchpad.net/~slimbook/+archive/ubuntu/slimbook/+files/slimbookbattery_4.0.5beta_all.deb + sha256sums = 0add99225f24f8f58092cbe9e66b38072674a43f95b5ce788a89507400b62ecc pkgname = slimbookbattery @@ -2,41 +2,41 @@ # Co-Maintainer: Slimbook <dev at slimbook dot es> # Contributor: tioguda <guda.flavio@gmail.com> pkgname=slimbookbattery -pkgver=4.0.4 +pkgver=4.0.5beta pkgrel=1 pkgdesc="Battery optimization application for portable devices." arch=('x86_64') url="https://github.com/slimbook/slimbookbattery" license=('GPL3') -depends=('libnotify' - 'tlp' - 'tlp-rdw' - 'cron' +depends=('cron' 'dbus-python' 'dmidecode' 'gtk3' 'libayatana-appindicator' + 'libnotify' 'python-gobject' 'python-pillow' + 'tlp' + 'tlp-rdw' + 'vte3' 'xorg-xdpyinfo') optdepends=('nvidia-prime: for hybrid graphics switching' 'slimbookamdcontroller: Synchronize battery mode with CPU TDP mode' 'slimbookintelcontroller: Synchronize battery mode with CPU TDP mode') install="$pkgname.install" source=("https://launchpad.net/~slimbook/+archive/ubuntu/slimbook/+files/${pkgname}_${pkgver}_all.deb") -sha256sums=('d8191fa2d7641c4aa55066063f34687ca649bd71a304eedb18a6730a6f3f76fa') +sha256sums=('0add99225f24f8f58092cbe9e66b38072674a43f95b5ce788a89507400b62ecc') package() { bsdtar xf data.tar.xz -C "$pkgdir" + chmod -R 755 "$pkgdir"/usr/share/slimbookbattery/src/*.py + # Symlink service install -d "$pkgdir/usr/lib/systemd/system" ln -s "/usr/share/$pkgname/src/service/$pkgname.service" \ "$pkgdir/usr/lib/systemd/system" - # Remove duplicate GPL3 license - rm "$pkgdir/usr/share/doc/$pkgname/copyright" - # Install locales # cd "$pkgdir/usr/share/$pkgname/src/translations" # for lang in $(ls -d */); do diff --git a/slimbookbattery.install b/slimbookbattery.install index be3eb6b84577..277d5a92a28c 100644 --- a/slimbookbattery.install +++ b/slimbookbattery.install @@ -3,35 +3,6 @@ post_install() { echo 'Configuration OK' fi - if chmod -R 766 /home/*/.config/slimbookbattery; then - echo 'Read/Write permissions given to config files.' - fi - - if chmod -R 755 /usr/share/slimbookbattery/src/*.sh; then - echo 'Exec permissions given.' - fi - - if chmod -R 755 /usr/share/slimbookbattery/src/*.py; then - echo 'Exec permissions given to src.' - fi - - # Enabling tlp.service - if sudo systemctl enable tlp.service; then - echo 'Tlp service enabled' - fi - - echo 'Checking users autostart files' - for user in $(ls /home); do - echo - echo $user - - if test -f /home/$user/.config/autostart/slimbookbattery-autostart.desktop; then - echo "Restoring /home/$user/.config/autostart/slimbookbattery-autostart.desktop" - cp /usr/share/slimbookbattery/src/slimbookbattery-autostart.desktop /home/$user/.config/autostart/slimbookbattery-autostart.desktop - fi - done -} - post_upgrade() { post_install } |