wok-next diff rrdtool/receipt @ rev 20053
fltk, rrdtool: receipt v2
author | Pascal Bellard <pascal.bellard@slitaz.org> |
---|---|
date | Mon Oct 23 17:35:02 2017 +0200 (2017-10-23) |
parents | b938e6730252 |
children | bce36a298f1e |
line diff
1.1 --- a/rrdtool/receipt Thu Jun 22 20:59:17 2017 +0300 1.2 +++ b/rrdtool/receipt Mon Oct 23 17:35:02 2017 +0200 1.3 @@ -1,4 +1,4 @@ 1.4 -# SliTaz package receipt. 1.5 +# SliTaz package receipt v2. 1.6 1.7 PACKAGE="rrdtool" 1.8 VERSION="1.4.6" 1.9 @@ -10,17 +10,15 @@ 1.10 WEB_SITE="http://oss.oetiker.ch/$PACKAGE" 1.11 WGET_URL="$WEB_SITE/pub/$TARBALL" 1.12 1.13 -DEPENDS="zlib freetype libpng libxml2 fontconfig pixman cairo glib pango \ 1.14 -xcb-util xorg-base-fonts libwrap" 1.15 BUILD_DEPENDS="perl-dev pkg-config zlib-dev freetype-dev libpng-dev libxml2-dev \ 1.16 fontconfig-dev pixman-dev cairo-dev glib-dev pango-dev python-dev perl groff \ 1.17 libwrap-dev tcl-dev lua5.1-dev ruby" 1.18 -TAGS="logs" 1.19 +SPLIT="rrdtool-dev rrdtool-doc rrdtool-lua rrdtool-man rrdtool-perl \ 1.20 +rrdtool-python" 1.21 1.22 # Rules to configure and make the package. 1.23 compile_rules() 1.24 { 1.25 - cd $src 1.26 sed -i 's/PL_sv_undef sv_undef/PL_sv_undef PL_sv_undef/' bindings/perl-shared/RRDs.xs 1.27 export LDFLAGS="$LDFLAGS -L/usr/lib/lua/5.1" 1.28 TOREMOVE="/usr/include/lua5.1" 1.29 @@ -31,8 +29,8 @@ 1.30 TOREMOVE="$TOREMOVE $i" 1.31 done 1.32 ./configure --prefix=/usr --infodir=/usr/share/info \ 1.33 - --enable-perl-site-install \ 1.34 - --mandir=/usr/share/man $CONFIGURE_ARGS && 1.35 + --enable-perl-site-install \ 1.36 + --mandir=/usr/share/man $CONFIGURE_ARGS && 1.37 make && 1.38 make DESTDIR=$DESTDIR install 1.39 for i in $TOREMOVE ; do 1.40 @@ -43,8 +41,51 @@ 1.41 # Rules to gen a SliTaz package suitable for Tazpkg. 1.42 genpkg_rules() 1.43 { 1.44 - mkdir -p $fs/usr/lib 1.45 - cp -a $install/usr/lib/*.so* $fs/usr/lib 1.46 - cp -a $install/usr/bin $fs/usr 1.47 + case $PACKAGE in 1.48 + rrdtool) 1.49 + DEPENDS="zlib freetype libpng libxml2 fontconfig pixman cairo \ 1.50 + glib pango xcb-util xorg-base-fonts libwrap" 1.51 + TAGS="logs" 1.52 + mkdir -p $fs/usr/lib 1.53 + cp -a $install/usr/lib/*.so* $fs/usr/lib 1.54 + cp -a $install/usr/bin $fs/usr 1.55 + ;; 1.56 + rrdtool-dev) 1.57 + CAT="development|Data logging and graphing system for time series data, development file." 1.58 + DEPENDS="rrdtool" 1.59 + mkdir -p $fs/usr/lib 1.60 + cp -a $install/usr/lib/*.a $fs/usr/lib 1.61 + cp -a $install/usr/include $fs/usr 1.62 + ;; 1.63 + rrdtool-doc) 1.64 + CAT="development|Data logging and graphing system for time series data." 1.65 + mkdir -p $fs/usr/share 1.66 + cp -a $install/usr/share/rrdtool $fs/usr/share 1.67 + cp -a $install/usr/share/doc $fs/usr/share 1.68 + ;; 1.69 + rrdtool-lua) 1.70 + CAT="development|LUA bindings for rrdtool." 1.71 + DEPENDS="lua5.1 rrdtool" 1.72 + mkdir -p $fs/usr/lib 1.73 + cp -a $install/usr/lib/lua $fs/usr/lib/ 1.74 + ;; 1.75 + rrdtool-man) 1.76 + CAT="development|Data logging and graphing system for time series data." 1.77 + mkdir -p $fs/usr/share 1.78 + cp -a $install/usr/share/man $fs/usr/share 1.79 + ;; 1.80 + rrdtool-perl) 1.81 + CAT="development|Perl bindings for rrdtool." 1.82 + DEPENDS="perl rrdtool" 1.83 + mkdir -p $fs/usr/lib 1.84 + cp -a $install/usr/lib/perl5 $fs/usr/lib/ 1.85 + ;; 1.86 + rrdtool-python) 1.87 + CAT="development|Python bindings for rrdtool." 1.88 + DEPENDS="python rrdtool" 1.89 + PYTHON_LIB=python$(grep ^VERSION= $WOK/python/receipt | sed 's/.*"\(...\).*/\1/') 1.90 + mkdir -p $fs/usr/lib 1.91 + cp -a $install/usr/lib/$PYTHON_LIB $fs/usr/lib 1.92 + ;; 1.93 + esac 1.94 } 1.95 -