kleansweep-0.2.2
Inviato: mer 14 dic 2005, 15:11
Ciao a tutti,
cercando di compilare questo programma tramite lo slackbuild di Gohanz non sono riuscito ad ottenere il desiderato pacchettone
Indi ho dato un'occhiata al file INSTALL del sorgente e ho notato che Gohanz ha scelto l'opzione 2 per il suo slackbuild probabilmente perchè nel suo sistema risulta installato scons. Tuttavia è possibile rendere operativo il suddetto slackbuild anche per chi non ha scons installato, infatti il sorgente include una mini release del suddetto software, che è possibile trovare nella sotto-direcory "admin" del sorgente. Il configure del sorgente si occupa di scompattare questa mini versione di scons nella directory principale di kleansweep e poi tutto funge tranquillo. Mi permetto di riportare le modifiche da me apportate allo slackbuild di Gohanz:
Un' ultima cosa...qualcuno ha provato questo software? A me trova diverse cose che, secondo lui, sarebbero da rasare...sopratutto se lanciato da root. Qualcuno ha provato a falciare i files indicati come falciabili?
Have a nice day
cercando di compilare questo programma tramite lo slackbuild di Gohanz non sono riuscito ad ottenere il desiderato pacchettone
Indi ho dato un'occhiata al file INSTALL del sorgente e ho notato che Gohanz ha scelto l'opzione 2 per il suo slackbuild probabilmente perchè nel suo sistema risulta installato scons. Tuttavia è possibile rendere operativo il suddetto slackbuild anche per chi non ha scons installato, infatti il sorgente include una mini release del suddetto software, che è possibile trovare nella sotto-direcory "admin" del sorgente. Il configure del sorgente si occupa di scompattare questa mini versione di scons nella directory principale di kleansweep e poi tutto funge tranquillo. Mi permetto di riportare le modifiche da me apportate allo slackbuild di Gohanz:
Codice: Seleziona tutto
#!/bin/sh
# Heavily based on the Slackware 10.2 SlackBuild
# http://linux.bydg.org/~yogin/
# Packager Gohanz ( gohanz@infinito.it )
# Modified by Salbutamolo ( alessandro.ranieri@tiscali.it )
# http://www.slacky.it
CWD=`pwd`
if ["$TMP" = ""]; then
TMP=/tmp
fi
PKG=$TMP/package-kleansweep
NAME=kleansweep
VERSION=0.2.2
ARCH=${ARCH:-i686}
BUILD=1AS
if [ ! -d $TMP ]; then
mkdir -p $TMP
fi
if [ ! -d $PKG ]; then
mkdir -p $PKG
fi
cd $TMP
tar xvjf $CWD/$NAME-$VERSION.tar.bz2
cd $NAME-$VERSION
chown -R root.root .
./configure
./scons configure prefix=/opt/kde
DESTDIR=$PKG ./scons install
mkdir -p $PKG/usr/doc/$NAME-$VERSION
cp -a \
AUTHORS ChangeLog COPYING INSTALL NEWS README THANKS TODO \
$PKG/usr/doc/$NAME-$VERSION
cd $CWD
cp -a *.SlackBuild slack-desc $PKG/usr/doc/$NAME-$VERSION
chown -R root.root $PKG/usr/doc/$NAME-$VERSION
strip $PKG/opt/kde/bin/kleansweep
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cd $PKG
requiredbuilder -v -y $PKG
makepkg -l y -c n $CWD/$NAME-$VERSION-$ARCH-$BUILD.tgz
if [ "$1" = "--cleanup" ]; then
rm -rf $TMP/$NAME-$VERSION
rm -rf $PKG
fi
Have a nice day