]> git.pld-linux.org Git - packages/glib-networking.git/blame - glib-networking.spec
- updated to 2.78.0
[packages/glib-networking.git] / glib-networking.spec
CommitLineData
3e051c99 1Summary: Networking support for GLib
4b6bcc3c 2Summary(pl.UTF-8): Obsługa sieci dla GLiba
3e051c99 3Name: glib-networking
b4f52b14 4Version: 2.78.0
bc3be901 5Release: 1
ae512f16 6License: LGPL v2.1+ with OpenSSL exception
3e051c99 7Group: Libraries
b4f52b14
JB
8Source0: https://download.gnome.org/sources/glib-networking/2.78/%{name}-%{version}.tar.xz
9# Source0-md5: 402ff1e8f24dafb02354d9b66ffa11df
1d0bf4f2 10URL: https://gitlab.gnome.org/GNOME/glib-networking
b8d4c177 11BuildRequires: gcc >= 6:4.7
bbfaa01a 12BuildRequires: gettext-tools >= 0.19.4
bc3be901
JB
13BuildRequires: glib2-devel >= 1:2.73.3
14BuildRequires: gnutls-devel >= 3.7.4
a9f698aa 15BuildRequires: gsettings-desktop-schemas-devel
bc3be901
JB
16BuildRequires: libproxy-devel >= 0.4.16
17BuildRequires: meson >= 0.60.0
f566320a 18BuildRequires: ninja >= 1.5
3e051c99 19BuildRequires: pkgconfig
f566320a 20BuildRequires: rpmbuild(macros) >= 1.736
7db2284a
ŁK
21BuildRequires: tar >= 1:1.22
22BuildRequires: xz
bc3be901 23Requires(post,postun): glib2 >= 1:2.73.3
3e051c99 24Requires: ca-certificates
bc3be901
JB
25Requires: glib2 >= 1:2.73.3
26Requires: gnutls-libs >= 3.7.4
27Requires: libproxy >= 0.4.16
41a7cba2 28Suggests: gsettings-desktop-schemas
3e051c99
MB
29BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
30
31%description
32This package contains modules that extend the networking support in
33GIO. In particular, it contains a libproxy-based GProxyResolver
34implementation and a gnutls-based GTlsConnection implementation.
35
4b6bcc3c
JB
36%description -l pl.UTF-8
37Ten pakiet zawiera moduły rozszerzające obsługę sieci w GIO, w
38szczególności: implementację GProxyResolver opartą na libproxy oraz
39implementację GTlsConnection opartą na gnutls.
40
3e051c99
MB
41%prep
42%setup -q
43
44%build
8895c4f6 45%meson build \
bc3be901
JB
46 --default-library=shared \
47 -Denvironment_proxy=enabled \
b8d4c177 48 -Dinstalled_tests=false
8895c4f6 49
f566320a 50%ninja_build -C build
3e051c99
MB
51
52%install
53rm -rf $RPM_BUILD_ROOT
54
f566320a 55%ninja_install -C build
3e051c99 56
3e051c99
MB
57%find_lang %{name}
58
59%clean
60rm -rf $RPM_BUILD_ROOT
61
62%post
63umask 022
64%{_bindir}/gio-querymodules %{_libdir}/gio/modules || :
65
66%postun
67umask 022
68%{_bindir}/gio-querymodules %{_libdir}/gio/modules || :
69
70%files -f %{name}.lang
71%defattr(644,root,root,755)
ae512f16 72%doc LICENSE_EXCEPTION NEWS README
8895c4f6 73%attr(755,root,root) %{_libexecdir}/glib-pacrunner
3e051c99 74%attr(755,root,root) %{_libdir}/gio/modules/libgiognutls.so
eb934e4e 75%attr(755,root,root) %{_libdir}/gio/modules/libgioenvironmentproxy.so
3e051c99 76%attr(755,root,root) %{_libdir}/gio/modules/libgiolibproxy.so
d1f0a5e6
AF
77%attr(755,root,root) %{_libdir}/gio/modules/libgiognomeproxy.so
78%{_datadir}/dbus-1/services/org.gtk.GLib.PACRunner.service
a2206ec6 79%{systemduserunitdir}/glib-pacrunner.service
This page took 0.150486 seconds and 4 git commands to generate.