Pagina 1 di 1

kleansweep-0.2.2

Inviato: mer 14 dic 2005, 15:11
da salbutamolo
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:

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
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

Inviato: mer 14 dic 2005, 16:11
da l1q1d
domanda semplice: A che cosa serve?
domanda semplice 2: È necessario kde?

Inviato: mer 14 dic 2005, 16:35
da Firetux
l1q1d ha scritto:domanda semplice: A che cosa serve?
domanda semplice 2: È necessario kde?
http://linux.bydg.org/~yogin/

Re: kleansweep-0.2.2

Inviato: mer 14 dic 2005, 18:47
da Loris
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... :oops: