[SPEC] klavaro.spec

Przemyslaw Iskra sparky w pld-linux.org
Czw, 14 Sty 2010, 22:51:03 CET


On Thu, Jan 14, 2010 at 10:08:08PM +0100, Jakub Sochacki wrote:
> Uaktualniłem sobie klavaro i działa, ale nie wiem, co zrobić z niespakietowanymi plikami z wymaganego przez powyższy gtkdatabox. Zechciałby ktoś zerknąć i poprawić?

Proszę o nienadużywanie * w nazwach bibliotek, znacznie bezpiecznie
jest je wszystkie wylistować. Wtedy będzie widać większe zmiany.
(Oczywiście w wersjach bibliotek * są wskazane)

> %files
> %defattr(644,root,root,755)
> %doc AUTHORS ChangeLog README
> %attr(755,root,root) %{_libdir}/lib*.so.*

Na dodatek tutaj jednocześnie pakujesz bibliotekę i linka którego
pakować się nie powinno. A najlepiej to oznaczyć go jako %ghost żeby był
usunięty zaraz po odinstalowaniu biblioteki.

> %files devel
> %defattr(644,root,root,755)
> %attr(755,root,root) %{_libdir}/lib*.so
> %{_libdir}/lib*.la
> %{_includedir}/gtkdatabox*.h
> %{_pkgconfigdir}/gtkdatabox.pc
> 
> %files static
> %defattr(644,root,root,755)
> %{_libdir}/lib*.a


-- 
 ____  Sparky{PI] -- Przemyslaw _  ___  _  _  ........... LANG...Pl..Ca..Es..En
/____) ___  ___  _ _ || Iskra  |  | _ \| |  | : WWW........ppcrcd.pld-linux.org
\____\| -_)'___| ||^'||//\\// <   |  _/| |  | : JID......sparky<at>jabberes.org
(____/||   (_-_|_||  ||\\ ||   |_ |_|  |_| _| : Mail....sparky<at>pld-linux.org


Więcej informacji o liście dyskusyjnej pld-devel-pl