[openmamba-devel-it] [openmamba-users-it] aiuto..spec..
Silvan Calarco
silvan.calarco a mambasoft.it
Sab 1 Mar 2008 17:01:03 CET
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_id=
>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
--
mambaSoft
Via Barletta 90 - 10136 Torino
Tel: +39 011 5694078
E-mail: silvan.calarco a mambasoft.it
Web: http://www.mambasoft.it
openmamba GNU/Linux development @ http://www.openmamba.org
Maggiori informazioni sulla lista
openmamba-devel-it