summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorsl1pkn072015-09-11 15:28:05 +0200
committersl1pkn072015-09-11 15:28:05 +0200
commit3e6a6eb29cf784e113335ae01def8d610a7e5823 (patch)
tree366b020b019e5aec982a69917c2ff810ee9b5eaf
parent2532762cac02dfdeb621ccdae24bc26241d55dd8 (diff)
downloadaur-3e6a6eb29cf784e113335ae01def8d610a7e5823.tar.gz
Update PKGBUILD
-rw-r--r--.SRCINFO15
-rw-r--r--PKGBUILD30
2 files changed, 31 insertions, 14 deletions
diff --git a/.SRCINFO b/.SRCINFO
index ae263e4a9ed4..bcdd662914ea 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = elektra-git
pkgdesc = A universal hierarchical configuration store. (GIT version)
- pkgver = 0.8.11.29.g4a03560
+ pkgver = 0.8.12.150.g86b3797
pkgrel = 1
url = https://github.com/ElektraInitiative/libelektra
arch = i686
@@ -13,14 +13,21 @@ pkgbase = elektra-git
makedepends = texlive-latexextra
makedepends = texlive-fontsextra
makedepends = tcl
+ makedepends = python2-cheetah
+ makedepends = lua52
+ makedepends = python
+ makedepends = python2
+ depends = qt5-declarative
depends = yajl
- depends = libdbus
depends = augeas
- depends = libsystemd
+ depends = discount
+ optdepends = lua52: Lua bindings
+ optdepends = python: Python 3 bindings
+ optdepends = python2: Python 2 bindings
provides = elektra
conflicts = elektra
source = elektra::git+https://github.com/ElektraInitiative/libelektra.git
- md5sums = SKIP
+ sha1sums = SKIP
pkgname = elektra-git
diff --git a/PKGBUILD b/PKGBUILD
index 9ac238254e1e..0407ed1d3c52 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,18 +1,21 @@
+# Maintainer: Gustavo Alvarez <sl1pkn07@gmail.com>
pkgname=elektra-git
-pkgver=0.8.11.29.g4a03560
+pkgver=0.8.12.150.g86b3797
pkgrel=1
pkgdesc="A universal hierarchical configuration store. (GIT version)"
arch=('i686' 'x86_64')
-url="https://github.com/ElektraInitiative/libelektra"
+url='https://github.com/ElektraInitiative/libelektra'
license=('BSD')
-depends=('yajl' 'libdbus' 'augeas' 'libsystemd')
-makedepends=('git' 'cmake' 'boost' 'docbook-xsl' 'texlive-latexextra' 'texlive-fontsextra' 'tcl')
+depends=('qt5-declarative' 'yajl' 'augeas' 'discount')
+makedepends=('git' 'cmake' 'boost' 'docbook-xsl' 'texlive-latexextra' 'texlive-fontsextra' 'tcl' 'python2-cheetah' 'lua52' 'python' 'python2')
+optdepends=('lua52: Lua bindings'
+ 'python: Python 3 bindings'
+ 'python2: Python 2 bindings')
provides=('elektra')
conflicts=('elektra')
-source=("elektra::git+https://github.com/ElektraInitiative/libelektra.git")
-md5sums=('SKIP')
-_gitname="elektra"
+source=('elektra::git+https://github.com/ElektraInitiative/libelektra.git')
+sha1sums=('SKIP')
pkgver() {
cd elektra
@@ -21,8 +24,6 @@ pkgver() {
prepare(){
mkdir -p build
- cd elektra/doc
- doxygen -u
}
build() {
@@ -30,13 +31,22 @@ build() {
cmake ../elektra \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DBUILD_TESTING=OFF
+ -DBUILD_TESTING=OFF \
+ -DBUILD_FULL=OFF \
+ -DBUILD_STATIC=OFF \
+ -DENABLE_TESTING=OFF \
+ -DENABLE_CXX11=ON \
+ -DTOOLS=ALL \
+ -DPLUGINS=ALL \
+ -DBINDINGS=ALL
make
}
package() {
make -C build DESTDIR="${pkgdir}" install
+
install -Dm644 elektra/doc/COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+ # fix references to SRCDIR
for i in $(find ${pkgdir}/usr/share/doc -type f); do sed "s|${srcdir}|/usr/share/doc|g" -i ${i} ;done
}