libgpg-error: Fix compiling with uclibc
[openadk.git] / package / rrdtool / Makefile
blob7bf566a0d871fb29e1c3699230199e6c35244366
1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include ${ADK_TOPDIR}/rules.mk
6 PKG_NAME:= rrdtool
7 PKG_VERSION:= 1.6.0
8 PKG_RELEASE:= 1
9 PKG_HASH:= cd948e89cd2d8825fab4a6fb0323f810948d934af7d92c9ee8b5e9e1350e52d7
10 PKG_DESCR:= round robin database management library
11 PKG_SECTION:= libs/misc
12 PKG_DEPENDS:= libart libfreetype libpng zlib
13 PKG_DEPENDS+= glib cairo pango
14 PKG_BUILDDEP:= libxml2 cgilib freetype libart libpng
15 PKG_BUILDDEP+= glib cairo pango
16 PKG_URL:= http://oss.oetiker.ch/
17 PKG_SITES:= http://oss.oetiker.ch/rrdtool/pub/
18 PKG_LIBNAME:= librrd
19 PKG_OPTS:= dev
21 DISTFILES:= ${PKG_NAME}-${PKG_VERSION}.tar.gz
23 PKG_CFLINE_RRDTOOL:= select ADK_PACKAGE_CAIRO_WITH_PNG@
25 PKG_SUBPKGS:= LIBRRD RRDCGI RRDTOOL
26 PKGSC_RRDCGI:= sys/misc
27 PKGSD_RRDCGI:= RRD CGI
28 PKGSC_RRDTOOL:= sys/misc
29 PKGSD_RRDTOOL:= RRD tool
31 include ${ADK_TOPDIR}/mk/package.mk
33 $(eval $(call PKG_template,LIBRRD,librrd,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},${PKG_OPTS}))
34 $(eval $(call PKG_template,RRDCGI,rrdcgi,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKGSC_RRDCGI}))
35 $(eval $(call PKG_template,RRDTOOL,rrdtool,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKGSC_RRDTOOL}))
37 CONFIGURE_ENV+= rd_cv_ieee_works=yes
38 CONFIGURE_ARGS+= --enable-rrdcgi \
39 --disable-mmap \
40 --disable-perl \
41 --disable-ruby \
42 --disable-tcl \
43 --disable-python \
44 --disable-libwrap
45 TARGET_CPPFLAGS+= -I${STAGING_TARGET_DIR}/usr/include/freetype2
46 TARGET_LDFLAGS+= -lglib-2.0 -lm
48 rrdtool-install:
49 ${INSTALL_DIR} ${IDIR_RRDTOOL}/usr/bin
50 ${INSTALL_BIN} ${WRKINST}/usr/bin/rrdtool ${WRKINST}/usr/bin/rrdupdate \
51 ${IDIR_RRDTOOL}/usr/bin/
53 rrdcgi-install:
54 ${INSTALL_DIR} ${IDIR_RRDCGI}/usr/bin
55 ${INSTALL_BIN} ${WRKINST}/usr/bin/rrdcgi ${IDIR_RRDCGI}/usr/bin/
57 librrd-install:
58 ${INSTALL_DIR} ${IDIR_LIBRRD}/usr/lib
59 ${CP} ${WRKINST}/usr/lib/librrd*.so* ${IDIR_LIBRRD}/usr/lib/
61 include ${ADK_TOPDIR}/mk/pkg-bottom.mk