Pagina 1 di 2
Pacchetto Digikam per Slackware 12.2?
Inviato: sab 31 gen 2009, 15:06
da robbybby
Ho visto che non c'e ancora il pacchetto per Digikam, per la Slack 12.2. E non l'ho trovato nemmeno su LinuxPackages.
Siccome Digikam e' uno dei programmi che uso di piu', vorrei sapere se non c'e' ancora per mancanza di tempo/impegni dei pacchettizzatori, o perche' ha qualche problema con la Slackware 12.2.
Nel primo caso, penso che mi basterebbe prendere gli slackbuild per la 12.1, gli ultimi sorgenti, e ricompilare: giusto?
Mi rispondo parzialmente da solo: sembra che sia valida la mia prima ipotesi: sul sito slackbuilds.org ho trovato lo slackbuild per la 12.2: appeno avro' un attimo di tempo lo provero'.
Re: Pacchetto Digikam per Salckware 12.2
Inviato: sab 31 gen 2009, 15:17
da michele.p
...qui su slacky.eu, al momento in cui sto scrivendo, non l'ha prenotato ancora nessuno; ho visto che le dipendenze sono state praticamente tutte ricompilate quindi, presumo, sia solo un problema di mancanza di tempo. Oggi io ho prenotato 5 pacchetti di plugin per gli effetti LADSPA (io, invece, uso molto la drum machine Hydrogen e programmi di musica correlati)

; se quando finisco di sistemare questi 5 pacchetti ancora non l'ha prenotato nessuno allora lo prenoto io.
P.S.:Sorry per le ripetzioni e per un Italiano non proprio al "massimo",

ma vado un po di fretta.
Bye

Re: Pacchetto Digikam per Slackware 12.2?
Inviato: sab 31 gen 2009, 15:27
da robbybby
Danke schoen.
Comunque, se funziona, appena passo il computer principale alla Slack 12.2, me lo posso ricompilare, se non e' gia' stato fatto. Ne ho ricompilate tante di cose.
Re: Pacchetto Digikam per Slackware 12.2?
Inviato: sab 31 gen 2009, 17:21
da neongen
il pacchetto l'avevo prenotato io... ma l'ultima stabile non compila con le ultime libkdcraw quindi stavamo aspettando la nuova stabile che dovrebbe uscire a breve.
se non puoi aspettare compilati la beta
Codice: Seleziona tutto
#!/bin/sh
# Copyright 2008 Loris Vincenzi (http://www.slacky.eu)
# All rights reserved.
#
# Heavily based on the Slackware 12.2 SlackBuild
# Requirements: libgphoto2, gphoto2, libkipi, libkexif, imlib2, kipi-plug, sqlite3, libkdcraw-0.1.2
# http://digikam.sourceforge.net
#
# 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.
CWD=`pwd`
TMP=${TMP:-/tmp/tgz}
PKG=$TMP/package
NAME=digikam
VERSION=0.9.5-beta3
CHOST=i486
ARCH=${ARCH:-i486}
BUILD=1sl
SOURCE=http://downloads.sourceforge.net/digikam/$NAME-$VERSION.tar.bz2
if [ ! -e $NAME-$VERSION.tar.bz2 ]; then
wget -c $SOURCE
fi
if [ "$ARCH" = "i386" ]; then
SLKCFLAGS="-O2 -march=i386 -mcpu=i686"
elif [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2"
elif [ "$ARCH" = "s390" ]; then
SLKCFLAGS="-O2"
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2"
fi
if [ ! -d $TMP ]; then
mkdir -p $TMP
fi
if [ ! -d $PKG ]; then
mkdir -p $PKG
fi
cd $TMP
tar xjvf $CWD/$NAME-$VERSION.tar.bz2
cd $NAME-$VERSION
find . \( -perm 777 -o -perm 775 -o -perm 711 \) -exec chmod 755 {} \;
find . \( -perm 700 -o -perm 555 -o -perm 511 \) -exec chmod 755 {} \;
find . \( -perm 666 -o -perm 664 -o -perm 600 \) -exec chmod 644 {} \;
find . \( -perm 444 -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
chown -R root:root .
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure --prefix=/usr \
--disable-debug \
--mandir=/usr/man \
--program-prefix= \
--program-suffix= \
--build=$CHOST-slackware-linux
read
make || exit 1
make install DESTDIR=$PKG || exit 1
mkdir -p $PKG/usr/doc/$NAME-$VERSION/SlackBuild
cp -a AUTHORS COPYING ChangeLog INSTALL TODO README $PKG/usr/doc/$NAME-$VERSION
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
find $PKG/usr/man -type f -exec gzip -9 {} \;
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/slack-desc > $PKG/usr/doc/$NAME-$VERSION/SlackBuild/slack-desc
cat $CWD/$NAME.SlackBuild > $PKG/usr/doc/$NAME-$VERSION/SlackBuild/$NAME.SlackBuild
requiredbuilder -v -y -s $CWD $PKG
makepkg -l y -c n $CWD/../$NAME-$VERSION-$ARCH-$BUILD.tgz
if [ "$1" = "--cleanup" ]; then
rm -rf $TMP
fi
Re: Pacchetto Digikam per Slackware 12.2?
Inviato: sab 31 gen 2009, 18:37
da michele.p
...Loris ha compilato in queste ore (e penso che sarà disponibile quanto prima) la versione 0.9.5-beta3.
Bye

Re: Pacchetto Digikam per Slackware 12.2?
Inviato: dom 1 feb 2009, 0:56
da phobos3576
A quanto sembra, la nuova versione libkdcraw crea problemi ai kipi-plugins; ho provato senza successo a ricompilarli con il vecchio SlackBuild.
La versione originaria 0.1.5 dà errore perché non trova un include file delle nuove libkdcraw; le versioni 0.1.6 e 0.1.7 si fermano (senza errori) dopo il make e il package non viene creato. Le versioni 2.x credo siano rivolte a KDE4.
Inoltre, con DigiKam-0.9.5 beta3 ho dei problemi quando la fotocamera è in modalità PTP; al momento di scaricare le foto viene trovata solo la prima. Con DigiKam-0.9.4 funzionava tutto alla perfezione.
Re: Pacchetto Digikam per Slackware 12.2?
Inviato: dom 1 feb 2009, 9:23
da Loris
Con le dipendenze che abbiamo nel repo possiamo solo aspettare l'evoluzione della 0.9.5, mi spiace...

Re: Pacchetto Digikam per Slackware 12.2?
Inviato: dom 1 feb 2009, 10:28
da robbybby
phobos3576 ha scritto:Inoltre, con DigiKam-0.9.5 beta3 ho dei problemi quando la fotocamera è in modalità PTP; al momento di scaricare le foto viene trovata solo la prima. Con DigiKam-0.9.4 funzionava tutto alla perfezione.
Le mie macchine fotografiche funzionano solo in PTP
Mi tocca aspettare la 0.9.5 stabile?
Potrei sfilare la SD ogni volta, dalla macchina fotografica, e infilarla nel lettorino SD, ma e' scomodo, e non mi supporta le SDHC, che ho nella reflex
Povrei anche comperare un nuovo lettorino SD che supporti le SDHC (non e' una gran spesa) ma non ne ho voglia.
neongen ha scritto:se non puoi aspettare compilati la beta
Non e' tanto il non poter aspettare: Digikam lo uso per scaricare le foto dalle macchine fotografiche PTP, e per catalogare le foto. La catalogazione la potrei anche rimandare, non e' un problema, ma come scarico le foto dalle macchine PTP?
Re: Pacchetto Digikam per Slackware 12.2?
Inviato: dom 1 feb 2009, 10:29
da robbybby
Loris ha scritto:Con le dipendenze che abbiamo nel repo possiamo solo aspettare l'evoluzione della 0.9.5, mi spiace...

Intendi che, probabilmente, la 0.9.5 stabile funzionera', o che bisognera' attendere una versione successiva?
Re: Pacchetto Digikam per Slackware 12.2?
Inviato: dom 1 feb 2009, 10:33
da Loris
Esatto robbybby
Re: Pacchetto Digikam per Slackware 12.2?
Inviato: dom 1 feb 2009, 10:42
da robbybby
Loris ha scritto:Esatto robbybby
Scusa Loris, sara' l'ora mattutina presta

, ma non ho capito.
Intendi:
1.Esatto sulla 0.9.5 stabile probabilmente funzionera'?
oppure
2.Esatto bisognera' attendere una versione futura?
Re: Pacchetto Digikam per Slackware 12.2?
Inviato: dom 1 feb 2009, 10:57
da Loris
La prima

Re: Pacchetto Digikam per Slackware 12.2?
Inviato: dom 1 feb 2009, 13:11
da neongen
phobos3576 ha scritto:
Inoltre, con DigiKam-0.9.5 beta3 ho dei problemi quando la fotocamera è in modalità PTP; al momento di scaricare le foto viene trovata solo la prima. Con DigiKam-0.9.4 funzionava tutto alla perfezione.
a me il ptp funge, il problema sarà solo per alcune macchine non per tutte
robbybby ha scritto:
Non e' tanto il non poter aspettare: Digikam lo uso per scaricare le foto dalle macchine fotografiche PTP, e per catalogare le foto. La catalogazione la potrei anche rimandare, non e' un problema, ma come scarico le foto dalle macchine PTP?

io questo lo chiamo "non poter aspettare"

Re: Pacchetto Digikam per Slackware 12.2?
Inviato: dom 1 feb 2009, 14:36
da michele.p
...se ci "smicciate"

un po con l'Inglese segnalate la cosa direttamente agli sviluppatori (indicando, ad esempio, il tipo di macchina etc).
Bye

Re: Pacchetto Digikam per Slackware 12.2?
Inviato: dom 1 feb 2009, 15:49
da phobos3576
Ho fatto un piccolo downgrade e adesso la fotocamera (Nikon Coolpix 4300) funziona perfettamente anche in modalità PTP; in pratica, ho ricreato e installato i vecchi package libkdcraw-0.1.5 e DigiKam 0.9.4
Per i KipiPlugins non sono proprio riuscito a creare il package; come ho scritto prima, le versioni 0.1.6 e 0.1.7 procedono senza errori sino alla fine del make e poi lo SlackBuild termina senza nessuna spiegazione.
Ho dovuto procedere manualmente installando kipi-plugins-0.1.7 con la solita sequenza: