]> git.pld-linux.org Git - packages/mypaint.git/blob - mypaint.spec
- Up to 1.1.0
[packages/mypaint.git] / mypaint.spec
1 # TODO:
2 # * create devel subpackage
3 # * fix lang packaging
4 Summary:        MyPaint is a fast and easy open-source graphics application for digital painters
5 Summary(pl.UTF-8):      Szybka i łatwa w obsłudze aplikacja dla komputerowych malarzy.
6 Name:           mypaint
7 Version:        1.1.0
8 Release:        0.1
9 License:        GPL
10 Group:          X11/Applications/Graphics
11 Source0:        http://download.gna.org/mypaint/%{name}-%{version}.tar.bz2
12 URL:            http://mypaint.intilinux.com/
13 BuildRequires:  gettext-devel
14 BuildRequires:  json-c-devel
15 BuildRequires:  lcms2-devel
16 BuildRequires:  libpng-devel
17 BuildRequires:  python-numpy-numarray-devel
18 BuildRequires:  rpm-pythonprov
19 BuildRequires:  rpmbuild(find_lang) >= 1.32
20 BuildRequires:  scons
21 BuildRequires:  swig-python
22 Requires(post,postun):  desktop-file-utils
23 Requires:       hicolor-icon-theme
24 Requires:       python-numpy-numarray
25 Requires:       python-pycairo
26 Requires:       python-pygtk-gtk
27 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
28
29 %description
30 MyPaint is a fast and easy open-source graphics application for
31 digital painters. It lets you focus on the art instead of the program.
32 You work on your canvas with minimum distractions, bringing up the
33 interface only when you need it.
34
35 %description -l pl.UTF-8
36 MyPaint jest szybką i łatwą w obsłudze aplikacją dla malarzy.
37 Aplikacja pozwala skupić się na własnym dziele poprzez wygodną funkcję
38 ukrywania interfejsu użytkownika.
39
40 %prep
41 %setup -q
42
43 %build
44 %scons
45
46 %install
47 rm -rf $RPM_BUILD_ROOT
48 %scons prefix=$RPM_BUILD_ROOT%{_prefix} install
49
50 # unsupported
51 %{__rm} -r $RPM_BUILD_ROOT%{_localedir}/nn_NO
52
53 %find_lang %{name}
54
55 %clean
56 rm -rf $RPM_BUILD_ROOT
57
58 %post
59 /sbin/ldconfig
60 umask 022
61 [ ! -x %{_bindir}/update-desktop-database ] || %{_bindir}/update-desktop-database >/dev/null 2>&1 ||:
62 %update_icon_cache hicolor
63
64 %postun
65 /sbin/ldconfig
66 umask 022
67 [ ! -x %{_bindir}/update-desktop-database ] || %{_bindir}/update-desktop-database >/dev/null 2>&1
68 %update_icon_cache hicolor
69
70 %files -f %{name}.lang
71 %defattr(644,root,root,755)
72 %doc README changelog doc/*
73 %attr(755,root,root) %{_bindir}/mypaint
74 %dir %{_libdir}/mypaint
75 %attr(755,root,root) %{_libdir}/mypaint/*_mypaintlib.so
76 %{_desktopdir}/mypaint.desktop
77 %{_iconsdir}/hicolor/16x16/apps/mypaint.png
78 %{_iconsdir}/hicolor/16x16/actions/*.png
79 %{_iconsdir}/hicolor/22x22/apps/mypaint.png
80 %{_iconsdir}/hicolor/22x22/actions/*.png
81 %{_iconsdir}/hicolor/24x24/apps/mypaint.png
82 %{_iconsdir}/hicolor/24x24/actions/*.png
83 %{_iconsdir}/hicolor/32x32/apps/mypaint.png
84 %{_iconsdir}/hicolor/32x32/actions/*.png
85 %{_iconsdir}/hicolor/48x48/apps/mypaint.png
86 %{_iconsdir}/hicolor/48x48/actions/*.png
87 %{_iconsdir}/hicolor/scalable/apps/mypaint.svg
88 %{_iconsdir}/hicolor/scalable/actions/*.svg
89 %dir %{_datadir}/mypaint
90 %{_datadir}/mypaint/backgrounds
91 %dir %{_datadir}/mypaint/brushes
92 %{_datadir}/mypaint/brushes/FX_blender_prev.png
93 %{_datadir}/mypaint/brushes/classic
94 %{_datadir}/mypaint/brushes/deevad
95 %{_datadir}/mypaint/brushes/experimental
96 %{_datadir}/mypaint/brushes/ramon
97 %{_datadir}/mypaint/brushes/tanda
98 #%{_datadir}/mypaint/brushes/FX_blender_prev
99 %attr(755,root,root) %{_datadir}/mypaint/brushes/label-brush-mypaint.sh
100 %{_datadir}/mypaint/brushes/order.conf
101 %{_datadir}/mypaint/brushes/prev-template.xcf.gz
102 %dir %{_datadir}/mypaint/brushlib
103 %{_datadir}/mypaint/brushlib/__init__.py
104 %{_datadir}/mypaint/brushlib/brushsettings.py
105 %{_datadir}/mypaint/brushlib/brushsettings.json
106 %attr(755,root,root) %{_datadir}/mypaint/brushlib/generate.py
107 %dir %{_datadir}/mypaint/gui
108 #%attr(755,root,root) %{_datadir}/mypaint/gui/colorsamplerwindow.py
109 %{_datadir}/mypaint/gui/*.xml
110 %{_datadir}/mypaint/gui/*.py
111 %dir %{_datadir}/mypaint/gui/colors
112 %{_datadir}/mypaint/gui/colors/*.py
113 %dir %{_datadir}/mypaint/palettes
114 %{_datadir}/mypaint/palettes/*.gpl
115 %{_datadir}/mypaint/lib
116 %{_datadir}/mypaint/pixmaps
This page took 0.146729 seconds and 3 git commands to generate.