Pagina 1 di 2
kde4.3.1
Inviato: gio 1 ott 2009, 23:53
da odiusseus
Caio ragazzi..dopo aver fatto una crociata contro i mulini a vento per kde3 mi sono impegnato per kde4.3.1. E' una meraviglia è veramente molto stabile almeno molto più di kde4.2.4. E' sensibilmente meno avido di risorse. Il suo avvio è spedito e fluido.Adesso lo sto compilando per l'ennesima volta. Se quiesta volta non ho intoppi particolari se qui qualcuno vuole dove posso mettere slack.Build? (non so se convengono i precompilati) Se capisco come fare li metto sul mio sito(una schifezza!!!)
Re: kde4.3.1
Inviato: ven 2 ott 2009, 0:15
da Blallo
puoi postare gli slackbuild tranquillamente qui mettendoli sotto i tag code (con relativo slack-desc ovviamente)
ti consiglio di inserire nello slackbuild il download automatico del pacchetto per semplificare le cose (wget indirizzopacchetto)
Re: kde4.3.1
Inviato: ven 2 ott 2009, 0:18
da odiusseus
ok..appena finisce di compilare quasi tutto(perchè per semplicità sto compilando le parti fondamentali di kde ad esempio per ora non mi sono occupato di kdetoys o koffice) modifico lo slackbuild e lo posto qui..grazie del consiglio
Re: kde4.3.1
Inviato: ven 2 ott 2009, 7:58
da Burroughs
odiusseus ha scritto:ok..appena finisce di compilare quasi tutto(perchè per semplicità sto compilando le parti fondamentali di kde ad esempio per ora non mi sono occupato di kdetoys o koffice) modifico lo slackbuild e lo posto qui..grazie del consiglio
Ottimo lavoro, odiusseus!
Sono in attesa anch'io del 4.3.x anche perché Pat (per motivi noti solo a lui) non s'è ancora deciso a compiere il fatidico passo.
In questi ultimi giorni, ad esempio, mi sono accorto che kalarm è inutilizzabile.
Keep up the good work!
Burroughs.
Re: kde4.3.1
Inviato: ven 2 ott 2009, 8:51
da alexxxius
Complimenti per l'impresa! Sinceramente aspetterò con impazienza

Re: kde4.3.1
Inviato: ven 2 ott 2009, 9:47
da odiusseus
ma è sicuro che conviene che metto qui tutto tra tag code? Mi sembra che è troppo lungo o no?
Re: kde4.3.1
Inviato: ven 2 ott 2009, 9:57
da Sustuso
Credo convenga metterlo tra "CODE" e poi faremo il copia/incolla.
Aspetto con impazienza anche io, grazie 1000
Re: kde4.3.1
Inviato: ven 2 ott 2009, 9:59
da GioPower
Secondo me e' meglio che fai un tar.gz con tutto dentro e lo alleghi al post.
Comunque sono gusti.
Re: kde4.3.1
Inviato: ven 2 ott 2009, 10:44
da alexxxius
Potresti provare
http://freetexthost.com/ postando qui solo i link che occorrono, c'è anche il bbcode
Re: kde4.3.1
Inviato: ven 2 ott 2009, 11:03
da odiusseus
scusate ma non posso mettere gli slackbuild qui perchè il sistema mi dice che :
Il messaggio contiene 73648 caratteri. Il numero massimo di caratteri permessi sono 60000.
come si fa? intanto allego un file cha contiene tutto quello che avevo scritto..poi vediamo se si può fare di meglio
Re: kde4.3.1
Inviato: ven 2 ott 2009, 11:09
da odiusseus
senza che vi impazziate gli originale slackbuild stanno qui:
http://cardinal.lizella.net/~vbatts/kde ... ges/4.3.1/
modificateli perchè così come sono non funzionano..ci sono pure già i binari...ma anche qui attenti controllate tutto prima di installare prchè non tutto funziona come dovrebbe!!! Buon KDE4.3.1 a tutti!!!!
Re: kde4.3.1
Inviato: ven 2 ott 2009, 11:53
da Burroughs
odiusseus ha scritto:senza che vi impazziate gli originale slackbuild stanno qui:
http://cardinal.lizella.net/~vbatts/kde ... ges/4.3.1/
modificateli perchè così come sono non funzionano..ci sono pure già i binari...ma anche qui attenti controllate tutto prima di installare prchè non tutto funziona come dovrebbe!!! Buon KDE4.3.1 a tutti!!!!
Prima di tutto, ancora complimenti per lo splendido (e meritorio) lavoro svolto.
Puoi essere più chiaro, però, quando dici che non tutto funziona come dovrebbe?
Last but not least: il file di localizzazione di KDE è già disponibile per essere ricompilato?
Burroughs.
Re: kde4.3.1
Inviato: ven 2 ott 2009, 12:32
da odiusseus
si forse hai ragione mi sono spiegato come un libro strappato...
Io ho scaricato prima i pacchetti binari e li ho installati...tutto contento riavvio la macchina..e mi ricevo problemi su akanodi e QTmysql... quindi mi metto a cercare che cosa potrebbe essere andato storto ma aimè non l'ho trovato. A questo punto ho disinstallato tutto kde4.3.1 ho scaricato i sorgenti e gli slackbuild ho lanciato la compilazione (senza controllare) ed è successo un casino infinito...perchè gli slackbuild originali avevano qualche problema (mi pare) nel KDE.Slackbuild principale dove mancava uno \ ma poi corretto il problema tutto è andato bene fino alla fine quando mi trovo installano automaticamente il pacchetto creato o aggiornano il preesistente. Al che non sapevo più quali librerie erano le originali nè tanto meno quelle aggiornate e quindi X non partiva si era bloccato tutto ed ho alla fine reinstallato slackware da capo..fatto sta che ci ho messo tre giorni per mettere tutte le cose apposto...tutto qui
Re: kde4.3.1
Inviato: ven 2 ott 2009, 13:59
da Burroughs
odiusseus ha scritto:si forse hai ragione mi sono spiegato come un libro strappato... [CUT]
Beh, sinceramente, nemmeno così è tutto chiaro...
Comunque, scherzi a parte, l'installazione dai tuoi binari è sicura?
C'è poi il problema dei file di localizzazione che hai dimenticato di compilare; io ho appena finito di approntare quello per la lingua italiana.
Non so però se tu intenda procedere con una localizzazione completa o parziale.
Ciao,
Burroughs.
Re: kde4.3.1
Inviato: ven 2 ott 2009, 15:02
da odiusseus
aaazzz l'ho dimenticato...è vero...comunue non importa basta che metti solo il pacchetto per l'taliano e funziona allo stesso modo
Codice: Seleziona tutto
#!/bin/sh
# Copyright 2008 Robby Workman Northport, AL, USA
#Modificato 2009 Antonio Prestanicola Roma,Italia
# Copyright 2009 Patrick J. Volkerding, Sebeka, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
# permitted provided that the following conditions are met:
#
# 1. Redistributions of this script must retain the above copyright
# notice, this list of conditions and the following disclaimer.
#
# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED
# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
# This script should build any of the language packs if run with (for example):
# PKGLANG=de ./kde-l10n.SlackBuild
# You should be able to build all of them with something like this:
# for i in $(cat languages) ; do PKGLANG=$i ./kde-l10n.SlackBuild ; done
# If ./languages is missing and this script is called without options, the
# default is to create an up-to-date ./languages list and build all the
# language packs.
if [ ! -r ./languages ]; then
for file in kde-l10n*bz2 ; do
echo $file | cut -f 3 -d - >> ./languages
done
fi
[ -z $VERSION ] && export VERSION=4.3.1
[ -z $ARCH ] && export ARCH=noarch
[ -z $BUILD ] && export BUILD=1
# Use this as CFLAGS and CXXFLAGS:
if [ -z "$SLKCFLAGS" ]; then
if [ "$ARCH" = "i486" ]; then
export SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "s390" ]; then
export SLKCFLAGS="-O2"
elif [ "$ARCH" = "x86_64" ]; then
export SLKCFLAGS="-O2 -fPIC"
fi
fi
# Get the kde environment variables
[ -d kdebase ] && . ./kdebase/profile.d/kde.sh
# Set the config option variables if they are not already set:
[ -r ../KDE.options ] && . ../KDE.options
CWD=$(pwd)
TMP=${TMP:-/tmp}
make_language_pack() {
rm -rf $PKG
mkdir -p $TMP $PKG
cd $TMP
rm -rf $PKGNAM-$VERSION
tar xvf $CWD/$PKGNAM-$VERSION.tar.bz2 || exit 1
cd $PKGNAM-$VERSION || exit 1
chown -R root:root .
find . \
\( -perm 777 -o -perm 775 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
mkdir -p build
cd build
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_PREFIX=/usr \
-DMAN_INSTALL_DIR=/usr/man \
-DSYSCONF_INSTALL_DIR=/etc/kde \
-DLIB_SUFFIX=${LIBDIRSUFFIX} \
..
make || exit 1
make install DESTDIR=$PKG || exit 1
cd -
( cd $PKG
find . | xargs file | grep "executable" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
find . | xargs file | grep "shared object" | grep ELF | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null
)
mkdir -p $PKG/install
cat $CWD/slack-desc/slack-desc.kde-l10n-$PKGLANG > $PKG/install/slack-desc
cd $PKG
/sbin/makepkg -l y -c n $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz
mkdir /tmp/lingue
cp $TMP/$PKGNAM-$VERSION-$ARCH-$BUILD.txz /tmp/lingue
}
if [ -z $PKGLANG ]; then
for PKGLANG in $(cat languages) ; do
PKGNAM=kde-l10n-$PKGLANG
PKG=$TMP/package-kde-l10n-$PKGLANG
# The global options may be overridden here (if needed):
[ -r ./local.options/$PKGLANG ] && . ./local.options/$PKGLANG
make_language_pack;
done
else
PKGNAM=kde-l10n-$PKGLANG
PKG=$TMP/package-kde-l10n-$PKGLANG
# The global options may be overridden here (if needed):
[ -r ./local.options/$PKGLANG ] && . ./local.options/$PKGLANG
make_language_pack;
fi
per la sicurezza non assicuro nulla al 100%..controlla se le impostazioni che ho scelto per me vanno bene pure a te. Puoi provare tranquillamente perchè non installa nulla in automatico Puoi provare su una installazione virtualizzata.