Pagina 1 di 2
Mythtv...pacchettizzazione
Inviato: gio 23 mar 2006, 8:42
da salbutamolo
Ciao a tutti,
sto realizzando il pacchetto di questo bel software che permette di utilizzare una qualunque linux box come media center. Mi trovo alle prese con un problema che non mi era mai capitato. In pratica non funziona quasto comando
Il make install si comporta come se DESTDIR non esistesse....meno male che l'ho lanciato da user altrimenti mi "sporcava" tutto il sistema. Certo potrei risolvere passando al configure un parametro tipo
ma poi dovrei riassettare tutte le directory con un grande spreco di "mv" e "cp" vari. Esiste qualcosa di alternativo a DESTDIR per dire a sto zuccone di make install di schiaffare i files dove voglio io?

Have a nice day
Inviato: gio 23 mar 2006, 9:50
da Stabe
cambiare --prefix a volte può creare problemi, non sempre dopo i programmi funzionano.
In casi come questi consiglio slacktrack:
http://www.armedslack.org/projects/
oppure modificare a mano il Makefile :)
Inviato: gio 23 mar 2006, 11:12
da salbutamolo
Ciao a tutti,
grazie del consiglio ma preferisco pacchettizzare a mano, fornendo poi uno slackbuild riutilizzabile da chiunque. Programmi come slacktrack o checkinstall precludono questa possibilità. Modifcare a mano il make file non è una cattiva idea, ma sempre per le ragioni esposte sopra, dovrei poi scrivere una patch per il make file in modo che poi lo slackbuild sia riutilizzabile. Have a nice day
Inviato: gio 23 mar 2006, 12:18
da Stabe
già hai ragione.
In ogni caso non esiste una bella soluzione alla cosa. Anche perchè mantenere la patch tra una versione e l'altra del pacchetto è una vera rottura di scatole.
Se per caso trovi la silver bullet dillo anche a me :)
Inviato: gio 23 mar 2006, 12:30
da salbutamolo
Ciao a tutti,
mi sembra di ricordare di avere visto, in uno slackbuild, una sintassi del comando make install leggermente diversa dal solito; una cosa tipo
però non ricordo più dove. Qualcuno ne sa qualcosa?
Have a nice day
Inviato: gio 23 mar 2006, 12:42
da Loris
Se non è supportato DESTDIR usa il classico
crea prima la dir $PKG/usr mi raccomando.
Inviato: gio 23 mar 2006, 13:31
da salbutamolo
Ciao a tutti,
ho provato con il comando suggerito da Loris, ma nulla da fare...mi sa che dovrò cambiare il prefix e risistemare i permessi e le posizioni di files a directory a mano. Che palle

Have a nice day
Inviato: gio 23 mar 2006, 14:02
da salbutamolo
Ciao a tutti,
ho risolto in modo un po' anomalo. Ho trovato questo bel comando che funge alla perfezione
Utile nel caso in cui si abbia a che fare con un sorgente particolarmente rognoso

Have a nice day
Inviato: gio 23 mar 2006, 14:06
da Stabe
INSTALL_ROOT non l'avevo mai sentito, chissà se funziona in tutti i pachetti...
Inviato: ven 24 mar 2006, 13:54
da pyro
Se lo compili col supporto dvb mi faresti un piacere mooolto grosso. Ciao
Inviato: sab 25 mar 2006, 7:25
da salbutamolo
pyro ha scritto:Se lo compili col supporto dvb mi faresti un piacere mooolto grosso. Ciao
Va bene capo

Il pacchetto è pronto, lo sto testando un po' prima di spedirlo a Loris. Have a nice day
Inviato: ven 31 mar 2006, 17:49
da maxge
Grazie per il pacchetto l'ho scaricato ed installato però ho qualche problema di configurazione, penso dovuta ai settaggi di mysql, non è che potresti fare una guida alla configurazione per i meno esperti?
Ciao, Max.
Inviato: ven 31 mar 2006, 20:58
da salbutamolo
Ciao,
anche per me è un programma nuovo. Per quello che riguarda mysql ti basta creare un database e poi comunicare a mythtv il nome dello stesso e la password per accedervi. Il software è veramente ricco di opzioni quindi appena individuo quelle più importanti vedrò di scrivere un how-to. Per ora ti consiglio di scaricare anche il pacchetto plugins e installarlo, così potrai vedere i dvd, ascoltare la musica e altro ancora. Have a nice day
Inviato: sab 1 apr 2006, 15:03
da maxge
Grazie, aspetto la guida per configurarlo, intanto l'ho installato è davvero un bel programma speriamo che funzioni con la mia scheda cinergy t2.
Inviato: dom 2 apr 2006, 8:34
da salbutamolo
Ciao a tutti,
se la scheda è correttamente riconosciuta dal kernel, e ben configurata non credo ci saranno problemi. Riesci ad usarla con altri software? Have a nice day