[openmamba-devel-it] [openmamba-users-it] aiuto..spec..

gil puntogil a libero.it
Dom 2 Mar 2008 05:50:59 CET


Il Saturday 01 March 2008 17:01:03 Silvan Calarco ha scritto:
> Alle sabato 1 marzo 2008, gil ha scritto:
> > ciao
> > ho trovato la soluzione per kmess
> > non si trattava di librerie mancanti ma di un problema insito nel
> > pacchetto cito la fonte
> > http://www.mandrakeitalia.org/modules/newbb/viewtopic.php?start=0&topic_i
> >d= 11729 "il programma kmess ha un piccolo bug.
> >
> > una volta compilato ed installato richiede il file kmess.eventsrc che
> > dovrebbe essere in una delle seguenti path:
> >
> > /opt/kde3/share/config
> > oppure
> > /home/nome_utente/.kde/share/config
> > oppure in
> > /opt/gnome/share/kde-preconf-/share/config
> >
> > questo file sembra inesistente...perņ cercando meglio si trova il file
> > eventsrc che una volta rinominato risolve il problema..
> >
> > ecco cosa ho fatto:
> >
> > dopo il "make" ho scritto questo:
> >
> > %install
> >
> >
> > # ------ make install ------ #
> >
> > # Be verbose again
> > set +x; echo -e "\n\n\033[1;34mStarting make install...\033[0m\n"; set -x
> >
> > # Remove old build root
> > %{__rm} -rf "${RPM_BUILD_ROOT}"
> > mkdir "${RPM_BUILD_ROOT}"
>
> Anche queste righe sono "copiate" ma non rientrano nel normale "stile"
> degli specfile di openmamba:
>
> %install
> [ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
>
> > mkdir -p ${RPM_BUILD_ROOT}/opt/kde3/share/config/
> > cp kmess/eventsrc $RPM_BUILD_ROOT/opt/kde3/share/config/kmess.eventsrc
>
> Puoi sostituire tutto questo con (č una riga sola):
>
> install -D -m 644
> kmess/eventsrc %{buildroot}%{_kdedatadir}/config/kmess.eventsrc
>
> > e poi alla fine ho aggiunto questo..
> >
> > %files -f ../file.list.kmess
>
> Che cosa vorresti fare con questa opzione -f ../file.list.kmess???
>
> > /opt/kde3/share/config/kmess.eventsrc
>
> %{_kdedatadir}/config/kmess.eventsrc
>
> ciao
> Silvan

ciao
di nuovo a...
sto provando con skype adesso pero mi perdo un po con le variabili tipo 
_datadir ecc  (non esiste un elenco?) io dovrei portare un file conf 
all'interno della /etc/dbus-1/system.d
devo usare
 install D -m 644 ..<<<.(qui mi perdo se mi dai qualche 
dettaglio)%{buildroot} /etc/dbus-1/system.d/nomefile.conf (che variabile 
uso?)
????
grazie


Maggiori informazioni sulla lista openmamba-devel-it