diff options
author | Daniel Hahler | 2017-01-12 03:02:22 +0100 |
---|---|---|
committer | Daniel Hahler | 2017-01-12 03:05:37 +0100 |
commit | 1fc14a9282d821d8fbb25363b5521fd9f664576f (patch) | |
tree | 801810ee9c6a4f0619f1cfe5ae95e7ab773f1307 /PKGBUILD | |
parent | 11447670071f15e9345cc951eeb2ef9baaab5cc4 (diff) | |
download | aur-1fc14a9282d821d8fbb25363b5521fd9f664576f.tar.gz |
Update/fix depends and luajit patching
Checked with `makechrootpkg`.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 11 insertions, 8 deletions
@@ -4,16 +4,17 @@ _pkgname=awesome pkgname=awesome-luajit-git -pkgver=3.5.2.2180.g5aa4a16 -pkgrel=2 +pkgver=4.0.90.gf69769f7 +pkgrel=3 pkgdesc="awesome window manager built with luajit" arch=('i686' 'x86_64') url='http://awesome.naquadah.org/' license=('GPL2') -depends=('cairo' 'dbus' 'gdk-pixbuf2' 'imlib2' 'libxdg-basedir' 'libxkbcommon-x11' +depends=('cairo' 'dbus' 'gdk-pixbuf2' 'libxdg-basedir' 'libxkbcommon-x11' 'luajit' 'luajit-lgi' 'pango' 'startup-notification' 'xcb-util-cursor' - 'xcb-util-keysyms' 'xcb-util-wm' 'xorg-xmessage') -makedepends=('asciidoc' 'cmake' 'docbook-xsl' 'doxygen' 'imagemagick' 'ldoc' 'xmlto') + 'xcb-util-keysyms' 'xcb-util-xrm' 'xcb-util-wm') +makedepends=('asciidoc' 'cmake' 'docbook-xsl' 'git' 'imagemagick' 'ldoc' + 'xmlto') optdepends=('rlwrap: readline support for awesome-client' 'dex: autostart your desktop files' 'vicious: widgets for the Awesome window manager') @@ -34,12 +35,14 @@ pkgver() { } prepare() { - mkdir -p build - sed -i 's/^lua/luajit/' $pkgname/build-utils/lgi-check.sh - sed -i 's/COMMAND lua/COMMAND luajit/' $pkgname/tests/examples/CMakeLists.txt + cd $pkgname + sed -i 's/^lua\b/luajit/' build-utils/lgi-check.sh + sed -i 's/COMMAND lua\b/COMMAND luajit/' awesomeConfig.cmake tests/examples/CMakeLists.txt + sed -i 's/LUA_COV_RUNNER lua\b/LUA_COV_RUNNER luajit/' tests/examples/CMakeLists.txt } build() { + mkdir -p build cd build cmake ../$pkgname \ |