summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorSpyros Stathopoulos2015-07-25 16:14:25 +0300
committerSpyros Stathopoulos2015-07-25 16:14:25 +0300
commit8d31db7266e6d362ff4f0f8cd8eb0cbbc80446a7 (patch)
treec7892bc8a403fe9b5f771b3ed92456e5af776a1d /PKGBUILD
parent77bc75e372348bc71bbcf816d5db5e6c14d3d95e (diff)
downloadaur-8d31db7266e6d362ff4f0f8cd8eb0cbbc80446a7.tar.gz
Enable rsvg, cairo and imlib2 lua bindings; force lua 5.1
Lua 5.1 is required to enable the build of rsvg, cairo and imlib2 bindings. With newer versions there are linking errors.
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD13
1 files changed, 8 insertions, 5 deletions
diff --git a/PKGBUILD b/PKGBUILD
index ef20f29147e5..3aded0edcaf5 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,7 +8,7 @@
pkgname=conky-lua-nv
_pkgname=conky
pkgver=1.10.0
-pkgrel=3
+pkgrel=4
pkgdesc="An advanced system monitor for X based on torsmo with lua and nvidia enabled"
arch=('i686' 'x86_64')
url="https://github.com/brndnmtthws/conky"
@@ -16,19 +16,17 @@ license=('custom')
replaces=('torsmo' 'conky')
conflicts=('conky')
provides=('conky' 'conky-lua')
-depends=('alsa-lib' 'libxml2' 'curl' 'cairo' 'wireless_tools' 'libxft' 'glib2' 'libxdamage' 'imlib2' 'lua' )
+depends=('alsa-lib' 'libxml2' 'curl' 'cairo' 'wireless_tools' 'libxft' 'glib2' 'libxdamage' 'imlib2' 'lua51' )
makedepends=('docbook2x' 'libxnvctrl' 'tolua++' 'perl-xml-libxml' 'docbook-xml' 'docbook-xsl')
optdepends=('nvidia: for GT4xx and newer GPUs',
'nvidia-340xx: for G8x, G9x, GT2xx GPUS',
'nvidia-304xx: for GeForce 6/7 GPUs')
source=(https://github.com/brndnmtthws/${_pkgname}/archive/v${pkgver}.tar.gz
ascii.patch
- lua53.patch
ipv6.patch
curl.patch)
sha1sums=('d5863420150150002947180d0ee96c9ef56c43b1'
'96cdbc38e8706c8a3120601983df5c7265716128'
- 'a3a74542b6524e5663ad37aaba292b48e8bea3b1'
'a0899973483d0ad664b60e58b3ba899ba88712af'
'1c066b439a1e7166d733fb710faa9bf08b81ce4c')
options=('!strip' 'debug')
@@ -37,7 +35,6 @@ install=('conky-lua-nv.install')
prepare() {
cd "${srcdir}/${_pkgname}-${pkgver}"
patch -p1 -i ../ascii.patch
- patch -p1 -i ../lua53.patch
patch -p1 -i ../ipv6.patch
patch -p1 -i ../curl.patch
@@ -46,6 +43,9 @@ prepare() {
sed -i -e \
's/set(conky_libs ${conky_libs} ${XNVCtrl_LIB})/set(conky_libs ${XNVCtrl_LIB} ${conky_libs})/' \
ConkyPlatformChecks.cmake
+ sed -i -e \
+ 's/pkg_search_module(LUA REQUIRED lua5.2 lua-5.2 lua>=5.1 lua5.1 lua-5.1)/pkg_search_module(LUA REQUIRED lua=5.1 lua5.1 lua-5.1)/' \
+ ConkyPlatformChecks.cmake
}
build() {
@@ -55,6 +55,9 @@ build() {
-D CMAKE_BUILD_TYPE=Release \
-D MAINTAINER_MODE=ON \
-D BUILD_CURL=ON \
+ -D BUILD_LUA_RSVG=ON \
+ -D BUILD_LUA_CAIRO=ON \
+ -D BUILD_LUA_IMLIB2=ON \
-D BUILD_IMLIB2=ON \
-D BUILD_RSS=ON \
-D BUILD_WEATHER_METAR=ON \