Skocz do zawartości

Gnapi


seawolf

Rekomendowane odpowiedzi

* sekcja %preun ozn. "przed usunięciem" i przeznaczona jest do usuwania konfiguracji, które były wygenerowane i nie są plikami z paczki. Jeśli wykorzystuje się ją do aktualizacji to też chciałbym wiedzieć jak (oj, ale kiedyś namieszałem aktualizacjami).

 

* foldery to też pliki i muszą należeć do jakiejś paczki. Nazwę poprzedza %dir

 %files
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/plik.conf
%{_datadir}/%{name}/plik.jpg

Najlepiej jest po prostu przeglądać cudze paczki srpm.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 31
  • Created
  • Ostatniej odpowiedzi

Top Posters In This Topic

* sekcja %preun ozn. "przed usunięciem" i przeznaczona jest do usuwania konfiguracji, które były wygenerowane i nie są plikami z paczki.
Super, dzięki za wyjaśnienie.

* foldery to też pliki i muszą należeć do jakiejś paczki. Nazwę poprzedza %dir
Ja zrobiłem to tak:

%{_libdir}/%{name}/plugins
%{_libdir}/%{name}
%{_datadir}/pixmaps/%{name}
%{_datadir}/docs/%{name}
%{_datadir}/%{name}

No i przyjął to. Widać dzisiejsze rpm-y są na tyle mądre że nie potrzebują tego %dir? A może bez tego kiedyś coś uszkodzę?

Najlepiej jest po prostu przeglądać cudze paczki srpm.
Ja nie robiłem od podstaw speca tylko przerabiałem ten który wcześniej się pojawił dla gnapi 0.1.8, a tam nie było tego. Ogólnie fajna ta zabawa jest :)

 

Chce ktoś te paczki? tzn mam src.rpm i x86_64. Zaraz będę próbował zrobić na i686 jak tylko się dowiem jak.

 

[EDIT]

Jednak z tym %dir jest lepiej bo nie ma warninga o tym że kopiuje pliki dwa razy.

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

×
×
  • Dodaj nową pozycję...