pacchettizare dei sorgenti

Coordinamento delle attività e informazioni sui progetti del gruppo: creazione, modifica e gestione dei pacchetti di Ubuntu e relative problematiche.

Moderatore: Gruppo Sviluppo

Scrivi risposta
fasix
Prode Principiante
Messaggi: 78
Iscrizione: giovedì 26 giugno 2008, 21:03

pacchettizare dei sorgenti

Messaggio da fasix »

;D salve
sono alle prese con la mia prima pacchettizazione

vorrei pacchettizare questo WM-DE http://antico.wordpress.com/

io ho i sorgenti... per installarli ho fatto questo:

prima di tutto ho modificato da dentro un file

da:

Codice: Seleziona tutto

QMAKE_INCDIR += /usr/include
a:

Codice: Seleziona tutto

QMAKE_INCDIR += /usr/local/include

"qmake-qt4"
poi
"make"
e successivamente
"sudo sh install"

e a questo punto il mio nuovo WM-DE è pronto

ora vorrei pacchettizzarlo, come posso fare?
help me

per adesso ho trovato questa guida:
http://hackingeasy.mastertopforum.com/v ... c.php?t=15
Avatar utente
mous16
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3940
Iscrizione: mercoledì 25 ottobre 2006, 15:51
Sesso: Maschile

Re: pacchettizare dei sorgenti

Messaggio da mous16 »

io ho imparato con questa guida
Pagine personali: Forum Ubuntu-it - Wiki Ubuntu-it - Launchpad
Solo/mous16
fasix
Prode Principiante
Messaggi: 78
Iscrizione: giovedì 26 giugno 2008, 21:03

Re: pacchettizare dei sorgenti

Messaggio da fasix »

usando questi comandi:

dh_make -c gpl -e nostra_mail@email.it -r -s -p nome_programma-1.2.3

e poi:

debuild binary

effettivamente creo il pacchetto DEB
ma le cartelle bin dentro sono vuote
Avatar utente
mous16
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3940
Iscrizione: mercoledì 25 ottobre 2006, 15:51
Sesso: Maschile

Re: pacchettizare dei sorgenti

Messaggio da mous16 »

non so usare debuild, ti ho linkato la guida che uso io, e funziona
Pagine personali: Forum Ubuntu-it - Wiki Ubuntu-it - Launchpad
Solo/mous16
fasix
Prode Principiante
Messaggi: 78
Iscrizione: giovedì 26 giugno 2008, 21:03

Re: pacchettizare dei sorgenti

Messaggio da fasix »

:o sinceramente su quella guida nn ho visto nessun comando .... mannaggia a me
Avatar utente
mous16
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3940
Iscrizione: mercoledì 25 ottobre 2006, 15:51
Sesso: Maschile

Re: pacchettizare dei sorgenti

Messaggio da mous16 »

forse non l'hai letta, perchè spiega per filo e per segno il perchè e il percome fare pacchetti debian..
Pagine personali: Forum Ubuntu-it - Wiki Ubuntu-it - Launchpad
Solo/mous16
fasix
Prode Principiante
Messaggi: 78
Iscrizione: giovedì 26 giugno 2008, 21:03

Re: pacchettizare dei sorgenti

Messaggio da fasix »

>:( ma partendo da sorgenti?
Avatar utente
mous16
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3940
Iscrizione: mercoledì 25 ottobre 2006, 15:51
Sesso: Maschile

Re: pacchettizare dei sorgenti

Messaggio da mous16 »

si.
La guida non è una di quelle "copia tutti i comandi che vedi ed è fatta", perchè qui c'è da capire e studiarsi il metodo giusto di volta in volta. Come dicevo sopra, non esiste un metodo comune per compilare.
La parte di compilazione è esclusa in quella guida perchè è documentata nel readme di ogni singolo programma
Pagine personali: Forum Ubuntu-it - Wiki Ubuntu-it - Launchpad
Solo/mous16
Avatar utente
valdan
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 267
Iscrizione: venerdì 9 novembre 2007, 22:04

Re: pacchettizare dei sorgenti

Messaggio da valdan »

io ho incominciato a capirci qualcosa con questa
Avatar utente
mous16
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3940
Iscrizione: mercoledì 25 ottobre 2006, 15:51
Sesso: Maschile

Re: pacchettizare dei sorgenti

Messaggio da mous16 »

fasix ha scritto: >:( ma partendo da sorgenti?
mi sorge il dubbio, per sorgenti intendi gli archivi debian sorgenti, o semplicemente genericamente sorgenti?
Pagine personali: Forum Ubuntu-it - Wiki Ubuntu-it - Launchpad
Solo/mous16
postadelmaga
Prode Principiante
Messaggi: 13
Iscrizione: sabato 24 giugno 2006, 22:04

Re: pacchettizare dei sorgenti

Messaggio da postadelmaga »

bisogna modificare il fiel /debian/rules nella cartelal dei sorgenti qua ne parlano ma e' in francese
http://forum.qtfr.org/viewtopic.php?id=5660
per far funzionare debuild binary con un ambiente di compilazione qt ...
se qualcuno riesce a risolvere ce lo faccia sapere xche' anche io stavo cercando di compilare antico (che e' molto promettente e carino) a presto :)
Avatar utente
mous16
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3940
Iscrizione: mercoledì 25 ottobre 2006, 15:51
Sesso: Maschile

Re: pacchettizare dei sorgenti

Messaggio da mous16 »

non conosco il francese...
@postadelmaga: di cosa stai parlando? qui non si parlava di un software particolare, ma di una procedura generale.
Pagine personali: Forum Ubuntu-it - Wiki Ubuntu-it - Launchpad
Solo/mous16
postadelmaga
Prode Principiante
Messaggi: 13
Iscrizione: sabato 24 giugno 2006, 22:04

Re: pacchettizare dei sorgenti

Messaggio da postadelmaga »

Mous io ho imparato con la guida di trevino http://www.google.com/url?q=http://blog.3v1n0.net/creare-pacchetti-debian-a-partire-dai-sorgenti-guida-rapida/&ei=SPDESd-1BcWRsAai9fjpCw&sa=X&oi=spellmeleon_result&resnum=1&ct=result&cd=1&usg=AFQjCNHVEPi44i6KaJqPxbXxzj8od7XCcw.
Il punto e' che coi sorgenti di antico la guida nn funziona (forse xche manca .configure .. nn so) fatto sta che cercando in rete mi pare di aver capito che bisogna modifare il file di cui parlavo prima x dargli i riferimetni per compilare app fatte in qt.
se qualcuno sa un po di +  e puo' chiarire .....  :)
Ultima modifica di postadelmaga il sabato 21 marzo 2009, 14:55, modificato 1 volta in totale.
Avatar utente
mous16
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3940
Iscrizione: mercoledì 25 ottobre 2006, 15:51
Sesso: Maschile

Re: pacchettizare dei sorgenti

Messaggio da mous16 »

Anche quel metodo funziona, e ce ne sono tanti altri. Solo che quel metodo non va bene per questo caso...
Pagine personali: Forum Ubuntu-it - Wiki Ubuntu-it - Launchpad
Solo/mous16
postadelmaga
Prode Principiante
Messaggi: 13
Iscrizione: sabato 24 giugno 2006, 22:04

Re: pacchettizare dei sorgenti

Messaggio da postadelmaga »

Bhe ma quindi per fare dei pakketti dai sorgenti di antico ?
Come si puo' procedere ? La compilazione funziona ... ma sarebbe bello farne dei pakketti per distribuirla
Avatar utente
mous16
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3940
Iscrizione: mercoledì 25 ottobre 2006, 15:51
Sesso: Maschile

Re: pacchettizare dei sorgenti

Messaggio da mous16 »

cerca se n qualche readme che c'è tra i sorgenti c'è scritto come cambiare la cartella di destinazione. una volta che trovi come fare, impostala alla cartella dove vuoi pacchettizzare, quindi compili, installi e vedi se tra i file che installa ce n'è qualcuno che faccia riferimento alla tua cartella di lavoro, e se ne trovi impostali come se fossero innestati in /.
fatto questo, prosegui a pacchettizzare come nella guida che ti indicavo. Ovvio, è un work-arround, non un metodo infallibile: non funziona con tutti i programmi, ma non saprei cos altro consigliarti
Pagine personali: Forum Ubuntu-it - Wiki Ubuntu-it - Launchpad
Solo/mous16
Scrivi risposta

Ritorna a “Gruppo Sviluppo”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 1 ospite