configurare pachetto intabile
Moderatore: Gruppo Sviluppo
configurare pachetto intabile
ciao a tutti.
vorrei creare in pacchetto da una sorgente per un gioco (fin qui nulla di strano e difficile) il problema è che è la versione unstable, quindi vorrei far fare un'installazione pulita, ma non so come.
nel senso che per ora l'installazione avviene in una cartella a parte rispetto alla versione ufficiale, però questo non mi permette di avviare il programma da riga di comando senza ricordarmi tutto il percorso.
sarebbe possibile modificarne il nome?
ho usato: dh_make -p ....-unstable
./configure prefix=....... (ho provato come da istruzioni ad aggiuingere un suffisso ma non lo inserisce durante le debianizzazzione)
debuild -s -k........
vorrei creare in pacchetto da una sorgente per un gioco (fin qui nulla di strano e difficile) il problema è che è la versione unstable, quindi vorrei far fare un'installazione pulita, ma non so come.
nel senso che per ora l'installazione avviene in una cartella a parte rispetto alla versione ufficiale, però questo non mi permette di avviare il programma da riga di comando senza ricordarmi tutto il percorso.
sarebbe possibile modificarne il nome?
ho usato: dh_make -p ....-unstable
./configure prefix=....... (ho provato come da istruzioni ad aggiuingere un suffisso ma non lo inserisce durante le debianizzazzione)
debuild -s -k........
Re: configurare pachetto intabile
ma il comando esatto è ./configure --prefix=
forse sbagli questo
forse sbagli questo
Re: configurare pachetto intabile
lo lancio così:
l'help dice:
ma sembra non andare... ???
Codice: Seleziona tutto
./configure --prefix=/usr/share/game/wesnoth-unstable/ --program-suffix=-unstable --program-transform-name=wesnoth-unstable --with-datadir-name=/wesnoth-unstable Codice: Seleziona tutto
--prefix=PREFIX install architecture-independent files in PREFIX
[/usr/local]
--exec-prefix=EPREFIX install architecture-dependent files in EPREFIX
[PREFIX]
By default, `make install' will install all the files in
`/usr/local/bin', `/usr/local/lib' etc. You can specify
an installation prefix other than `/usr/local' using `--prefix',
for instance `--prefix=$HOME'.
For better control, use the options below.
Fine tuning of the installation directories:
--bindir=DIR user executables [EPREFIX/bin]
--sbindir=DIR system admin executables [EPREFIX/sbin]
--libexecdir=DIR program executables [EPREFIX/libexec]
--sysconfdir=DIR read-only single-machine data [PREFIX/etc]
--sharedstatedir=DIR modifiable architecture-independent data [PREFIX/com]
--localstatedir=DIR modifiable single-machine data [PREFIX/var]
--libdir=DIR object code libraries [EPREFIX/lib]
--includedir=DIR C header files [PREFIX/include]
--oldincludedir=DIR C header files for non-gcc [/usr/include]
--datarootdir=DIR read-only arch.-independent data root [PREFIX/share]
--datadir=DIR read-only architecture-independent data [DATAROOTDIR]
--infodir=DIR info documentation [DATAROOTDIR/info]
--localedir=DIR locale-dependent data [DATAROOTDIR/locale]
--mandir=DIR man documentation [DATAROOTDIR/man]
--docdir=DIR documentation root [DATAROOTDIR/doc/wesnoth]
--htmldir=DIR html documentation [DOCDIR]
--dvidir=DIR dvi documentation [DOCDIR]
--pdfdir=DIR pdf documentation [DOCDIR]
--psdir=DIR ps documentation [DOCDIR]
Program names:
--program-prefix=PREFIX prepend PREFIX to installed program names
--program-suffix=SUFFIX append SUFFIX to installed program names
--program-transform-name=PROGRAM run sed PROGRAM on installed program names
Re: configurare pachetto intabile
mamma che configure lungo >:(
forse ti conviene così
./configure --prefix=/usr/share/game/
anche perchè poi all'interno di game ti creerà la cartella del gioco
e qui non so proprio come aiutarti
ma il pacchetto debian te lo crea alla fine?
forse ti conviene così
./configure --prefix=/usr/share/game/
anche perchè poi all'interno di game ti creerà la cartella del gioco
Codice: Seleziona tutto
--program-suffix=-unstable --program-transform-name=wesnoth-unstable --with-datadir-name=/wesnoth-unstable ma il pacchetto debian te lo crea alla fine?
Re: configurare pachetto intabile
quindi l'unico problema è che non te lo installa nella directory che vuoi tu?
Re: configurare pachetto intabile
hemmm... no
con l'ultima frase intendevo dire il nome del file avviabilevaldan ha scritto: per ora l'installazione avviene in una cartella a parte rispetto alla versione ufficiale, però questo non mi permette di avviare il programma da riga di comando senza ricordarmi tutto il percorso.
sarebbe possibile modificarne il nome?
Re: configurare pachetto intabile
non vorrei dire fesserie ma se l'eseguibile non viene messo in /usr/bin allora devi per forza specificare il percorso
ma gli altri parametri al ./configure a che servono?
ma gli altri parametri al ./configure a che servono?
Re: configurare pachetto intabile
--program-suffix=SUFFIX append SUFFIX to installed program names
--program-transform-name=PROGRAM run sed PROGRAM on installed program names
--with-datadir-name[=DIR] change name of data directory [wesnoth]
più che altro sembra che il secondo comando (che è quello che m'interessa di più) non funzioni ::)
--program-transform-name=PROGRAM run sed PROGRAM on installed program names
--with-datadir-name[=DIR] change name of data directory [wesnoth]
più che altro sembra che il secondo comando (che è quello che m'interessa di più) non funzioni ::)
Chi c’è in linea
Visualizzano questa sezione: 0 utenti iscritti e 1 ospite
