Creare pacchetti TXZ
Moderatore: Staff
Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
- Darkstar89
- Packager

- Messaggi: 372
- Iscritto il: mer 17 dic 2008, 19:06
- Nome Cognome: Francesco
- Slackware: 13
- Località: Sassari
Creare pacchetti TXZ
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 
- shark1500
- Linux 3.x

- Messaggi: 785
- Iscritto il: gio 3 apr 2008, 14:33
- Slackware: current
- Kernel: 2.6.27.7-smp
- Desktop: kde
- Località: Modna
Re: Creare pacchetti TXZ
Ti rispondo al volo: al makepkg in fondo al posto di tgz metti txz.
- aschenaz
- Staff

- Messaggi: 4621
- Iscritto il: mer 28 lug 2004, 0:00
- Nome Cognome: Nino
- Slackware: current
- Kernel: 5.4.x
- Desktop: KDE
- Località: Reggio Calabria
- Contatta:
Re: Creare pacchetti TXZ
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.
directory temporanea (da /tmp/tgz a /tmp/txz), ma la cosa non è sicuramente
determinante.
-
Feste
- Linux 2.x

- Messaggi: 388
- Iscritto il: ven 21 ott 2005, 14:24
- Slackware: 13
- Desktop: KDE 4.2.4
- Località: /home/feste
Re: Creare pacchetti TXZ
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
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
- michele.p
- Packager

- Messaggi: 1276
- Iscritto il: ven 24 nov 2006, 16:52
- Nome Cognome: Michele Petrecca
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: KDE
- Distribuzione: ..Fedora e Mandriva
- Località: Pontecorvo(FR)
- Contatta:
Re: Creare pacchetti TXZ
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
Bye
-
sunreal
- Master

- Messaggi: 1599
- Iscritto il: dom 10 apr 2005, 0:00
- Slackware: 14.1
- Desktop: kde
- Località: P.P.P.
Re: Creare pacchetti TXZ
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.
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.
-
Vic Steele
- Linux 3.x

- Messaggi: 534
- Iscritto il: dom 27 apr 2008, 13:46
- Nome Cognome: Luigi Caiazza
- Slackware: current x86_64
- Kernel: 3.0.0
- Desktop: Fluxbox / KDE 4.7.0
- Distribuzione: Fedora 15
- Località: Potenza
- Contatta:
Re: Creare pacchetti TXZ
Installa i pacchetti di kde3-compat dal ramo extra.
-
sunreal
- Master

- Messaggi: 1599
- Iscritto il: dom 10 apr 2005, 0:00
- Slackware: 14.1
- Desktop: kde
- Località: P.P.P.
Re: Creare pacchetti TXZ
Anche se su slack 13 c'è kde4?Vic Steele ha scritto:Installa i pacchetti di kde3-compat dal ramo extra.
-
sunreal
- Master

- Messaggi: 1599
- Iscritto il: dom 10 apr 2005, 0:00
- Slackware: 14.1
- Desktop: kde
- Località: P.P.P.
Re: Creare pacchetti TXZ
Ok, basta che non mi si incasina tutto......
- michele.p
- Packager

- Messaggi: 1276
- Iscritto il: ven 24 nov 2006, 16:52
- Nome Cognome: Michele Petrecca
- Slackware: 13.37
- Kernel: 2.6.37.6
- Desktop: KDE
- Distribuzione: ..Fedora e Mandriva
- Località: Pontecorvo(FR)
- Contatta:
Re: Creare pacchetti TXZ
...quel pacchetto verrà installato in /opt quindi non "interferisce" con "tutto il resto".
Bye
Bye
-
Vic Steele
- Linux 3.x

- Messaggi: 534
- Iscritto il: dom 27 apr 2008, 13:46
- Nome Cognome: Luigi Caiazza
- Slackware: current x86_64
- Kernel: 3.0.0
- Desktop: Fluxbox / KDE 4.7.0
- Distribuzione: Fedora 15
- Località: Potenza
- Contatta:
Re: Creare pacchetti TXZ
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
.
È materiale ufficiale
-
sunreal
- Master

- Messaggi: 1599
- Iscritto il: dom 10 apr 2005, 0:00
- Slackware: 14.1
- Desktop: kde
- Località: P.P.P.
Re: Creare pacchetti TXZ
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?
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?
-
Vic Steele
- Linux 3.x

- Messaggi: 534
- Iscritto il: dom 27 apr 2008, 13:46
- Nome Cognome: Luigi Caiazza
- Slackware: current x86_64
- Kernel: 3.0.0
- Desktop: Fluxbox / KDE 4.7.0
- Distribuzione: Fedora 15
- Località: Potenza
- Contatta:
Re: Creare pacchetti TXZ
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:
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 \- conraid
- Staff

- Messaggi: 13526
- Iscritto il: gio 14 lug 2005, 0:00
- Nome Cognome: Corrado Franco
- Slackware: current64
- Desktop: kde
- Località: Livorno
- Contatta:
Re: Creare pacchetti TXZ
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
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