]> git.pld-linux.org Git - packages/gksu.git/blame - gksu.spec
- BR: gnome-keyring-devel, gnome-vfs2-devel (regardless of with_nautilus),
[packages/gksu.git] / gksu.spec
CommitLineData
8c979c15 1#
3089d8b7 2# Conditional builds:
3%bcond_without nautilus # build without nautilus extensions
4#
e90e3641 5Summary: GKsu is a GTK+ frontend to the su program
31413680 6Summary(pl.UTF-8): GKsu to nakładka graficzna na program su
e90e3641 7Name: gksu
3089d8b7 8Version: 2.0.0
135fc7d2 9Release: 4
e90e3641 10License: GPL
c70af86d 11Group: X11/Applications/System
3089d8b7 12Source0: http://people.debian.org/~kov/gksu/%{name}-%{version}.tar.gz
13# Source0-md5: f517302cff6f09e4f2f312c4b618bd40
e90e3641 14URL: http://www.nongnu.org/gksu/
3089d8b7 15BuildRequires: GConf2-devel
f86402d8 16BuildRequires: autoconf >= 2.57
d6c160f7 17BuildRequires: automake
39351149 18BuildRequires: gettext-devel
98e24a4f
TP
19BuildRequires: gnome-keyring-devel
20BuildRequires: gnome-vfs2-devel
21BuildRequires: gtk+2-devel >= 2:2.4
d6c160f7 22BuildRequires: gtk-doc >= 1.0
39351149 23BuildRequires: intltool
98e24a4f 24BuildRequires: libgksu-devel >= 1.9.8
d6c160f7 25BuildRequires: libtool
3089d8b7 26%{?with_nautilus:BuildRequires: nautilus-devel}
27BuildRequires: pkgconfig
98e24a4f 28BuildRequires: readline-devel
f45ea339 29Requires: /bin/su
f86402d8 30Obsoletes: gksu-devel
31Obsoletes: gksu-static
e90e3641 32BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
33
53e6dedf 34%define specflags `pkg-config --cflags gnome-vfs-2.0`
313c06f7 35%define nautilus_extensiondir %( pkg-config --variable=extensiondir libnautilus-extension )
53e6dedf 36
e90e3641 37%description
38GKsu is a GTK+ frontend to the su program.
39
33dee37e
JR
40%description -l pl.UTF-8
41GKsu to graficzna nakładka na program su.
e90e3641 42
3089d8b7 43%package nautilus
44Summary: Gksu plugin for nautilus
45Summary(pl.UTF-8): Wtyczka gksu dla nautilusa
46Group: X11/Applications
8c979c15 47Requires: %{name} = %{version}-%{release}
3089d8b7 48Requires: nautilus
8c979c15
JB
49Obsoletes: gksu-nautilus-devel
50Obsoletes: gksu-nautilus-static
3089d8b7 51
52%description nautilus
53Gksu plugin for nautilus.
54
55%description nautilus -l pl.UTF-8
56Wtyczka gksu dla nautilusa.
57
e90e3641 58%prep
59%setup -q
60
61%build
d6c160f7 62%{__libtoolize}
63%{__aclocal}
64%{__autoconf}
65%{__automake}
66%configure \
8c979c15 67 --disable-static \
d6c160f7 68 --enable-gtk-doc \
3089d8b7 69 %{!?with_nautilus: --disable-nautilus-extension} \
d6c160f7 70 --with-html-dir=%{_gtkdocdir}
e90e3641 71
72%{__make}
73
74%install
75rm -rf $RPM_BUILD_ROOT
e90e3641 76
876a6429 77%{__make} install \
313c06f7 78 nautilus_extensiondir=%{nautilus_extensiondir} \
876a6429 79 DESTDIR=$RPM_BUILD_ROOT
e90e3641 80
b16d4320 81# fix gksudo man link
82rm -f $RPM_BUILD_ROOT%{_mandir}/man1/gksudo.1
83echo .so man1/gksu.1 > $RPM_BUILD_ROOT%{_mandir}/man1/gksudo.1
8c979c15 84
c70af86d 85rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.la
b16d4320 86
98e24a4f 87%find_lang %{name}
e90e3641 88
89%clean
90rm -rf $RPM_BUILD_ROOT
91
98e24a4f 92%files -f %{name}.lang
e90e3641 93%defattr(644,root,root,755)
3089d8b7 94%doc AUTHORS ChangeLog README
c70af86d
MB
95%attr(755,root,root) %{_bindir}/gksu
96%attr(755,root,root) %{_bindir}/gksudo
97%{_desktopdir}/gksu.desktop
98%{_mandir}/man1/*.1*
99%{_pixmapsdir}/*.png
3089d8b7 100%dir %{_datadir}/gksu
101%attr(755,root,root) %{_datadir}/gksu/gksu-migrate-conf.sh
102
d3688b44 103%if %{with nautilus}
3089d8b7 104%files nautilus
105%defattr(644,root,root,755)
313c06f7 106%attr (755,root,root) %{nautilus_extensiondir}/libnautilus-gksu.so
8c979c15 107%endif
This page took 0.12957 seconds and 4 git commands to generate.