Pagina 1 di 1
Creare pacchetti TXZ
Inviato: mer 2 set 2009, 22:05
da Darkstar89
Ciao... posso chiedere a i + esperti se possono modificare la procedura che c'è sul wiki di slacky "Creare pacchetti tgz per Slackware", per far creare un Txz?.. ringrazio ciauuuu

Re: Creare pacchetti TXZ
Inviato: mer 2 set 2009, 22:35
da shark1500
Ti rispondo al volo: al makepkg in fondo al posto di tgz metti txz.
Re: Creare pacchetti TXZ
Inviato: gio 3 set 2009, 8:06
da aschenaz
Volendo essere pignoli pignoli, si potrebbe anche modificare il nome della
directory temporanea (da /tmp/tgz a /tmp/txz), ma la cosa non è sicuramente
determinante.

Re: Creare pacchetti TXZ
Inviato: gio 3 set 2009, 9:56
da Feste
Uso questo topic per chiedere una cosa relativa agli Slackbuild
Come posso modificare gli Slackbuild per rendere il TXZ più ottimizzato per il mio sistema?
C'era qualcosa sul wiki mi sembra, ma non lo trovo
Spero di essermi spiegato
Grazie per l'aiuto
Re: Creare pacchetti TXZ
Inviato: gio 17 set 2009, 15:54
da michele.p
devi agire sugli aspetti della configurazione e in particolare sui valori da "assegnare" alle variabili di compilazione; in particolare CFLAGS, CXXFLAGS etc. spero di aver capito la tua domanda....
Bye

Re: Creare pacchetti TXZ
Inviato: sab 19 set 2009, 7:34
da sunreal
Salve, stavo tentando di crearmi il pacchetto di ksmoothdock, partendo da quello per slack 12.2 ma quando lancio ./ksmoothdock.SlackBuild --cleanup mi ritrovo con questo errore:
checking for kde-config... not found
configure: error: The important program kde-config was not found!
Please check whether you installed KDE correctly.
Ho provato anche con kooldock ed ho riscontrato lo stesso problema.
Un slocate kde-config
non ha dato risultati. Che fare?
Ciao.
Re: Creare pacchetti TXZ
Inviato: sab 19 set 2009, 9:58
da Vic Steele
Installa i pacchetti di kde3-compat dal ramo extra.
Re: Creare pacchetti TXZ
Inviato: sab 19 set 2009, 15:21
da sunreal
Vic Steele ha scritto:Installa i pacchetti di kde3-compat dal ramo extra.
Anche se su slack 13 c'è kde4?
Re: Creare pacchetti TXZ
Inviato: sab 19 set 2009, 15:31
da michele.p
si
Re: Creare pacchetti TXZ
Inviato: sab 19 set 2009, 15:39
da sunreal
Ok, basta che non mi si incasina tutto......
Re: Creare pacchetti TXZ
Inviato: sab 19 set 2009, 15:42
da michele.p
...quel pacchetto verrà installato in /opt quindi non "interferisce" con "tutto il resto".
Bye

Re: Creare pacchetti TXZ
Inviato: sab 19 set 2009, 17:21
da Vic Steele
Son fatti apposta per mantenere una sorta di compatibilità con le qt3, senza conflitti con le qt4.
È materiale ufficiale

, non hai motivo di aver paura

.
Re: Creare pacchetti TXZ
Inviato: dom 20 set 2009, 6:43
da sunreal
Installati i pacchetti richiesti, esce un nuovo errore, credo dovuto alla mancanza delle qt3
checking for Qt... configure: error: Qt (>= Qt 3.2 and < 4.0) (headers and libraries) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
make: *** No targets specified and no makefile found. Stop.
Stessa domanda di prima installando le qt3 posso creare problemi al sistema?
PS nel caso mi sa che il pacchetto lo dovrei reperire dal dvd di slack 12.2?
Re: Creare pacchetti TXZ
Inviato: dom 20 set 2009, 8:22
da Vic Steele
Installati tutti i pacchetti, le qt3 le hai. Il problema è che lui le cerca in /opt/qt*, trovando le qt4.
Prova a ridirezionarlo con qualcosa come:
--with-qt=/opt/kde3/lib/qt3/
La sintassi dipende dal tuo config.
NON rimpiazzare le qt4 con le qt3. Piuttosto, aiuta sempre i config in questo modo. Dovrebbe bastare.
EDIT: mi è capitato sotto mano uno Slackbuild in cui ho fatto questa operazione. I parametri extra che ho passato sono esattamente questi:
Codice: Seleziona tutto
--with-qt-dir=/opt/kde3/lib${LIBDIRSUFFIX}/qt3 \
--with-qt-includes=/opt/kde3/lib${LIBDIRSUFFIX}/qt3/include \
--with-qt-libraries=/opt/kde3/lib${LIBDIRSUFFIX}/qt3/lib \
Re: Creare pacchetti TXZ
Inviato: dom 20 set 2009, 10:53
da conraid
Solitamente non c'è da fare niente.
i programmi qt3/kle3 usano $QTDIR che di default, se installi kde3-compat è impostata a /opt/kde3
i programmi qr4/kde4 usano cmake o qmake e non guardano $QTDIR, quindi prendono il tutto da soli