[openmamba-devel-it] aiuto con autospec
Silvan Calarco
silvan.calarco a mambasoft.it
Lun 25 Feb 2008 15:52:41 CET
Significa che hai quasi finito, devi solo aggiungere la lista dei files
elencati nelle opportune sezioni %files del file .spec.
Siccome questa è un'applicazione per KDE, devi però installarla con prefisso
in /opt/kde3 invece che /usr. Per fare questo aggiungi:
%define kdedir %(echo `kde-config --prefix`)
sostituisci
%configure
con:
export KDEDIR=%{kdedir}
%configure_kde
e nella sezione %files riporterai i percorsi parametrici delle directory per
KDE, ad esempio:
%{_kdedatadir}/config.kcfg/tastymenu.kcfg.
La cosa migliore è se guardi un esempio di file .spec già fatto e generi il
tuo rispettandone la forma. Un esempio piccolo che puoi vedere è knemo:
autospec -u knemo -a1
ciao
Silvan
Alle lunedì 25 febbraio 2008, gil ha scritto:
> ciao
> dopo il comando autospec -u ... -a5,6
> si verifica questo errore
>
> Checking for unpackaged
> file(s): /usr/lib/rpm/check-files /var/tmp/tastymenu-root
> error: Installed (but unpackaged) file(s) found:
> /usr/lib/kde3/tastymenu_panelapplet.la
> /usr/lib/kde3/tastymenu_panelapplet.so
> /usr/share/apps/kicker/applets/tastymenu.desktop
> /usr/share/config.kcfg/tastymenu.kcfg
> /usr/share/doc/HTML/en/tastymenu/common
> /usr/share/doc/HTML/en/tastymenu/index.cache.bz2
> /usr/share/doc/HTML/en/tastymenu/index.docbook
> /usr/share/doc/HTML/en/tastymenu/screenshot.png
>
>
> RPM build errors:
> Installed (but unpackaged) file(s) found:
> /usr/lib/kde3/tastymenu_panelapplet.la
> /usr/lib/kde3/tastymenu_panelapplet.so
> /usr/share/apps/kicker/applets/tastymenu.desktop
> /usr/share/config.kcfg/tastymenu.kcfg
> /usr/share/doc/HTML/en/tastymenu/common
> /usr/share/doc/HTML/en/tastymenu/index.cache.bz2
> /usr/share/doc/HTML/en/tastymenu/index.docbook
> /usr/share/doc/HTML/en/tastymenu/screenshot.png
> ERROR: rpmbuild è terminato con il codice d'errore `1'
>
> é dovuto a una libreria mancante o a ad altre ragioni?
> grazie
>
>
--
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