From: <bl...@us...> - 2004-03-08 19:15:04
|
Update of /cvsroot/devil-linux/build/scripts In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20987/scripts Added Files: gpm Log Message: initial checkin of GPM --- NEW FILE: gpm --- #!/bin/bash # $Source: /cvsroot/devil-linux/build/scripts/gpm,v $ # $Revision: 1.1 $ # $Date: 2004/03/08 18:50:33 $ # # http://www.devil-linux.org # you need the next line, otherwise script won't be executed !!! # DL-build-system v3 ### BEGIN INIT INFO # Provides: gpm # Required-Start: $basebuildtools $libs # 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=GPM case $1 in build ) if [ "$CONFIG_GPM" = "y" ]; then ./configure --prefix=/usr --sysconfdir=/etc || exit 1 make $PMAKE all || exit 1 strip_debug fi ;; install ) if [ "$CONFIG_GPM" = "y" ]; then mkdir -p $CDDIR/usr/lib $CDDIR/usr/bin $CDDIR/usr/sbin mkdir -p $CDDIR/usr/share/man/man{1,7,8} $CDDIR/usr/share/info pushd src/lib > /dev/null || exit 1 /bin/install -c -m 644 -m 644 libgpm.so.1.19.0 $CDDIR/usr/lib/libgpm.so.1.19.0 popd > /dev/null || exit 1 pushd $CDDIR/usr/lib > /dev/null || exit 1 ln -s -f libgpm.so.1.19.0 libgpm.so popd > /dev/null || exit 1 /bin/install -c -m 755 -m 755 src/gpm $CDDIR/usr/sbin/gpm pushd src/prog > /dev/null || exit 1 /bin/install -c -m 755 -m 755 disable-paste $CDDIR/usr/bin/disable-paste /bin/install -c -m 755 -m 755 gpm-root $CDDIR/usr/bin/gpm-root /bin/install -c -m 755 -m 755 hltest $CDDIR/usr/bin/hltest /bin/install -c -m 755 -m 755 mev $CDDIR/usr/bin/mev /bin/install -c -m 755 -m 755 mouse-test $CDDIR/usr/bin/mouse-test popd > /dev/null || exit 1 pushd doc > /dev/null || exit 1 /bin/install -c -m 644 -m 644 mev.1 $CDDIR/usr/share/man/man1/ /bin/install -c -m 644 -m 644 mouse-test.1 $CDDIR/usr/share/man/man1/ /bin/install -c -m 644 -m 644 gpm-root.1 $CDDIR/usr/share/man/man1/ /bin/install -c -m 644 -m 644 gpm-types.7 $CDDIR/usr/share/man/man7/ /bin/install -c -m 644 -m 644 gpm.8 $CDDIR/usr/share/man/man8/ /bin/install -c -m 644 -m 644 gpm.info $CDDIR/usr/share/info/ popd > /dev/null || exit 1 [ -f $CDDIR/usr/share/info/dir ] && \ install-info --dir-file=$CDDIR/usr/share/info/dir $CDDIR/usr/share/info/gpm.info cp $MYDIR/scripts/gpm $ETCDIR/etc/init.d || exit 1 echo "# Start $MYNAME?" >> $CONFIGFILE echo "START_$MYNAME=no" >> $CONFIGFILE echo >> $CONFIGFILE || exit 1 echo "# Mouse type" >> $CONFIGFILE echo "MOUSE_TYPE=imps2" >> $CONFIGFILE echo >> $CONFIGFILE || exit 1 echo "# Mouse device file" >> $CONFIGFILE echo "MOUSE_DEV=\"/dev/psaux\"" >> $CONFIGFILE echo >> $CONFIGFILE || exit 1 fi ;; * ) echo "ERROR ($0)" echo "please add parameter so I know what to do" exit 1 ;; esac |