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: 3287
Iscritto il: ven ott 12, 2007 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
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
My DWM configuration: https://github.com/8lall0/dwm

Feel free to use.

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: 3287
Iscritto il: ven ott 12, 2007 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
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
My DWM configuration: https://github.com/8lall0/dwm

Feel free to use.

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: 3287
Iscritto il: ven ott 12, 2007 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
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è..
My DWM configuration: https://github.com/8lall0/dwm

Feel free to use.

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 3 ospiti