3 %bcond_with apidocs # disable gtk-doc (there isn't any)
4 %bcond_without nautilus # build without nautilus extensions
6 Summary: GKsu is a GTK+ frontend to the su program
7 Summary(pl.UTF-8): GKsu to nakładka graficzna na program su
12 Group: X11/Applications/System
13 Source0: http://people.debian.org/~kov/gksu/%{name}-%{version}.tar.gz
14 # Source0-md5: f517302cff6f09e4f2f312c4b618bd40
15 URL: http://www.nongnu.org/gksu/
16 BuildRequires: GConf2-devel
17 BuildRequires: autoconf >= 2.57
18 BuildRequires: automake
19 BuildRequires: gettext-devel
20 %{?with_nautilus:BuildRequires: gnome-vfs2-devel}
21 BuildRequires: gtk+2-devel >= 2:2.4
22 %{?with_apidocs:BuildRequires: gtk-doc >= 1.0}
23 BuildRequires: intltool
24 BuildRequires: libgksu-devel >= 1.9.8
25 %{?with_nautilus:BuildRequires: libgksu-devel >= 2.0.0}
26 BuildRequires: libtool
27 %{?with_nautilus:BuildRequires: nautilus-devel}
28 BuildRequires: pkgconfig
31 Obsoletes: gksu-static
32 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
35 %define specflags `pkg-config --cflags gnome-vfs-2.0`
36 %define nautilus_extensiondir %( pkg-config --variable=extensiondir libnautilus-extension )
40 GKsu is a GTK+ frontend to the su program.
42 %description -l pl.UTF-8
43 GKsu to graficzna nakładka na program su.
46 Summary: Gksu plugin for nautilus
47 Summary(pl.UTF-8): Wtyczka gksu dla nautilusa
48 Group: X11/Applications
49 Requires: %{name} = %{version}-%{release}
51 Obsoletes: gksu-nautilus-devel
52 Obsoletes: gksu-nautilus-static
55 Gksu plugin for nautilus.
57 %description nautilus -l pl.UTF-8
58 Wtyczka gksu dla nautilusa.
71 %{!?with_apidocs:--disable-gtk-doc} \
72 %{!?with_nautilus:--disable-nautilus-extension} \
73 --with-html-dir=%{_gtkdocdir}
78 rm -rf $RPM_BUILD_ROOT
81 nautilus_extensiondir=%{nautilus_extensiondir} \
82 DESTDIR=$RPM_BUILD_ROOT
85 rm -f $RPM_BUILD_ROOT%{_mandir}/man1/gksudo.1
86 echo .so man1/gksu.1 > $RPM_BUILD_ROOT%{_mandir}/man1/gksudo.1
88 rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.la
93 rm -rf $RPM_BUILD_ROOT
95 %files -f %{name}.lang
96 %defattr(644,root,root,755)
97 %doc AUTHORS ChangeLog README
98 %attr(755,root,root) %{_bindir}/gksu
99 %attr(755,root,root) %{_bindir}/gksudo
100 %{_desktopdir}/gksu.desktop
103 %dir %{_datadir}/gksu
104 %attr(755,root,root) %{_datadir}/gksu/gksu-migrate-conf.sh
108 %defattr(644,root,root,755)
109 %attr (755,root,root) %{nautilus_extensiondir}/libnautilus-gksu.so