diff --git a/network/analyzer/rrdtool/actions.py b/network/analyzer/rrdtool/actions.py
index 90c8a1c019..b60c8bfec5 100644
--- a/network/analyzer/rrdtool/actions.py
+++ b/network/analyzer/rrdtool/actions.py
@@ -4,19 +4,22 @@
# Licensed under the GNU General Public License, version 3.
# See the file http://www.gnu.org/licenses/gpl.txt
+from pisi.actionsapi import get
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
from pisi.actionsapi import shelltools
from pisi.actionsapi import perlmodules
-from pisi.actionsapi import get
def setup():
shelltools.export("AUTOPOINT", "/bin/true")
-# autotools.autoreconf("-vfi")
+ #autotools.autoreconf("-vfi")
+ # suppress compiler warnings
+ pisitools.cflags.add("-Wno-missing-prototypes -Wno-format-truncation -Wno-implicit-fallthrough -Wno-cast-function-type -Wstringop-truncation")
+ # fix unused direct dependency analysis
+ shelltools.export("LDSHARED", "x86_64-pc-linux-gnu-gcc -Wl,-O1,--as-needed -shared -lpthread")
autotools.configure("--disable-silent-rules \
--disable-static \
- --disable-rpath \
--enable-perl \
--enable-ruby \
--enable-lua \
@@ -32,6 +35,9 @@ def setup():
pisitools.dosed("bindings/Makefile", "^RRDDOCDIR.*$", "RRDDOCDIR=${datadir}/doc/${PACKAGE}")
pisitools.dosed("examples/Makefile", "examplesdir = .*$", "examplesdir = $(datadir)/doc/${PACKAGE}/examples")
+ # TODO: fix rpath and unused direct dependency analysis
+
+ # fix unused direct dependency analysis
pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
@@ -42,4 +48,4 @@ def install():
# remove unnecessary files
perlmodules.removePacklist()
- perlmodules.removePodfiles()
+ perlmodules.removePodfiles()
\ No newline at end of file
diff --git a/network/analyzer/rrdtool/pspec.xml b/network/analyzer/rrdtool/pspec.xml
index 19baecdcd1..3fe672fbdf 100644
--- a/network/analyzer/rrdtool/pspec.xml
+++ b/network/analyzer/rrdtool/pspec.xml
@@ -1,5 +1,5 @@
-
+
rrdtool
@@ -8,6 +8,7 @@
PisiLinux Community
admins@pisilinux.org
+ network.analyzer
GPLv2
app:console
library
@@ -15,43 +16,45 @@
RRD is the acronym for Round Robin Database. RRD is a system to store and display time-series data (i.e. network bandwidth, machine/room temperature, server load average).
http://oss.oetiker.ch/rrdtool/pub/rrdtool-1.7.2.tar.gz
+ perl
+ groff
lua-devel
tcl-devel
- ruby-devel
cairo-devel
pango-devel
- libart_lgpl-devel
dejavu-fonts
- perl
glib2-devel
python-devel
libxml2-devel
+ libart_lgpl-devel
python-setuptools
tcp-wrappers-devel
- groff
+ ruby-devel
-
-
+
+
rrdtool
+ A system to store and display time-series data
lua
tcl
+ perl
ruby
cairo
+ glib2
pango
libpng
- libart_lgpl
- dejavu-fonts
- perl
- glib2
python
libxml2
+ rubygems
+ libart_lgpl
+ dejavu-fonts
tcp-wrappers
@@ -66,6 +69,7 @@
rrdtool-devel
+ Development header files for rrdtool.
rrdtool
@@ -76,6 +80,16 @@
+
+ 2020-05-18
+ 1.7.2
+
+ * Rebuild due to new ruby
+ * Fix translation
+
+ Blue Devil
+ bluedevil@sctzine.com
+
2020-01-18
1.7.2
@@ -126,4 +140,4 @@
ertugrulerata@gmail.com
-
+
\ No newline at end of file
diff --git a/network/analyzer/rrdtool/translations.xml b/network/analyzer/rrdtool/translations.xml
index 6da9ae5e85..ac901362b5 100644
--- a/network/analyzer/rrdtool/translations.xml
+++ b/network/analyzer/rrdtool/translations.xml
@@ -5,4 +5,10 @@
Zaman serisi verilerini saklamak ve göstermek için bir araç
RRD, Round Robin Database için kullanılan bir kısaltmadır. RRD, zaman serisi verilerini (ör. ağ bantgenişliği, makine/oda sıcaklığı, ortalama sunucu yükü) saklamak ve göstermek için kullanılan bir sistemdir.
-
+
+
+ rrdtool-devel
+ rrdtool için geliştirme dosyaları
+ rrdtool-devel, rrdtool için geliştirme dosyalarını içerir.
+
+
\ No newline at end of file