]>
Commit | Line | Data |
---|---|---|
8c979c15 | 1 | # |
3089d8b7 | 2 | # Conditional builds: |
3 | %bcond_without nautilus # build without nautilus extensions | |
4 | # | |
e90e3641 | 5 | Summary: GKsu is a GTK+ frontend to the su program |
31413680 | 6 | Summary(pl.UTF-8): GKsu to nakładka graficzna na program su |
e90e3641 | 7 | Name: gksu |
3089d8b7 | 8 | Version: 2.0.0 |
135fc7d2 | 9 | Release: 4 |
e90e3641 | 10 | License: GPL |
c70af86d | 11 | Group: X11/Applications/System |
3089d8b7 | 12 | Source0: http://people.debian.org/~kov/gksu/%{name}-%{version}.tar.gz |
13 | # Source0-md5: f517302cff6f09e4f2f312c4b618bd40 | |
e90e3641 | 14 | URL: http://www.nongnu.org/gksu/ |
3089d8b7 | 15 | BuildRequires: GConf2-devel |
f86402d8 | 16 | BuildRequires: autoconf >= 2.57 |
d6c160f7 | 17 | BuildRequires: automake |
39351149 | 18 | BuildRequires: gettext-devel |
98e24a4f TP |
19 | BuildRequires: gnome-keyring-devel |
20 | BuildRequires: gnome-vfs2-devel | |
21 | BuildRequires: gtk+2-devel >= 2:2.4 | |
d6c160f7 | 22 | BuildRequires: gtk-doc >= 1.0 |
39351149 | 23 | BuildRequires: intltool |
98e24a4f | 24 | BuildRequires: libgksu-devel >= 1.9.8 |
d6c160f7 | 25 | BuildRequires: libtool |
3089d8b7 | 26 | %{?with_nautilus:BuildRequires: nautilus-devel} |
27 | BuildRequires: pkgconfig | |
98e24a4f | 28 | BuildRequires: readline-devel |
f45ea339 | 29 | Requires: /bin/su |
f86402d8 | 30 | Obsoletes: gksu-devel |
31 | Obsoletes: gksu-static | |
e90e3641 | 32 | BuildRoot: %{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 |
38 | GKsu is a GTK+ frontend to the su program. | |
39 | ||
33dee37e JR |
40 | %description -l pl.UTF-8 |
41 | GKsu to graficzna nakładka na program su. | |
e90e3641 | 42 | |
3089d8b7 | 43 | %package nautilus |
44 | Summary: Gksu plugin for nautilus | |
45 | Summary(pl.UTF-8): Wtyczka gksu dla nautilusa | |
46 | Group: X11/Applications | |
8c979c15 | 47 | Requires: %{name} = %{version}-%{release} |
3089d8b7 | 48 | Requires: nautilus |
8c979c15 JB |
49 | Obsoletes: gksu-nautilus-devel |
50 | Obsoletes: gksu-nautilus-static | |
3089d8b7 | 51 | |
52 | %description nautilus | |
53 | Gksu plugin for nautilus. | |
54 | ||
55 | %description nautilus -l pl.UTF-8 | |
56 | Wtyczka 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 | |
75 | rm -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 |
82 | rm -f $RPM_BUILD_ROOT%{_mandir}/man1/gksudo.1 | |
83 | echo .so man1/gksu.1 > $RPM_BUILD_ROOT%{_mandir}/man1/gksudo.1 | |
8c979c15 | 84 | |
c70af86d | 85 | rm -f $RPM_BUILD_ROOT%{_libdir}/nautilus/extensions-2.0/*.la |
b16d4320 | 86 | |
98e24a4f | 87 | %find_lang %{name} |
e90e3641 | 88 | |
89 | %clean | |
90 | rm -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 |