summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorh8red2015-09-14 22:54:11 +0300
committerh8red2015-09-14 22:54:11 +0300
commit532e487e7941f8ba35bea398080c043d96fd2af2 (patch)
tree51fe8f253a114fc768879b838343cb65d4a11915
downloadaur-532e487e7941f8ba35bea398080c043d96fd2af2.tar.gz
Initial import
-rw-r--r--.SRCINFO24
-rw-r--r--PKGBUILD37
-rw-r--r--default_source.patch11
3 files changed, 72 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..797055ec5d04
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,24 @@
+pkgbase = kcollectd
+ pkgdesc = Kcollectd is a small applications that allows to view rrd datacollections that have been created by collectd.
+ pkgver = 0.9
+ pkgrel = 2.1
+ url = http://www.forwiss.uni-passau.de/~berberic/Linux/kcollectd.html
+ arch = i686
+ arch = x86_64
+ license = LGPL
+ makedepends = gcc
+ makedepends = cmake
+ makedepends = automoc4
+ depends = kdelibs
+ depends = collectd
+ depends = boost-libs
+ depends = rrdtool
+ source = http://www.forwiss.uni-passau.de/~berberic/Linux/kcollectd/kcollectd-0.9.tar.gz
+ source = http://ftp.de.debian.org/debian/pool/main/k/kcollectd/kcollectd_0.9-2.1.diff.gz
+ source = default_source.patch
+ md5sums = 7fef4a660207b4c65520ee77334088fb
+ md5sums = 7dc0a3be745aa5156946fe6c9cec5405
+ md5sums = 0680cad562a4f157bc41fca56c6ac170
+
+pkgname = kcollectd
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..fc28e93d6775
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: h8red h8red at yandex dot ru
+pkgname=kcollectd
+pkgver=0.9
+pkgrel=2.1
+pkgdesc="Kcollectd is a small applications that allows to view rrd datacollections that have been created by collectd."
+arch=('i686' 'x86_64')
+url="http://www.forwiss.uni-passau.de/~berberic/Linux/kcollectd.html"
+license=('LGPL')
+groups=()
+depends=('kdelibs' 'collectd' 'boost-libs' 'rrdtool')
+makedepends=('gcc' 'cmake' 'automoc4')
+provides=()
+conflicts=()
+replaces=()
+backup=()
+options=()
+source=(http://www.forwiss.uni-passau.de/~berberic/Linux/kcollectd/$pkgname-$pkgver.tar.gz
+ http://ftp.de.debian.org/debian/pool/main/k/kcollectd/$pkgname'_'$pkgver-$pkgrel.diff.gz
+ default_source.patch
+)
+noextract=()
+md5sums=('7fef4a660207b4c65520ee77334088fb'
+ '7dc0a3be745aa5156946fe6c9cec5405'
+ '0680cad562a4f157bc41fca56c6ac170')
+build() {
+ cd $srcdir
+ patch -p0 -i $pkgname'_'$pkgver-$pkgrel.diff
+ patch -p0 -i default_source.patch
+ cd $pkgname-$pkgver
+ mkdir build && cd build
+ cmake -DCMAKE_INSTALL_PREFIX=`kde4-config --prefix` .. || return 1
+ make || return 1
+}
+package() {
+ cd "$srcdir/$pkgname-$pkgver/"
+ make -C build DESTDIR="$pkgdir/" install || return 1
+}
diff --git a/default_source.patch b/default_source.patch
new file mode 100644
index 000000000000..6b1d80deb021
--- /dev/null
+++ b/default_source.patch
@@ -0,0 +1,11 @@
+--- kcollectd-0.9.orig/CMakeLists.txt 2010-01-31 21:40:10.000000000 +0300
++++ kcollectd-0.9/CMakeLists.txt 2015-01-04 22:32:53.122980550 +0300
+@@ -7,7 +7,7 @@
+ find_package(KDE4 REQUIRED)
+ include (KDE4Defaults)
+
+-add_definitions(-Wall -g)
++add_definitions(-Wall -g -D_DEFAULT_SOURCE)
+
+ # Basedir for collectd
+ if(NOT RRD_BASEDIR)