diff options
author | Luca Weiss | 2017-05-12 08:46:16 +0200 |
---|---|---|
committer | Luca Weiss | 2017-05-12 08:46:16 +0200 |
commit | 13da8140608b91ec318fb4d18bc9b67ff61f2a29 (patch) | |
tree | a93da1df84eff6709c62b8694470493b9a473f4e /PKGBUILD | |
parent | 26a48816a617c62be810a1e89138ad0b63ace39d (diff) | |
download | aur-13da8140608b91ec318fb4d18bc9b67ff61f2a29.tar.gz |
Use new makefile
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 46 |
1 files changed, 6 insertions, 40 deletions
@@ -1,7 +1,8 @@ # Maintainer: Luca Weiss <luca (at) z3ntu (dot) xyz> -pkgname=polychromatic-git -pkgver=0.3.8.r4.gb124244 +_pkgname=polychromatic +pkgname=$_pkgname-git +pkgver=0.3.9.r13.gd51f92b pkgrel=1 pkgdesc='A graphical front end for managing Razer peripherals under GNU/Linux.' arch=('any') @@ -15,48 +16,13 @@ conflicts=('polychromatic') md5sums=('SKIP') pkgver() { - cd $srcdir/polychromatic + cd $srcdir/$_pkgname git describe --long | sed 's/^v//;s/\([^-]*-g\)/r\1/;s/-/./g' } package() { - _pythondir=$(python -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())") - - cd $srcdir/polychromatic - - 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 + cd $srcdir/$_pkgname + make DESTDIR=$pkgdir install } # vim:set ts=2 sw=2 et: |