Pagina 1 di 1

creazione pacchetto dvtm

Inviato: dom 28 mar 2010, 17:43
da RedSkull92
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 !

Re: creazione pacchetto dvtm

Inviato: dom 28 mar 2010, 17:49
da Blallo
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

Re: creazione pacchetto dvtm

Inviato: dom 28 mar 2010, 18:36
da RedSkull92
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'è)

Re: creazione pacchetto dvtm

Inviato: dom 28 mar 2010, 18:40
da Blallo
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

Re: creazione pacchetto dvtm

Inviato: dom 28 mar 2010, 18:54
da RedSkull92
questo è il sito: http://www.brain-dump.org/projects/dvtm/
Le specifiche per le modifiche li trovi anche nel file config.h (che è commentato)

Re: creazione pacchetto dvtm

Inviato: dom 28 mar 2010, 19:29
da Blallo
mi posti il tuo config.h? non ci sto capendo granchè..

Re: creazione pacchetto dvtm

Inviato: dom 28 mar 2010, 20:07
da RedSkull92
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