3 %bcond_without bonobo # don't use bonobo
4 %bcond_without gnome # don't use GNOME to display documentation
5 %bcond_without gimp # don't build GIMP plugin
7 Summary: GTKam - graphical frontend for gphoto2
8 Summary(pl.UTF-8): GTKam - graficzny interfejs do gphoto2
13 Group: X11/Applications/Graphics
14 Source0: http://downloads.sourceforge.net/gphoto/%{name}-%{version}.tar.bz2
15 # Source0-md5: ae37003f1f2a8f66e9a03e221d73060c
16 Patch0: %{name}-paths.patch
17 Patch1: %{name}-link.patch
18 URL: http://www.gphoto.org/proj/gtkam/
19 BuildRequires: autoconf >= 2.59
20 BuildRequires: automake >= 1:1.9
21 BuildRequires: gettext-devel >= 0.14.1
22 %{?with_gimp:BuildRequires: gimp-devel >= 1:2.0}
23 BuildRequires: gnome-common
24 BuildRequires: gtk+2-devel >= 2.0.0
25 BuildRequires: intltool
26 %{?with_bonobo:BuildRequires: libbonoboui-devel}
27 BuildRequires: libexif-devel >= 0.3.2
28 BuildRequires: libexif-gtk-devel
29 %{?with_gnome:BuildRequires: libgnomeui-devel}
30 BuildRequires: libgphoto2-devel >= 2.4.0
31 BuildRequires: libtool
32 %{?with_gimp:BuildRequires: libusb-compat-devel}
33 BuildRequires: pkgconfig
34 BuildRequires: rpmbuild(find_lang) >= 1.23
35 BuildRequires: scrollkeeper
36 Requires: libgphoto2 >= 2.4.1
37 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40 %define gimpplugindir %(gimptool --gimpplugindir)/plug-ins
44 The gtkam package provides a GTK+-based frontend to gphoto2.
46 %description -l pl.UTF-8
47 Pakiet gtkam udostępnia oparty o GTK+ graficzny interfejs do gphoto2.
49 %package -n gimp-plugin-gtkam
50 Summary: GIMP plug-in for direct digital camera through gphoto2
51 Summary(pl.UTF-8): Wtyczka GIMPa pozwalająca na dostęp do aparatów cyfrowych przez gphoto2
52 Group: X11/Applications/Graphics
53 Requires: %{name} = %{version}-%{release}
54 Requires: gimp >= 1:2.0
56 %description -n gimp-plugin-gtkam
57 GIMP plug-in for direct digital camera through gphoto2.
59 %description -n gimp-plugin-gtkam -l pl.UTF-8
60 Wtyczka GIMPa pozwalająca na dostęp do aparatów cyfrowych przez
77 %{!?with_bonobo:--without-bonobo} \
78 %{!?with_gnome:--without-gnome} \
79 %{!?with_gimp:--without-gimp}
84 rm -rf $RPM_BUILD_ROOT
87 DESTDIR=$RPM_BUILD_ROOT
89 %find_lang %{name} --with-gnome --with-omf
92 rm -rf $RPM_BUILD_ROOT
94 %post -p /usr/bin/scrollkeeper-update
95 %postun -p /usr/bin/scrollkeeper-update
97 %files -f %{name}.lang
98 %defattr(644,root,root,755)
99 %doc AUTHORS ChangeLog NEWS README TODO
100 %attr(755,root,root) %{_bindir}/gtkam
102 %{_mandir}/man1/gtkam.1*
103 %{_desktopdir}/gtkam.desktop
104 %{_pixmapsdir}/gtkam*.png
105 %{_omf_dest_dir}/%{name}
108 %files -n gimp-plugin-gtkam
109 %defattr(644,root,root,755)
110 %attr(755,root,root) %{gimpplugindir}/gtkam-gimp