1 Summary: MyPaint is a fast and easy open-source graphics application for digital painters
2 Summary(pl.UTF-8): Szybka i łatwa w obsłudze aplikacja dla komputerowych malarzy.
7 Group: X11/Applications/Graphics
8 Source0: http://download.gna.org/mypaint/%{name}-%{version}.tar.bz2
9 # Source0-md5: 7846a8406259d0fc81c9a2157a2348bf
10 URL: http://mypaint.intilinux.com/
11 BuildRequires: gettext-devel
12 BuildRequires: gtk+2-devel
13 BuildRequires: json-c-devel
14 BuildRequires: lcms2-devel
15 BuildRequires: libpng-devel
16 BuildRequires: pkgconfig
17 BuildRequires: python-numpy-numarray-devel
18 BuildRequires: python-pygobject-devel
19 BuildRequires: rpm-pythonprov
20 BuildRequires: rpmbuild(find_lang) >= 1.32
22 BuildRequires: sed >= 4.0
23 BuildRequires: swig-python
24 Requires: desktop-file-utils
25 Requires: gtk-update-icon-cache
26 Requires: hicolor-icon-theme
27 Requires: python-numpy-numarray
28 Requires: python-pycairo
29 Requires: python-pygtk-gtk
30 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33 MyPaint is a fast and easy open-source graphics application for
34 digital painters. It lets you focus on the art instead of the program.
35 You work on your canvas with minimum distractions, bringing up the
36 interface only when you need it.
38 %description -l pl.UTF-8
39 MyPaint jest szybką i łatwą w obsłudze aplikacją dla malarzy.
40 Aplikacja pozwala skupić się na własnym dziele poprzez wygodną funkcję
41 ukrywania interfejsu użytkownika.
48 s/'-O3'/'%{rpmcflags}'/
51 s,prefix/lib/mypaint,prefix/%{_lib}/mypaint,
52 " SConscript SConstruct
55 /@LIBDIR@/ s/'lib'/'%{_lib}'/
56 s,prefix/lib,prefix/%{_lib},
61 prefix=$RPM_BUILD_ROOT%{_prefix}
64 rm -rf $RPM_BUILD_ROOT
66 prefix=$RPM_BUILD_ROOT%{_prefix}
68 # scons as always sucks and doesn't set +x bit
69 chmod +x $RPM_BUILD_ROOT%{_libdir}/mypaint/_mypaintlib.so
72 %{__rm} -r $RPM_BUILD_ROOT%{_includedir}/libmypaint
73 %{__rm} $RPM_BUILD_ROOT%{_libdir}/libmypaint.a
74 %{__rm} $RPM_BUILD_ROOT%{_pkgconfigdir}/libmypaint.pc
77 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/nn_NO
82 rm -rf $RPM_BUILD_ROOT
85 %update_desktop_database
86 %update_icon_cache hicolor
89 %update_desktop_database
90 %update_icon_cache hicolor
92 %files -f %{name}.lang
93 %defattr(644,root,root,755)
94 %doc README changelog doc/*
95 %attr(755,root,root) %{_bindir}/mypaint
96 %dir %{_libdir}/mypaint
97 %attr(755,root,root) %{_libdir}/mypaint/*_mypaintlib.so
98 %{_desktopdir}/mypaint.desktop
99 %{_iconsdir}/hicolor/*/apps/mypaint.*
100 %{_iconsdir}/hicolor/*/actions/*.*
101 %dir %{_datadir}/mypaint
102 %{_datadir}/mypaint/backgrounds
103 %dir %{_datadir}/mypaint/brushes
104 %{_datadir}/mypaint/brushes/FX_blender_prev.png
105 %{_datadir}/mypaint/brushes/classic
106 %{_datadir}/mypaint/brushes/deevad
107 %{_datadir}/mypaint/brushes/experimental
108 %{_datadir}/mypaint/brushes/ramon
109 %{_datadir}/mypaint/brushes/tanda
110 %attr(755,root,root) %{_datadir}/mypaint/brushes/label-brush-mypaint.sh
111 %{_datadir}/mypaint/brushes/order.conf
112 %{_datadir}/mypaint/brushes/prev-template.xcf.gz
113 %dir %{_datadir}/mypaint/brushlib
114 %{_datadir}/mypaint/brushlib/__init__.py
115 %{_datadir}/mypaint/brushlib/brushsettings.py
116 %{_datadir}/mypaint/brushlib/brushsettings.json
117 %attr(755,root,root) %{_datadir}/mypaint/brushlib/generate.py
118 %dir %{_datadir}/mypaint/gui
119 %{_datadir}/mypaint/gui/*.xml
120 %{_datadir}/mypaint/gui/*.py
121 %dir %{_datadir}/mypaint/gui/colors
122 %{_datadir}/mypaint/gui/colors/*.py
123 %dir %{_datadir}/mypaint/palettes
124 %{_datadir}/mypaint/palettes/*.gpl
125 %{_datadir}/mypaint/lib
126 %{_datadir}/mypaint/pixmaps