]> git.pld-linux.org Git - packages/mate-polkit.git/blame - mate-polkit.spec
up to 1.10.2
[packages/mate-polkit.git] / mate-polkit.spec
CommitLineData
d9c1c6d8 1# TODO: recheck cairo-gobject BR
c02ebaff
JB
2#
3# Conditional build:
4%bcond_with gtk3 # use GTK+ 3.x instead of 2.x
5
c25c3ae4
ER
6%define gtk2_ver 2:2.24.0
7%define gtk3_ver 3.0.0
16e8f251 8Summary: Integrates polkit authentication for MATE desktop
d9c1c6d8 9Summary(pl.UTF-8): Integracja uwierzytelniania polkit ze środowiskiem MATE
16e8f251 10Name: mate-polkit
f37ee643 11Version: 1.10.2
27e01c5b 12Release: 1
16e8f251
ER
13License: LGPL v2+
14Group: X11/Applications
27e01c5b 15Source0: http://pub.mate-desktop.org/releases/1.10/%{name}-%{version}.tar.xz
f37ee643 16# Source0-md5: ebb243e915020380f11726c64daf31f7
c0cdb16f 17URL: http://wiki.mate-desktop.org/mate-polkit
c02ebaff 18BuildRequires: autoconf >= 2.50
562f0bda 19BuildRequires: automake >= 1:1.9
6267fb6c 20BuildRequires: gettext-tools >= 0.10.40
27e01c5b 21BuildRequires: glib2-devel >= 1:2.36.0
c0cdb16f 22BuildRequires: gobject-introspection-devel >= 0.6.2
c25c3ae4
ER
23%{!?with_gtk3:BuildRequires: gtk+2-devel >= %{gtk2_ver}}
24%{?with_gtk3:BuildRequires: gtk+3-devel >= %{gtk3_ver}}
d9c1c6d8
JB
25BuildRequires: gtk-doc >= 1.3
26BuildRequires: intltool >= 0.35.0
562f0bda 27BuildRequires: libtool
16e8f251 28BuildRequires: mate-common
d9c1c6d8 29BuildRequires: pkgconfig
c0cdb16f 30BuildRequires: polkit-devel >= 0.97
0a8f42f2
ER
31BuildRequires: tar >= 1:1.22
32BuildRequires: xz
16e8f251
ER
33# needed for gobject-introspection support somehow,
34# https://bugzilla.redhat.com/show_bug.cgi?id=847419#c17 asserts this is a bug (elsewhere)
35# but I'm not entirely sure -- rex
36BuildRequires: cairo-gobject-devel
27e01c5b 37Requires: glib2 >= 1:2.36.0
c25c3ae4
ER
38%{!?with_gtk3:Requires: gtk+2 >= %{gtk2_ver}}
39%{?with_gtk3:Requires: gtk+3 >= %{gtk3_ver}}
d9c1c6d8 40Requires: polkit-libs >= 0.97
16e8f251
ER
41#Provides: PolicyKit-authentication-agent
42BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44%description
c25c3ae4
ER
45MATE polkit integrates polkit with the MATE Desktop environment. MATE
46polkit is a fork of GNOME polkit.
d9c1c6d8
JB
47
48%description -l pl.UTF-8
49Integracja uwierzytelniania polkit ze środowiskiem MATE. MATE polkit
50to odgałęzienie pakietu GNOME polkit.
16e8f251
ER
51
52%package devel
d9c1c6d8
JB
53Summary: Development files for mate-polkit library
54Summary(pl.UTF-8): Pliki programistyczne biblioteki mate-polkit
16e8f251 55Group: Development/Libraries
0a8f42f2 56Requires: %{name} = %{version}-%{release}
27e01c5b 57Requires: glib2-devel >= 1:2.36.0
c25c3ae4
ER
58%{!?with_gtk3:Requires: gtk+2-devel >= %{gtk2_ver}}
59%{?with_gtk3:Requires: gtk+3-devel >= %{gtk3_ver}}
d9c1c6d8 60Requires: polkit-devel >= 0.97
16e8f251
ER
61
62%description devel
d9c1c6d8
JB
63Development files for mate-polkit library.
64
65%description devel -l pl.UTF-8
66Pliki programistyczne biblioteki mate-polkit.
16e8f251
ER
67
68%prep
69%setup -q
16e8f251
ER
70
71%build
562f0bda
JP
72%{__libtoolize}
73%{__aclocal} -I m4
74%{__autoconf}
75%{__autoheader}
76%{__automake}
16e8f251 77%configure \
d9c1c6d8 78 --disable-silent-rules \
c02ebaff
JB
79 --disable-static \
80 %{?with_gtk3:--with-gtk=3.0}
16e8f251
ER
81
82%{__make}
83
84%install
85rm -rf $RPM_BUILD_ROOT
86%{__make} install \
87 DESTDIR=$RPM_BUILD_ROOT
88
801319ce 89%{__rm} $RPM_BUILD_ROOT%{_libdir}/libpolkit-gtk-mate-1.la
16e8f251 90
801319ce 91%find_lang %{name}
16e8f251
ER
92
93%clean
94rm -rf $RPM_BUILD_ROOT
95
96%post -p /sbin/ldconfig
97%postun -p /sbin/ldconfig
98
99%files -f %{name}.lang
100%defattr(644,root,root,755)
d9c1c6d8 101%doc AUTHORS ChangeLog README
16e8f251 102%attr(755,root,root) %{_libdir}/libpolkit-gtk-mate-1.so.*.*.*
d9c1c6d8 103%attr(755,root,root) %ghost %{_libdir}/libpolkit-gtk-mate-1.so.0
16e8f251 104%{_libdir}/girepository-1.0/PolkitGtkMate-1.0.typelib
d9c1c6d8
JB
105%attr(755,root,root) %{_libexecdir}/polkit-mate-authentication-agent-1
106%{_sysconfdir}/xdg/autostart/polkit-mate-authentication-agent-1.desktop
16e8f251
ER
107
108%files devel
109%defattr(644,root,root,755)
d9c1c6d8 110%attr(755,root,root) %{_libdir}/libpolkit-gtk-mate-1.so
16e8f251
ER
111%{_includedir}/polkit-gtk-mate-1
112%{_datadir}/gir-1.0/PolkitGtkMate-1.0.gir
d9c1c6d8 113%{_pkgconfigdir}/polkit-gtk-mate-1.pc
This page took 0.106922 seconds and 4 git commands to generate.