]> git.pld-linux.org Git - packages/cheese.git/blob - cheese.spec
fd45790dae1d6ebe165b94b0844b07f2e72bdd0f
[packages/cheese.git] / cheese.spec
1 Summary:        A cheesy program to take pictures and videos from your web cam
2 Summary(pl.UTF-8):      Program do pobierania zdjęć i filmów z kamery internetowej
3 Name:           cheese
4 Version:        3.12.1
5 Release:        1
6 License:        GPL v2+
7 Group:          X11/Applications
8 Source0:        http://ftp.gnome.org/pub/GNOME/sources/cheese/3.12/%{name}-%{version}.tar.xz
9 # Source0-md5:  48730944a24c9adbd897b672ec66adee
10 URL:            http://projects.gnome.org/cheese/
11 BuildRequires:  appdata-tools
12 BuildRequires:  autoconf >= 2.64
13 BuildRequires:  automake >= 1:1.11
14 BuildRequires:  cairo-devel >= 1.10.0
15 BuildRequires:  clutter-devel >= 1.14.0
16 BuildRequires:  clutter-gst-devel >= 1.9.0
17 BuildRequires:  clutter-gtk-devel >= 0.91.8
18 BuildRequires:  docbook-dtd43-xml
19 BuildRequires:  docbook-style-xsl
20 BuildRequires:  gdk-pixbuf2-devel >= 2.0
21 BuildRequires:  gettext-devel
22 BuildRequires:  glib2-devel >= 1:2.40.0
23 BuildRequires:  gnome-common >= 2.24.0
24 BuildRequires:  gnome-desktop-devel >= 3.0.0
25 BuildRequires:  gnome-doc-utils >= 0.20.0
26 BuildRequires:  gnome-video-effects
27 BuildRequires:  gobject-introspection-devel >= 0.10.0
28 BuildRequires:  gstreamer-devel >= 1.0.0
29 BuildRequires:  gstreamer-plugins-bad-devel >= 1.0.0
30 BuildRequires:  gstreamer-plugins-base-devel >= 1.0.0
31 BuildRequires:  gtk+3-devel >= 3.10.0
32 BuildRequires:  gtk-doc >= 1.14
33 BuildRequires:  gtk-doc-automake >= 1.14
34 BuildRequires:  intltool >= 0.50.0
35 BuildRequires:  itstool
36 BuildRequires:  libcanberra-gtk3-devel >= 0.26
37 BuildRequires:  librsvg-devel >= 2.32.0
38 BuildRequires:  libtool >= 2:2.2
39 BuildRequires:  libxslt-progs
40 BuildRequires:  pango-devel >= 1:1.28.0
41 BuildRequires:  pkgconfig >= 1:0.24
42 BuildRequires:  rpmbuild(find_lang) >= 1.23
43 BuildRequires:  rpmbuild(macros) >= 1.601
44 BuildRequires:  tar >= 1:1.22
45 BuildRequires:  udev-glib-devel
46 BuildRequires:  vala >= 2:0.24.0
47 BuildRequires:  xorg-lib-libX11-devel
48 BuildRequires:  xorg-lib-libXtst-devel
49 BuildRequires:  xz
50 BuildRequires:  yelp-tools
51 Requires(post,postun):  glib2 >= 1:2.40.0
52 Requires(post,postun):  gtk-update-icon-cache
53 Requires:       %{name}-libs = %{version}-%{release}
54 Requires:       gnome-video-effects
55 Requires:       gstreamer-plugins-bad
56 Requires:       gstreamer-plugins-good
57 Requires:       gstreamer-theora >= 1.0.0
58 Requires:       gstreamer-vorbis >= 1.0.0
59 Requires:       gstreamer-vpx
60 Requires:       hicolor-icon-theme
61 Suggests:       nautilus-sendto >= 3.0.0
62 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
63
64 %description
65 Cheese is a cheesy program to take pictures and videos from your web
66 cam. It also provides some graphical effects in order to please the
67 users play instinct.
68
69 %description -l pl.UTF-8
70 Cheese to program do pobierania zdjęć i filmów z kamery internetowej.
71 Udostępnia także kilka graficznych efektów w celu zaspokojenia
72 instynktów oglądania u użytkowników.
73
74 %package libs
75 Summary:        Cheese libraries
76 Summary(pl.UTF-8):      Biblioteki Cheese
77 Group:          X11/Libraries
78 Requires:       cairo >= 1.10.0
79 Requires:       clutter >= 1.14.0
80 Requires:       clutter-gst >= 1.9.0
81 Requires:       clutter-gtk >= 0.91.8
82 Requires:       glib2 >= 1:2.40.0
83 Requires:       gtk+3 >= 3.10.0
84 Requires:       libcanberra-gtk3 >= 0.26
85 Requires:       librsvg >= 2.32.0
86 Requires:       pango >= 1:1.28.0
87
88 %description libs
89 Cheese libraries.
90
91 %description libs -l pl.UTF-8
92 Biblioteki Cheese.
93
94 %package devel
95 Summary:        Cheese header files
96 Summary(pl.UTF-8):      Pliki nagłówkowe Cheese
97 Group:          X11/Development/Libraries
98 Requires:       %{name}-libs = %{version}-%{release}
99 Requires:       cairo-devel >= 1.10.0
100 Requires:       clutter-devel >= 1.14.0
101 Requires:       clutter-gst-devel >= 1.9.0
102 Requires:       clutter-gtk-devel >= 0.91.8
103 Requires:       glib2-devel >= 1:2.40.0
104 Requires:       gstreamer-devel >= 1.0.0
105 Requires:       gstreamer-plugins-bad-devel >= 1.0.0
106 Requires:       gstreamer-plugins-base-devel >= 1.0.0
107 Requires:       gtk+3-devel >= 3.10.0
108 Requires:       libcanberra-gtk3-devel >= 0.26
109 Requires:       pango-devel >= 1:1.28.0
110
111 %description devel
112 Cheese header files.
113
114 %description devel -l pl.UTF-8
115 Pliki nagłówkowe Cheese.
116
117 %package apidocs
118 Summary:        Cheese API documentation
119 Summary(pl.UTF-8):      Dokumentacja API Cheese
120 Group:          Documentation
121 Requires:       gtk-doc-common
122 %if "%{_rpmversion}" >= "5"
123 BuildArch:      noarch
124 %endif
125
126 %description apidocs
127 Cheese API documentation.
128
129 %description apidocs -l pl.UTF-8
130 Dokumentacja API Cheese.
131
132 %prep
133 %setup -q
134
135 %build
136 %{__intltoolize}
137 %{__libtoolize}
138 %{__aclocal} -I m4
139 %{__autoconf}
140 %{__autoheader}
141 %{__automake}
142 %configure \
143         --disable-schemas-compile \
144         --disable-silent-rules \
145         --enable-gtk-doc \
146         --with-html-dir=%{_gtkdocdir}
147 %{__make}
148
149 %install
150 rm -rf $RPM_BUILD_ROOT
151
152 %{__make} install \
153         DESTDIR=$RPM_BUILD_ROOT
154
155 %{__rm} $RPM_BUILD_ROOT%{_libdir}/*.la
156
157 %find_lang %{name} --with-gnome
158
159 %clean
160 rm -rf $RPM_BUILD_ROOT
161
162 %post
163 %update_icon_cache hicolor
164 %glib_compile_schemas
165
166 %postun
167 %update_icon_cache hicolor
168 %glib_compile_schemas
169
170 %post   libs -p /sbin/ldconfig
171 %postun libs -p /sbin/ldconfig
172
173 %files -f %{name}.lang
174 %defattr(644,root,root,755)
175 %doc AUTHORS ChangeLog NEWS README
176 %attr(755,root,root) %{_bindir}/cheese
177 %{_desktopdir}/cheese.desktop
178 %{_datadir}/appdata/cheese.appdata.xml
179 %{_datadir}/glib-2.0/schemas/org.gnome.Cheese.gschema.xml
180 %{_iconsdir}/hicolor/*/apps/cheese.png
181 %{_mandir}/man1/cheese.1*
182
183 %files libs
184 %defattr(644,root,root,755)
185 %attr(755,root,root) %{_libdir}/libcheese-gtk.so.*.*.*
186 %attr(755,root,root) %ghost %{_libdir}/libcheese-gtk.so.23
187 %attr(755,root,root) %{_libdir}/libcheese.so.*.*.*
188 %attr(755,root,root) %ghost %{_libdir}/libcheese.so.7
189 %{_libdir}/girepository-1.0/Cheese-3.0.typelib
190
191 %files devel
192 %defattr(644,root,root,755)
193 %attr(755,root,root) %{_libdir}/libcheese-gtk.so
194 %attr(755,root,root) %{_libdir}/libcheese.so
195 %{_datadir}/gir-1.0/Cheese-3.0.gir
196 %{_includedir}/cheese
197 %{_pkgconfigdir}/cheese-gtk.pc
198 %{_pkgconfigdir}/cheese.pc
199
200 %files apidocs
201 %defattr(644,root,root,755)
202 %{_gtkdocdir}/cheese
This page took 0.07546 seconds and 2 git commands to generate.