Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.
La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
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:
#!/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
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
salbutamolo ha scritto: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
Colpa mia... lui era partito con quella soluzione io l'ho modificata, perché uso Scons "installato" e mi trovo meglio...
"Ho una testa piuttosto balzana e comunque non sono quello che credete" - Roger Keith Barrett