SPEC dla MyPaint

Marcin Banasiak megabajt at pld-linux.org
Wed Apr 6 15:04:38 CEST 2011


To i ja podrzucę kilka uwag od siebie.

>  # $Revision:$, $Date:$
>  Summary:        MyPaint is a fast and easy open-source graphics application for digital painters
>  Summary(pl.UTF-8):      Szybka i łatwa w obsłudze aplikacja dla komputerowych malarzy.
>  Name:           mypaint
>  Version:        0.9.1
>  Release:        1
>  License:        GPL
>  Group:          X11/Applications/Graphics
>  Source0:        http://download.gna.org/mypaint/%{name}-%{version}.tar.bz2

[...]

>  %files
>  %defattr(644,root,root,755)

>  %dir %{_desktopdir}

Katalog systemowy (dostarczany przez pakiet filesystem), także nie
należy go pakować.
[...]

>  %dir %{_iconsdir}
>  %dir %{_iconsdir}/hicolor
>  %dir %{_iconsdir}/hicolor/16x16
>  %dir %{_iconsdir}/hicolor/16x16/apps
>  %dir %{_iconsdir}/hicolor/22x22
>  %dir %{_iconsdir}/hicolor/22x22/apps
>  %dir %{_iconsdir}/hicolor/24x24
>  %dir %{_iconsdir}/hicolor/24x24/apps
>  %dir %{_iconsdir}/hicolor/32x32
>  %dir %{_iconsdir}/hicolor/32x32/apps
>  %dir %{_iconsdir}/hicolor/48x48
>  %dir %{_iconsdir}/hicolor/48x48/apps
>  %dir %{_iconsdir}/hicolor/scalable
>  %dir %{_iconsdir}/hicolor/scalable/apps

Te katalogi są dostarczane przez inne pakiety (m.in.
hicolor-icon-theme), także te linie należy usunąć.

[...]

>  %{_datadir}/locale

%{_datadir}/locale jest dostarczany, przez glibc. Także też go nie
pakujemy. Zainteresuj się makrem %find_lang - ono powinno wykonać całą
robotę jeśli chodzi o pakowanie tłumaczeń.

[...]

Tak w ogóle to polecam lekturę:
http://cvs.pld-linux.org/cgi-bin/cvsweb/PLD-doc/devel-hints-en.txt?rev=1.58,
na początek jak znalazł :)

-- 
Marcin Banasiak


More information about the pld-devel-pl mailing list