summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuca Weiss2017-05-06 23:22:42 +0200
committerLuca Weiss2017-05-06 23:22:42 +0200
commitc55dede2b7aaee52a6dbdd24c06f86240afba24c (patch)
tree3aa7bf7b78feb0ab181a6ca8990ae493d3631f68
parent1620fa7a76912e49204659e4b78c8335c9d75f95 (diff)
downloadaur-c55dede2b7aaee52a6dbdd24c06f86240afba24c.tar.gz
Update to new Makefile, should land upstream soon
-rw-r--r--.SRCINFO4
-rw-r--r--PKGBUILD47
2 files changed, 12 insertions, 39 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 1b4133f107a0..c454f8eec721 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
# Generated by mksrcinfo v8
-# Mon May 1 20:46:18 UTC 2017
+# Sat May 6 21:22:16 UTC 2017
pkgbase = polychromatic
pkgdesc = A graphical front end for managing Razer peripherals under GNU/Linux.
pkgver = 0.3.9
@@ -15,7 +15,9 @@ pkgbase = polychromatic
depends = libappindicator-gtk3
depends = imagemagick
source = polychromatic-v0.3.9.tar.gz::https://github.com/lah7/polychromatic/archive/v0.3.9.tar.gz
+ source = https://raw.githubusercontent.com/z3ntu/polychromatic/3f00590503592564bf9f973f0add0cbe2ce2cd51/Makefile
sha512sums = 213a7f5e4ae419c8199d2bd3058ada133393b2af5c4b91d4341ee490d3859b004a29e8d56a5b4a83b0d7688afaa456a92a69c1e8ccd6660a7a0ff36a28f65766
+ sha512sums = 7b70c2c6f51b628cb63920358bffe5ac2afc3918124c418677c065a4b72fddf9cd709acbb87ae2df8c69ddfe46513390f9cfffc81db89b5d8026cdbf3a86caf4
pkgname = polychromatic
diff --git a/PKGBUILD b/PKGBUILD
index 706a412842e3..fea9eaaf30ec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,50 +6,21 @@ pkgrel=1
pkgdesc='A graphical front end for managing Razer peripherals under GNU/Linux.'
arch=('any')
license=('GPL2')
-source=("$pkgname-v$pkgver.tar.gz::https://github.com/lah7/polychromatic/archive/v$pkgver.tar.gz")
+source=("$pkgname-v$pkgver.tar.gz::https://github.com/lah7/polychromatic/archive/v$pkgver.tar.gz"
+ "https://raw.githubusercontent.com/z3ntu/polychromatic/3f00590503592564bf9f973f0add0cbe2ce2cd51/Makefile")
url='https://github.com/lah7/polychromatic'
makedepends=('rsync')
depends=('python' 'hicolor-icon-theme' 'python-razer' 'webkit2gtk' 'libappindicator-gtk3' 'imagemagick')
-sha512sums=('213a7f5e4ae419c8199d2bd3058ada133393b2af5c4b91d4341ee490d3859b004a29e8d56a5b4a83b0d7688afaa456a92a69c1e8ccd6660a7a0ff36a28f65766')
+sha512sums=('213a7f5e4ae419c8199d2bd3058ada133393b2af5c4b91d4341ee490d3859b004a29e8d56a5b4a83b0d7688afaa456a92a69c1e8ccd6660a7a0ff36a28f65766'
+ '7b70c2c6f51b628cb63920358bffe5ac2afc3918124c418677c065a4b72fddf9cd709acbb87ae2df8c69ddfe46513390f9cfffc81db89b5d8026cdbf3a86caf4')
-package() {
- _pythondir=$(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")
+prepare() {
+ cp $srcdir/Makefile $srcdir/$pkgname-$pkgver
+}
+package() {
cd $srcdir/$pkgname-$pkgver
-
- mkdir -p $pkgdir/etc/xdg/autostart
- mkdir -p $pkgdir/usr/bin
- mkdir -p $pkgdir/usr/share/polychromatic
- mkdir -p $pkgdir/usr/share/icons/hicolor
- mkdir -p $pkgdir/usr/share/locale
- mkdir -p $pkgdir/usr/share/applications
- mkdir -p $pkgdir/$_pythondir/polychromatic
-
- ### Modified parts from script in install/install.sh
- # Copy bin files.
- cp polychromatic-controller $pkgdir/usr/bin
- cp polychromatic-tray-applet $pkgdir/usr/bin
- chmod +x $pkgdir/usr/bin/polychromatic-controller
- chmod +x $pkgdir/usr/bin/polychromatic-tray-applet
-
- # Copy data files.
- cp -r data/* $pkgdir/usr/share/polychromatic
-
- # Copy Python modules
- cp -r pylib/* $pkgdir/$_pythondir/polychromatic
-
- # Copy icons
- cp -r install/hicolor/* $pkgdir/usr/share/icons/hicolor/
-
- # Copy locales
- rsync -rlpt --exclude="polychromatic-controller.pot" --exclude="polychromatic-tray-applet.pot" --exclude="polychromatic-common.pot" --exclude=*.po "locale/" $pkgdir/usr/share/locale
-
- # Copy desktop launchers
- cp "install/polychromatic-controller.desktop" $pkgdir/usr/share/applications
- cp "install/polychromatic-tray-applet.desktop" $pkgdir/usr/share/applications
-
- # Create an autostart entry for tray applet.
- cp "install/polychromatic-tray-applet.desktop" $pkgdir/etc/xdg/autostart
+ make PREFIX=/usr DESTDIR=$pkgdir install
}
# vim:set ts=2 sw=2 et: