|
From: <smi...@pr...> - 2004-01-26 23:17:22
|
Update of /cvsroot/devil-linux/build/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21550/scripts Modified Files: lm_sensors Added Files: rrdtool Log Message: - added sensord from lm_sensors package - added rrdtool 1.0.46 --- NEW FILE: rrdtool --- #!/bin/bash # $Source: /cvsroot/devil-linux/build/scripts/rrdtool,v $ # $Revision: 1.1 $ # $Date: 2004/01/26 23:15:40 $ # # http://www.devil-linux.org # you need the next line, otherwise script won't be executed !!! # DL-build-system v3 ### BEGIN INIT INFO # Provides: rrdtool # Required-Start: $basebuildtools $libs perl # Required-Stop: # Default-Start: 1 2 # Default-Stop: # Description: description ### END INIT INFO # get the directoryname of the script MYDIR=${0%/*} # source functions and config source $MYDIR/settings MYNAME=ISC_BIND case $1 in build ) if [ "$CONFIG_RRDTOOL" = "y" ]; then ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-shared || exit 1 make all || exit 1 strip_debug # we need that probably for some other tools, so let's install it make install || exit 1 fi ;; install ) if [ "$CONFIG_RRDTOOL" = "y" ]; then rm -rf $WORKDIR/tmp || exit 1 mkdir -p $WORKDIR/tmp || exit 1 make install DESTDIR=$WORKDIR/tmp || exit 1 rm -rf $WORKDIR/tmp/usr/include || exit 1 rm -rf $WORKDIR/tmp/usr/lib/*.a || exit 1 rm -rf $WORKDIR/tmp/usr/lib/*.la || exit 1 mkdir -p $DOCDIR/rrdtool || exit 1 cp -dpR $WORKDIR/tmp/usr/{doc,examples,html} $DOCDIR/rrdtool || exit 1 rm -rf $WORKDIR/tmp/usr/{doc,examples,html} || exit 1 copy_docs $WORKDIR/tmp copy_files $WORKDIR/tmp/usr/bin $CDDIR/usr/ || exit 1 copy_files $WORKDIR/tmp/usr/lib $CDDIR/usr/ || exit 1 rm -rf $WORKDIR/tmp || exit 1 fi ;; * ) echo "ERROR ($0)" echo "please add parameter so I know what to do" exit 1 ;; esac Index: lm_sensors =================================================================== RCS file: /cvsroot/devil-linux/build/scripts/lm_sensors,v retrieving revision 1.16 retrieving revision 1.17 diff -u -d -r1.16 -r1.17 --- lm_sensors 26 Jan 2004 00:47:50 -0000 1.16 +++ lm_sensors 26 Jan 2004 23:15:38 -0000 1.17 @@ -10,7 +10,7 @@ ### BEGIN INIT INFO # Provides: lm_sensors -# Required-Start: $basebuildtools $libs i2c +# Required-Start: $basebuildtools $libs i2c rrdtool # Required-Stop: # Default-Start: 1 2 # Default-Stop: @@ -56,7 +56,14 @@ fi SMP=0 test "$CONFIG_LINUX_SMP" = "y" && SMP=1 - make user $PMAKE PREFIX=/usr SMP=$SMP MANDIR=/usr/share/man COMPILE_KERNEL=0 || exit 1 + + EXTRA="" + if [ "$CONFIG_RRDTOOL" = "y" ];then + cp -f /usr/include/rrd.h . || exit 1 + EXTRA="PROG_EXTRA:=sensord" + fi + + make user $PMAKE PREFIX=/usr SMP=$SMP MANDIR=/usr/share/man COMPILE_KERNEL=0 $EXTRA || exit 1 strip_debug fi @@ -66,7 +73,13 @@ if [ "$CONFIG_LM_SENSORS" = "y" ]; then rm -rf $WORKDIR/tmp || exit 1 mkdir -p $WORKDIR/tmp/usr/sbin || exit 1 - make user_install DESTDIR=$WORKDIR/tmp PREFIX=/usr SMP=$SMP MANDIR=/usr/share/man || exit 1 + + EXTRA="" + if [ "$CONFIG_RRDTOOL" = "y" ];then + EXTRA="PROG_EXTRA:=sensord" + fi + + make user_install DESTDIR=$WORKDIR/tmp PREFIX=/usr SMP=$SMP MANDIR=/usr/share/man $EXTRA || exit 1 copy_docs $WORKDIR/tmp mkdir -p $DOCDIR/lm_sensors || exit 1 |