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