]> git.pld-linux.org Git - packages/cinepaint.git/blob - cinepaint.spec
- up to 0.21_1
[packages/cinepaint.git] / cinepaint.spec
1 #
2 # TODO:
3 #      - Correct building with --with print
4 #
5 # Conditional build:
6 %bcond_with   print     # build with libgutenprintui
7
8 %define         subrel  1
9 %define         rel     1
10 %define         ver     0.21
11 %define         src     %{ver}-%{rel}
12 %define         fsrc    %{ver}-%{rel}-%{subrel}
13 Summary:        CinePaint - a motion picture editing tool
14 Summary(pl):    CinePaint - narzêdzie do obróbki filmów
15 Name:           cinepaint
16 Version:        %{ver}_%{rel}
17 Release:        0.1
18 License:        GPL
19 Group:          X11/Applications/Graphics
20 Source0:        http://dl.sourceforge.net/cinepaint/%{name}-%{src}.tar.gz
21 # Source0-md5:  d10b7e8c64209d32f665785f7c63da6e
22 %{?with_print:Patch0:           %{name}-gutenprintui.patch}
23 URL:            http://www.cinepaint.org/
24 BuildRequires:  OpenEXR-devel
25 BuildRequires:  automake
26 BuildRequires:  fltk-devel
27 BuildRequires:  giflib-devel
28 BuildRequires:  gtk+-devel
29 BuildRequires:  lcms-devel
30 BuildRequires:  libjpeg-devel
31 BuildRequires:  libpng-devel
32 BuildRequires:  libtiff-devel
33 BuildRequires:  zlib-devel
34 %{?with_print:BuildRequires:     libgutenprintui-devel}
35 Obsoletes:      filmgimp
36 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
37
38 %description
39 CinePaint is a motion picture editing tool primarily used for painting
40 and retouching of movies. CinePaint is the most successful open source
41 tool in future motion picture work today. It was formerly known as
42 FilmGimp.
43
44 %description -l pl
45 CinePaint jest narzêdziem do obróbki ruchomego obrazu, u¿ywanym
46 g³ównie do rysowania i retuszu filmów. Na dzieñ dzisiejszy jest
47 narzêdziem z otwartymi ¼ród³ami, które odnios³o najwiêkszy sukces w
48 bran¿y filmowej. Wcze¶niej by³o znane pod nazw± FilmGimp.
49
50 %package devel
51 Summary:        Header files for CinePaint libraries
52 Summary(pl):    Pliki nag³ówkowe bibliotek CinePainta
53 Group:          X11/Development/Libraries
54 Requires:       %{name} = %{version}-%{release}
55 Obsoletes:      filmgimp-devel
56
57 %description devel
58 Header files for CinePaint libraries.
59
60 %description devel -l pl
61 Pliki nag³ówkowe bibliotek CinePainta.
62
63 %package static
64 Summary:        Static CinePaint libraries
65 Summary(pl):    Statyczne biblioteki CinePaint
66 Group:          X11/Development/Libraries
67 Requires:       %{name}-devel = %{version}-%{release}
68 Obsoletes:      filmgimp-static
69
70 %description static
71 Static CinePaint libraries.
72
73 %description static -l pl
74 Statyczne biblioteki CinePainta.
75
76 %prep
77 %setup -q -n %{name}-%{src}
78 %{?with_print:%patch0 -p1}
79
80 %build
81 cp -f /usr/share/automake/config.sub .
82 %configure \
83            %{!?with_print:--disable-print}
84
85 %{__make}
86
87 %install
88 rm -rf $RPM_BUILD_ROOT
89
90 %{__make} install \
91         DESTDIR=$RPM_BUILD_ROOT \
92         m4datadir=%{_aclocaldir}
93
94 %find_lang cinepaint --all-name
95
96 %clean
97 rm -rf $RPM_BUILD_ROOT
98
99 %post   -p /sbin/ldconfig
100 %postun -p /sbin/ldconfig
101
102 %files -f %{name}.lang
103 %defattr(644,root,root,755)
104 #%doc AUTHORS ChangeLog NEWS README
105 %attr(755,root,root) %{_bindir}/*
106 %attr(755,root,root) %{_libdir}/lib*.so.*.*
107 %dir %{_libdir}/%{name}
108 %dir %{_libdir}/%{name}/%{src}
109 %dir %{_libdir}/%{name}/%{src}/plug-ins
110 %attr(755,root,root) %{_libdir}/%{name}/%{src}/plug-ins/*
111 # resource directories
112 %dir %{_datadir}/%{name}
113 %dir %{_datadir}/%{name}/%{src}
114 %{_datadir}/%{name}/%{src}/brushes
115 %{_datadir}/%{name}/%{src}/gradients
116 %{_datadir}/%{name}/%{src}/palettes
117 %{_datadir}/%{name}/%{src}/patterns
118 %{_datadir}/%{name}/%{src}/curves
119 # default rc(?)
120 %{_datadir}/%{name}/%{src}/gimprc*
121 %{_datadir}/%{name}/%{src}/gtkrc*
122 %{_datadir}/%{name}/%{src}/ps-menurc
123 %attr(755,root,root) %{_datadir}/%{name}/%{src}/user_install
124 # other
125 %{_mandir}/man1/*.1*
126 %{_desktopdir}/cinepaint.desktop
127 %{_pixmapsdir}/cinepaint.png
128 %{_datadir}/%{name}/%{src}/*.ppm
129
130 %files devel
131 %defattr(644,root,root,755)
132 %attr(755,root,root) %{_libdir}/lib*.so
133 %{_libdir}/lib*.la
134 %{_includedir}/cinepaint/*
135 %{_aclocaldir}/*.m4
136 %{_pkgconfigdir}/cinepaint-gtk.pc
137
138 %files static
139 %defattr(644,root,root,755)
140 %{_libdir}/lib*.a
This page took 0.055123 seconds and 4 git commands to generate.