Regole del forum
1) Citare in modo preciso il nome del pacchetto.
2) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
innazittuto ringrazio loris per aver creato l'utilissimo pacchetto per graphviz, purtroppo devo segnalare un errore: i vari binding per i linguaggi supportati non vengono installati correttamente, ad esempio per ruby dovrebbe esserci il seguente file:
la procedura è corretta fino al make install, infatti fino qui trovo tutto nella directory $PKG. A quanto pare makepkg fa un po' di casino con i link, infatti subito dopo il suo passaggio sparisce il link dalla directory $PKG e dentro il pacchetto compare solo il link senza la libreria linkata.
Purtroppo la mia conoscenza dei meandri degli slackbuild finisce qui
I link simbolici vengono eliminati da makepkg in fase di creazione del pacchetto e ricreati al momento dell'installazione.
Durante la creazione del pacchetto makepkg crea un file nella directory "install" dal nome doinst.sh che viene eseguito in fase di installazione.
In buona sostanza makepkg elimina i link e, contemporaneamente, crea la relativa istruzione per la creazione del medesimo link al momento dell'installazione, nel file install/doinst.sh.
Se verifichi il pacchetto, in install/doinst.sh troverai qualcosa del tipo