creazione pacchetto dvtm

Postate qui se avete consigli per migliorare i pacchetti disponibili in questo sito o se avete problemi con installazione, funzionamento o altro.

Moderatore: Staff

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.
Avatar utente
RedSkull92
Linux 2.6
Linux 2.6
Messaggi: 567
Iscritto il: mar apr 21, 2009 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

creazione pacchetto dvtm

Messaggioda RedSkull92 » dom mar 28, 2010 17:43

c'è qualcuno che sappia creare un pacchetto per dvtm ?
cioè mi spiego meglio :D
In pratica voglio utilizzare dvtm al posto di screen (vari motivi) e mi serve uno slackbuild che mi costruisca un pacchetto funzionante.
Ora io ho bisogno solo dello script perchè il programma deve essere personalizzato (modificando il configure.h e il configure.mk), e sinceramente non ho voglia di dare il make install sporcando il sistema.
questi sono i file presenti nella directory dopo il make

Codice: Seleziona tutto

LICENSE    config.h      dvtm.c        madtty.h     tstack.c
Makefile   config.mk     dvtm.o        madtty.o             
README     dvtm*         fullscreen.c  mouse.c                 
bstack.c   dvtm-status*  grid.c        statusbar.c
cmdfifo.c  dvtm.1        madtty.c      tile.c     

ovviamente dvtm è il programma compilato.
Così mi basta installarlo con installpkg e rimuoverlo con removepkg.
ah provatelo, ve lo consiglio !
Grazie per l'aiuto !

Avatar utente
Blallo
Packager
Packager
Messaggi: 3260
Iscritto il: ven ott 12, 2007 11:37
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox
Località: Torino / Torremaggiore (FG)
Contatta:

Re: creazione pacchetto dvtm

Messaggioda Blallo » dom mar 28, 2010 17:49

semplicemente, crei una dir a caso, che so
/home/tuahome/diracaso
e poi dai make install DESTDIR=/home/tuahome/diracaso
poi entri nella dir a caso e da root dai
makepkg -l y -c n /home/tuahome/NOME-VERSIONE-ARCHITETTURA-1.txz
dove nome è il nome pacchetto
versione è la sua versione (ma và? :p )
architettura è i486 se sei su 32bit, x86_64 se sei su 64bit
così ti crea un pacchetto pronto nella tua home
poi al massimo se mi dici come hai modificato il programma, ti preparo in 4 e 4 otto uno SlackBuild
ma per soluzione temporanea è perfetta
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!

Avatar utente
RedSkull92
Linux 2.6
Linux 2.6
Messaggi: 567
Iscritto il: mar apr 21, 2009 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

Re: creazione pacchetto dvtm

Messaggioda RedSkull92 » dom mar 28, 2010 18:36

Ti ringrazio ci sono riuscito.
In pratica se vuoi personalizzare il programma ti basta modificare i file config.h e config.mk
Per esempio io l'ho modificato in modo che quando l'avvio mi apra automaticamente 3 sessioni (dividendomi lo schermo in 3)
per questo ho pensato allo slackbuild piuttosto che al pacchetto. (su SlackBuilds non c'è)

Avatar utente
Blallo
Packager
Packager
Messaggi: 3260
Iscritto il: ven ott 12, 2007 11:37
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox
Località: Torino / Torremaggiore (FG)
Contatta:

Re: creazione pacchetto dvtm

Messaggioda Blallo » dom mar 28, 2010 18:40

mi dai un link (se c'è) con i criteri per le modifiche?
così vedo di realizzare una sorta di menù con le eventuali modifiche che scegli in fase di lancio dello SlackBuild, poi compila
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!

Avatar utente
RedSkull92
Linux 2.6
Linux 2.6
Messaggi: 567
Iscritto il: mar apr 21, 2009 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

Re: creazione pacchetto dvtm

Messaggioda RedSkull92 » dom mar 28, 2010 18:54

questo è il sito: http://www.brain-dump.org/projects/dvtm/
Le specifiche per le modifiche li trovi anche nel file config.h (che è commentato)

Avatar utente
Blallo
Packager
Packager
Messaggi: 3260
Iscritto il: ven ott 12, 2007 11:37
Nome Cognome: Savino Liguori
Slackware: 14.1 / 12.2
Kernel: 3.12.2-ck
Desktop: Openbox
Località: Torino / Torremaggiore (FG)
Contatta:

Re: creazione pacchetto dvtm

Messaggioda Blallo » dom mar 28, 2010 19:29

mi posti il tuo config.h? non ci sto capendo granchè..
Io sono il detective Arsenio Magret, e porto sempre la camicia TATUATA!

Avatar utente
RedSkull92
Linux 2.6
Linux 2.6
Messaggi: 567
Iscritto il: mar apr 21, 2009 17:25
Slackware: 64bit -current
Kernel: 3.5.4
Desktop: FluxBox
Località: Palermo
Contatta:

Re: creazione pacchetto dvtm

Messaggioda RedSkull92 » dom mar 28, 2010 20:07

http://sprunge.us/KDAQ
Io ho modificato alcune cose, per esempio di default il tasto principale è ctrl + g io l'ho modificato con ctrl + a
e alla fine ho fatto in modo che una volta avviato apra 4 sessioni con dentro irssi ncmpcpp e bash
uno screen di come viene lo trovi quì: http://img696.imageshack.us/img696/4451/screengj.png
non è difficile da usare/capire basta adeguarsi :D


Torna a “Packages”

Chi c’è in linea

Visitano il forum: Yahoo [Bot] e 1 ospite