X-Original-To: alpine-aports@mail.alpinelinux.org Delivered-To: alpine-aports@mail.alpinelinux.org Received: from mail.alpinelinux.org (dallas-a1.alpinelinux.org [127.0.0.1]) by mail.alpinelinux.org (Postfix) with ESMTP id AEDAADC0787 for ; Tue, 26 Jan 2016 09:20:34 +0000 (UTC) Received: from mail-lf0-f43.google.com (mail-lf0-f43.google.com [209.85.215.43]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mail.alpinelinux.org (Postfix) with ESMTPS id 1638DDC0510 for ; Tue, 26 Jan 2016 09:20:32 +0000 (UTC) Received: by mail-lf0-f43.google.com with SMTP id 17so100875134lfz.1 for ; Tue, 26 Jan 2016 01:20:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=SKEzulhsEbaJ2um8+Cwm5moDr4+jlRPk6G/1wejJxaw=; b=sq96AIq/1kHedTk8sNA33/I4QzZpiLY1un/qqqgHYRkm/m6sIrWGk0141q5MSHDLMN ZyCjxmy7PU9TBf7oEjrak0+1qodaMzBaOESCFZxYsW4TpiTkRms5Yv86NfJ7u3opt6jN w2duLMxxQZOoIFdl4pEM2pnRSXsFQB2YUUcq31yIkIIAtM5UNOtJOTW7p0f0N/WUjG/c fKfm6bgST6wPZukuhRGwSVCuR9Cr/cv4PSX5kmN2cKHVfHK1RoTKH8c+fwfI+FehGHVL lD8gI+ElkkZAqHs5eu7PVIOMfGXVluvAK8SphmYtkwh1rjHkXmpFSspMgYLPSR1P6plt JLoQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=SKEzulhsEbaJ2um8+Cwm5moDr4+jlRPk6G/1wejJxaw=; b=gpsaQu64v2CA47YhAPeXJcKn/z0SjbwMwTcjjLq8eVViTg9ho8/HpFwYAErFCGZx5z clt7QhGPV24MGhVlSOPRMngO62vz6KAKclFRKvDiYJ+MQasniq4cb95/SYuBnRtRvLMy JqGwN8+mP5JMRHmmPYxcZas9dZmoLcsGg2bBQNBoURJq1Qzf7oaG3qDsQuvS01S/lNRZ oALQfG+HDik8Sn0bu9F4SDtiUIaRS58uKLcPkP1wUHA1uYqFIyhwKtZnWCHbVh3y4akL 1vej6hD5qRYZxrchaibM5ECZ7QDivnQj2kOsQ12t07camOarTOcm5ajZQjyX1Af9MnbN 1eBA== X-Gm-Message-State: AG10YORuSwM18ycz9UaOJmkKPvj3yOyMK1Ar7hOxhF8ndXh7pByb/AXRARobGa5he9evbPGokZAT9cdagSrXTQ== X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 X-Received: by 10.25.16.30 with SMTP id f30mr6678042lfi.21.1453800030692; Tue, 26 Jan 2016 01:20:30 -0800 (PST) Received: by 10.25.39.4 with HTTP; Tue, 26 Jan 2016 01:20:30 -0800 (PST) In-Reply-To: References: <1453735021-27354-1-git-send-email-valery.kartel@gmail.com> Date: Tue, 26 Jan 2016 11:20:30 +0200 Message-ID: Subject: [alpine-aports] Re: [PATCH] main/rrdtool: fix makedepends, split to subpackages From: Valery Kartel To: alpine-aports@lists.alpinelinux.org Content-Type: multipart/alternative; boundary=001a11403d14676cad052a393207 X-Virus-Scanned: ClamAV using ClamSMTP --001a11403d14676cad052a393207 Content-Type: text/plain; charset=UTF-8 I'll made a V2 patch about rdtool with more cleanups. Ignore this one, use V2 commit. 2016-01-25 17:19 GMT+02:00 Valery Kartel : > I forgot to specify that I upgrade it to 1.5.5 > > 2016-01-25 17:17 GMT+02:00 Valery Kartel : > >> - add libxml2-dev to makedepends >> - libraries are moved to librrd subpackage >> - rrdcgi web-page template parser moved to -cgi subpackage >> - rrdcached daemon moved to -cached subpackage with init script and >> needed filders created >> - standalone utilities (rrdcreate,rrdupdate,rrdinfo) are moved to -utils >> subpackage >> --- >> main/rrdtool/APKBUILD | 51 >> +++++++++++++++++++++++++++++++++++--------- >> main/rrdtool/rrdcached.initd | 17 +++++++++++++++ >> 2 files changed, 58 insertions(+), 10 deletions(-) >> create mode 100644 main/rrdtool/rrdcached.initd >> >> diff --git a/main/rrdtool/APKBUILD b/main/rrdtool/APKBUILD >> index 7fa5287..2fcc0e7 100644 >> --- a/main/rrdtool/APKBUILD >> +++ b/main/rrdtool/APKBUILD >> @@ -1,20 +1,23 @@ >> +# Contributor: Valery Kartel >> # Maintainer: Natanael Copa >> pkgname=rrdtool >> -pkgver=1.5.4 >> -pkgrel=0 >> +pkgver=1.5.5 >> +pkgrel=1 >> pkgdesc="Data logging and graphing application" >> url="http://www.rrdtool.org" >> arch="all" >> license="GPL" >> depends="font-sony-misc" >> -makedepends="libart-lgpl-dev libpng-dev freetype-dev perl-dev cairo-dev >> +makedepends="libart-lgpl-dev libpng-dev freetype-dev perl-dev cairo-dev >> libxml2-dev >> pango-dev lua lua-dev python-dev groff >> autoconf automake libtool" >> -subpackages="$pkgname-dev $pkgname-doc perl-rrd:perl_rrd lua-rrd:lua_rrd >> py-rrd:py_rrd" >> +subpackages="$pkgname-dev $pkgname-doc $pkgname-cached $pkgname-cgi >> $pkgname-utils librrd:libs >> + perl-rrd:perl_rrd lua-rrd:lua_rrd py-rrd:py_rrd" >> source="http://oss.oetiker.ch/$pkgname/pub/$pkgname-$pkgver.tar.gz >> lua-install-cmod.patch >> libm-underlinking.patch >> no-posix-fallocate.patch >> + rrdcached.initd >> " >> >> _builddir="$srcdir"/$pkgname-$pkgver >> @@ -42,6 +45,7 @@ build() { >> --enable-perl-site-install \ >> --enable-lua-site-install \ >> --with-perl-options="INSTALLDIRS=vendor" \ >> + --with-pic \ >> || return 1 >> make || return 1 >> } >> @@ -60,6 +64,30 @@ dev() { >> mv "$pkgdir"/usr/share/$pkgname/examples >> "$subpkgdir"/usr/share/$pkgname/ >> } >> >> +cached() { >> + pkgdesc="RRDtool data caching daemon" >> + mkdir -p "$subpkgdir"/usr/sbin \ >> + "$subpkgdir"/var/lib/rrdcached/db \ >> + "$subpkgdir"/var/lib/rrdcached/journal >> + mv "$pkgdir"/usr/bin/rrdcached "$subpkgdir"/usr/sbin >> + install -Dm755 "$srcdir"/rrdcached.initd >> "$subpkgdir"/etc/init.d/rrdcached >> +} >> + >> +cgi() { >> + pkgdesc="create web pages containing RRD graphs based on >> templates" >> + mkdir -p "$subpkgdir"/usr/bin >> + mv "$pkgdir"/usr/bin/rrdcgi "$subpkgdir"/usr/bin >> +} >> + >> +utils() { >> + pkgdesc="RRDtool standalone create,update,info utilities" >> + mkdir -p "$subpkgdir"/usr/bin >> + mv "$pkgdir"/usr/bin/rrdinfo \ >> + "$pkgdir"/usr/bin/rrdcreate \ >> + "$pkgdir"/usr/bin/rrdupdate \ >> + "$subpkgdir"/usr/bin >> +} >> + >> perl_rrd() { >> pkgdesc="Perl interface for rrdtool" >> mkdir -p "$subpkgdir"/usr/lib \ >> @@ -80,15 +108,18 @@ py_rrd() { >> mv "$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/ >> } >> >> -md5sums="4daea1e628e1c70d91800d6a06427dc1 rrdtool-1.5.4.tar.gz >> +md5sums="d8b3dcb3d193c2d6ad0a282bde69ee11 rrdtool-1.5.5.tar.gz >> f94e916381af48dcf5687aa046b35aac lua-install-cmod.patch >> ab92a2b87f71d59e3830dac3b227c357 libm-underlinking.patch >> -e14d13f10fa575733e791bcb8b0711fe no-posix-fallocate.patch" >> -sha256sums="3feea3da87c02128a27083f1c7b2cb797ef673e946564c0ce008c1c25a5c3f99 >> rrdtool-1.5.4.tar.gz >> +e14d13f10fa575733e791bcb8b0711fe no-posix-fallocate.patch >> +d1a4b08c484b9dfd120c9691f8204919 rrdcached.initd" >> +sha256sums="3a286d449c05d657e3fc3adcaa5cb4f0cfac8f465324b14f364a45d4ff8ca6f6 >> rrdtool-1.5.5.tar.gz >> 1e49eeca4561d29da3975f84e06b27f0f305e566bb26922397d938eede678b71 >> lua-install-cmod.patch >> 0495bd122941bcd635ca2a2b7c3f01a6eb3ca3e00b7e40c257862b7071b7738a >> libm-underlinking.patch >> -8b32dcf1b8c7f9967934e25ab05ef6a9384cb6096d32dd5d63046bafd7cac1ad >> no-posix-fallocate.patch" >> -sha512sums="1b28db23d138677210e396c2eea48f88839847d0e08a7048b6ffa83384de612c1e71cfd10da0ef59ebc87a2707a72b226153f0d73c78c74f68bb9f721b7ad665 >> rrdtool-1.5.4.tar.gz >> +8b32dcf1b8c7f9967934e25ab05ef6a9384cb6096d32dd5d63046bafd7cac1ad >> no-posix-fallocate.patch >> +b05b61a7d2ef4db480b276c1351b50eea5d73c9d0c0223d32ab548d6476926f7 >> rrdcached.initd" >> +sha512sums="07fb0edb5fbc0b491f8a40844d4a914f26c6269b2d07ab91f4d54fdcfeb7899348362044ac632223341f30fc10e6748a59863977496801530f5cdd2d61f0e88c >> rrdtool-1.5.5.tar.gz >> 0be4ebb864233cf32fa70c872f5421b2da50ad39d6a265c2f5869337b40647c0b88011ccf41fe17a8d35de915ca1c38d04d67696118e1e32ff774221b1816ab6 >> lua-install-cmod.patch >> 94449972ccc7d1a057c2b827c041a16de1667c280a47ef30c1323ec9168812a96374704cc42dd832a30b8cc08d7fad94da44ff3695c66f3a0d324a87158fc23c >> libm-underlinking.patch >> -00d079161551a75f8d4fe5085741d45d9c6b06be0a5163090143c6ab47710e29633414bee4dd68bbf950bf0ba1796bf4623b4f307477265a48f49514c8b790ab >> no-posix-fallocate.patch" >> +00d079161551a75f8d4fe5085741d45d9c6b06be0a5163090143c6ab47710e29633414bee4dd68bbf950bf0ba1796bf4623b4f307477265a48f49514c8b790ab >> no-posix-fallocate.patch >> +c0c27b2c2dfa8e7ec1cb1160d2bda8d7996bbea67f4ce7779da029f583c35e5e415cf46e2a1e5cb8ed2e63d2c58a68fd7471ee6bd820db4c0f4eeeb5c252f8a3 >> rrdcached.initd" >> diff --git a/main/rrdtool/rrdcached.initd b/main/rrdtool/rrdcached.initd >> new file mode 100644 >> index 0000000..6459d1f >> --- /dev/null >> +++ b/main/rrdtool/rrdcached.initd >> @@ -0,0 +1,17 @@ >> +#!/sbin/openrc-run >> + >> +description="RRDtool data caching daemon" >> +pidfile=${pidfile:-/run/rrdcached/rrdcached.pid} >> +socket=${socket:-unix:/run/rrdcached/rrdcached.sock} >> +command="/usr/sbin/rrdcached" >> +command_args="-l $socket -j /var/lib/rrdcached/journal/ -F -b >> /var/lib/rrdcached/db/ -B -p $pidfile" >> +start_stop_daemon_args="--quiet" >> + >> +depend() { >> + need localmount net >> + use logger >> +} >> + >> +start_pre() { >> + checkpath --directory ${pidfile%/*} >> +} >> -- >> 2.7.0 >> >> > --001a11403d14676cad052a393207 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I'll made a V2 patch about rdtool with more cleanups. = Ignore this one, use V2 commit.

2016-01-25 17:19 GMT+02:00 Valery Kartel <v= alery.kartel@gmail.com>:
I forgot to specify that I upgrade it to 1.5.5

2016-01-25 17:17 GMT+02:00 Valery Kartel <valery.kartel@gmai= l.com>:
- add libxml2-dev t= o makedepends
- libraries are moved to librrd subpackage
- rrdcgi web-page template parser moved to -cgi subpackage
- rrdcached daemon moved to -cached subpackage with init script and needed = filders created
- standalone utilities (rrdcreate,rrdupdate,rrdinfo) are moved to -utils su= bpackage
---
=C2=A0main/rrdtool/APKBUILD=C2=A0 =C2=A0 =C2=A0 =C2=A0 | 51 +++++++++++++++= ++++++++++++++++++++---------
=C2=A0main/rrdtool/rrdcached.initd | 17 +++++++++++++++
=C2=A02 files changed, 58 insertions(+), 10 deletions(-)
=C2=A0create mode 100644 main/rrdtool/rrdcached.initd

diff --git a/main/rrdtool/APKBUILD b/main/rrdtool/APKBUILD
index 7fa5287..2fcc0e7 100644
--- a/main/rrdtool/APKBUILD
+++ b/main/rrdtool/APKBUILD
@@ -1,20 +1,23 @@
+# Contributor: Valery Kartel <valery.kartel@gmail.com>
=C2=A0# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
=C2=A0pkgname=3Drrdtool
-pkgver=3D1.5.4
-pkgrel=3D0
+pkgver=3D1.5.5
+pkgrel=3D1
=C2=A0pkgdesc=3D"Data logging and graphing application"
=C2=A0url=3D"http://www.rrdtool.org"
=C2=A0arch=3D"all"
=C2=A0license=3D"GPL"
=C2=A0depends=3D"font-sony-misc"
-makedepends=3D"libart-lgpl-dev libpng-dev freetype-dev perl-dev cairo= -dev
+makedepends=3D"libart-lgpl-dev libpng-dev freetype-dev perl-dev cairo= -dev libxml2-dev
=C2=A0 =C2=A0 =C2=A0 =C2=A0 pango-dev lua lua-dev python-dev groff
=C2=A0 =C2=A0 =C2=A0 =C2=A0 autoconf automake libtool"
-subpackages=3D"$pkgname-dev $pkgname-doc perl-rrd:perl_rrd lua-rrd:lu= a_rrd py-rrd:py_rrd"
+subpackages=3D"$pkgname-dev $pkgname-doc $pkgname-cached $pkgname-cgi= $pkgname-utils librrd:libs
+=C2=A0 =C2=A0 =C2=A0 =C2=A0perl-rrd:perl_rrd lua-rrd:lua_rrd py-rrd:py_rrd= "
=C2=A0source=3D"http://oss.oetiker.ch= /$pkgname/pub/$pkgname-$pkgver.tar.gz
=C2=A0 =C2=A0 =C2=A0 =C2=A0 lua-install-cmod.patch
=C2=A0 =C2=A0 =C2=A0 =C2=A0 libm-underlinking.patch
=C2=A0 =C2=A0 =C2=A0 =C2=A0 no-posix-fallocate.patch
+=C2=A0 =C2=A0 =C2=A0 =C2=A0rrdcached.initd
=C2=A0 =C2=A0 =C2=A0 =C2=A0 "

=C2=A0_builddir=3D"$srcdir"/$pkgname-$pkgver
@@ -42,6 +45,7 @@ build() {
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 --enable-perl-site-= install \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 --enable-lua-site-i= nstall \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 --with-perl-options= =3D"INSTALLDIRS=3Dvendor" \
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0--with-pic \
=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 || return 1
=C2=A0 =C2=A0 =C2=A0 =C2=A0 make || return 1
=C2=A0}
@@ -60,6 +64,30 @@ dev() {
=C2=A0 =C2=A0 =C2=A0 =C2=A0 mv "$pkgdir"/usr/share/$pkgname/examp= les "$subpkgdir"/usr/share/$pkgname/
=C2=A0}

+cached() {
+=C2=A0 =C2=A0 =C2=A0 =C2=A0pkgdesc=3D"RRDtool data caching daemon&quo= t;
+=C2=A0 =C2=A0 =C2=A0 =C2=A0mkdir -p "$subpkgdir"/usr/sbin \
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"$subpkgdir&qu= ot;/var/lib/rrdcached/db \
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"$subpkgdir&qu= ot;/var/lib/rrdcached/journal
+=C2=A0 =C2=A0 =C2=A0 =C2=A0mv "$pkgdir"/usr/bin/rrdcached "= $subpkgdir"/usr/sbin
+=C2=A0 =C2=A0 =C2=A0 =C2=A0install -Dm755 "$srcdir"/rrdcached.in= itd "$subpkgdir"/etc/init.d/rrdcached
+}
+
+cgi() {
+=C2=A0 =C2=A0 =C2=A0 =C2=A0pkgdesc=3D"create web pages containing RRD= graphs based on templates"
+=C2=A0 =C2=A0 =C2=A0 =C2=A0mkdir -p "$subpkgdir"/usr/bin
+=C2=A0 =C2=A0 =C2=A0 =C2=A0mv "$pkgdir"/usr/bin/rrdcgi "$su= bpkgdir"/usr/bin
+}
+
+utils() {
+=C2=A0 =C2=A0 =C2=A0 =C2=A0pkgdesc=3D"RRDtool standalone create,updat= e,info utilities"
+=C2=A0 =C2=A0 =C2=A0 =C2=A0mkdir -p "$subpkgdir"/usr/bin
+=C2=A0 =C2=A0 =C2=A0 =C2=A0mv "$pkgdir"/usr/bin/rrdinfo \
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"$pkgdir"= /usr/bin/rrdcreate \
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"$pkgdir"= /usr/bin/rrdupdate \
+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0"$subpkgdir&qu= ot;/usr/bin
+}
+
=C2=A0perl_rrd() {
=C2=A0 =C2=A0 =C2=A0 =C2=A0 pkgdesc=3D"Perl interface for rrdtool"= ;
=C2=A0 =C2=A0 =C2=A0 =C2=A0 mkdir -p "$subpkgdir"/usr/lib \
@@ -80,15 +108,18 @@ py_rrd() {
=C2=A0 =C2=A0 =C2=A0 =C2=A0 mv "$pkgdir"/usr/lib/python* "$s= ubpkgdir"/usr/lib/
=C2=A0}

-md5sums=3D"4daea1e628e1c70d91800d6a06427dc1=C2=A0 rrdtool-1.5.4.tar.g= z
+md5sums=3D"d8b3dcb3d193c2d6ad0a282bde69ee11=C2=A0 rrdtool-1.5.5.tar.g= z
=C2=A0f94e916381af48dcf5687aa046b35aac=C2=A0 lua-install-cmod.patch
=C2=A0ab92a2b87f71d59e3830dac3b227c357=C2=A0 libm-underlinking.patch
-e14d13f10fa575733e791bcb8b0711fe=C2=A0 no-posix-fallocate.patch"
-sha256sums=3D"3feea3da87c02128a27083f1c7b2cb797ef673e946564c0ce008c1c= 25a5c3f99=C2=A0 rrdtool-1.5.4.tar.gz
+e14d13f10fa575733e791bcb8b0711fe=C2=A0 no-posix-fallocate.patch
+d1a4b08c484b9dfd120c9691f8204919=C2=A0 rrdcached.initd"
+sha256sums=3D"3a286d449c05d657e3fc3adcaa5cb4f0cfac8f465324b14f364a45d= 4ff8ca6f6=C2=A0 rrdtool-1.5.5.tar.gz
=C2=A01e49eeca4561d29da3975f84e06b27f0f305e566bb26922397d938eede678b71=C2= =A0 lua-install-cmod.patch
=C2=A00495bd122941bcd635ca2a2b7c3f01a6eb3ca3e00b7e40c257862b7071b7738a=C2= =A0 libm-underlinking.patch
-8b32dcf1b8c7f9967934e25ab05ef6a9384cb6096d32dd5d63046bafd7cac1ad=C2=A0 no-= posix-fallocate.patch"
-sha512sums=3D"1b28db23d138677210e396c2eea48f88839847d0e08a7048b6ffa83= 384de612c1e71cfd10da0ef59ebc87a2707a72b226153f0d73c78c74f68bb9f721b7ad665= =C2=A0 rrdtool-1.5.4.tar.gz
+8b32dcf1b8c7f9967934e25ab05ef6a9384cb6096d32dd5d63046bafd7cac1ad=C2=A0 no-= posix-fallocate.patch
+b05b61a7d2ef4db480b276c1351b50eea5d73c9d0c0223d32ab548d6476926f7=C2=A0 rrd= cached.initd"
+sha512sums=3D"07fb0edb5fbc0b491f8a40844d4a914f26c6269b2d07ab91f4d54fd= cfeb7899348362044ac632223341f30fc10e6748a59863977496801530f5cdd2d61f0e88c= =C2=A0 rrdtool-1.5.5.tar.gz
=C2=A00be4ebb864233cf32fa70c872f5421b2da50ad39d6a265c2f5869337b40647c0b8801= 1ccf41fe17a8d35de915ca1c38d04d67696118e1e32ff774221b1816ab6=C2=A0 lua-insta= ll-cmod.patch
=C2=A094449972ccc7d1a057c2b827c041a16de1667c280a47ef30c1323ec9168812a963747= 04cc42dd832a30b8cc08d7fad94da44ff3695c66f3a0d324a87158fc23c=C2=A0 libm-unde= rlinking.patch
-00d079161551a75f8d4fe5085741d45d9c6b06be0a5163090143c6ab47710e29633414bee4= dd68bbf950bf0ba1796bf4623b4f307477265a48f49514c8b790ab=C2=A0 no-posix-fallo= cate.patch"
+00d079161551a75f8d4fe5085741d45d9c6b06be0a5163090143c6ab47710e29633414bee4= dd68bbf950bf0ba1796bf4623b4f307477265a48f49514c8b790ab=C2=A0 no-posix-fallo= cate.patch
+c0c27b2c2dfa8e7ec1cb1160d2bda8d7996bbea67f4ce7779da029f583c35e5e415cf46e2a= 1e5cb8ed2e63d2c58a68fd7471ee6bd820db4c0f4eeeb5c252f8a3=C2=A0 rrdcached.init= d"
diff --git a/main/rrdtool/rrdcached.initd b/main/rrdtool/rrdcached.initd new file mode 100644
index 0000000..6459d1f
--- /dev/null
+++ b/main/rrdtool/rrdcached.initd
@@ -0,0 +1,17 @@
+#!/sbin/openrc-run
+
+description=3D"RRDtool data caching daemon"
+pidfile=3D${pidfile:-/run/rrdcached/rrdcached.pid}
+socket=3D${socket:-unix:/run/rrdcached/rrdcached.sock}
+command=3D"/usr/sbin/rrdcached"
+command_args=3D"-l $socket -j /var/lib/rrdcached/journal/ -F -b /var/= lib/rrdcached/db/ -B -p $pidfile"
+start_stop_daemon_args=3D"--quiet"
+
+depend() {
+=C2=A0 =C2=A0 need localmount net
+=C2=A0 =C2=A0 use logger
+}
+
+start_pre() {
+=C2=A0 =C2=A0 =C2=A0 =C2=A0checkpath --directory ${pidfile%/*}
+}
--
2.7.0



--001a11403d14676cad052a393207-- --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---