Update to 2.65.2
- Switch to the meson build system
This commit is contained in:
parent
646b141326
commit
1d7db8340c
1
.gitignore
vendored
1
.gitignore
vendored
@ -99,3 +99,4 @@ libsoup-2.31.6.tar.bz2
|
|||||||
/libsoup-2.64.0.tar.xz
|
/libsoup-2.64.0.tar.xz
|
||||||
/libsoup-2.64.1.tar.xz
|
/libsoup-2.64.1.tar.xz
|
||||||
/libsoup-2.65.1.tar.xz
|
/libsoup-2.65.1.tar.xz
|
||||||
|
/libsoup-2.65.2.tar.xz
|
||||||
|
28
libsoup.spec
28
libsoup.spec
@ -1,7 +1,7 @@
|
|||||||
%define glib2_version 2.38.0
|
%define glib2_version 2.38.0
|
||||||
|
|
||||||
Name: libsoup
|
Name: libsoup
|
||||||
Version: 2.65.1
|
Version: 2.65.2
|
||||||
Release: 1%{?dist}
|
Release: 1%{?dist}
|
||||||
Summary: Soup, an HTTP library implementation
|
Summary: Soup, an HTTP library implementation
|
||||||
|
|
||||||
@ -9,11 +9,12 @@ License: LGPLv2
|
|||||||
URL: https://wiki.gnome.org/Projects/libsoup
|
URL: https://wiki.gnome.org/Projects/libsoup
|
||||||
Source0: https://download.gnome.org/sources/%{name}/2.65/%{name}-%{version}.tar.xz
|
Source0: https://download.gnome.org/sources/%{name}/2.65/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
BuildRequires: chrpath
|
BuildRequires: gettext
|
||||||
BuildRequires: glib2-devel >= %{glib2_version}
|
BuildRequires: glib2-devel >= %{glib2_version}
|
||||||
BuildRequires: glib-networking
|
BuildRequires: glib-networking
|
||||||
BuildRequires: intltool
|
BuildRequires: gtk-doc
|
||||||
BuildRequires: krb5-devel >= 1.11
|
BuildRequires: krb5-devel
|
||||||
|
BuildRequires: meson
|
||||||
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
BuildRequires: pkgconfig(gobject-introspection-1.0)
|
||||||
BuildRequires: pkgconfig(libxml-2.0)
|
BuildRequires: pkgconfig(libxml-2.0)
|
||||||
BuildRequires: pkgconfig(libpsl)
|
BuildRequires: pkgconfig(libpsl)
|
||||||
@ -46,20 +47,11 @@ you to develop applications that use the libsoup library.
|
|||||||
%autosetup -p1
|
%autosetup -p1
|
||||||
|
|
||||||
%build
|
%build
|
||||||
%configure --disable-static
|
%meson -Ddoc=true
|
||||||
|
%meson_build
|
||||||
# Omit unused direct shared library dependencies.
|
|
||||||
sed --in-place --expression 's! -shared ! -Wl,--as-needed\0!g' libtool
|
|
||||||
|
|
||||||
make %{?_smp_mflags}
|
|
||||||
|
|
||||||
%install
|
%install
|
||||||
%make_install
|
%meson_install
|
||||||
|
|
||||||
rm -f $RPM_BUILD_ROOT/%{_libdir}/*.la
|
|
||||||
|
|
||||||
# Remove lib64 rpaths
|
|
||||||
chrpath --delete $RPM_BUILD_ROOT%{_libdir}/*.so
|
|
||||||
|
|
||||||
%find_lang libsoup
|
%find_lang libsoup
|
||||||
|
|
||||||
@ -82,6 +74,10 @@ chrpath --delete $RPM_BUILD_ROOT%{_libdir}/*.so
|
|||||||
%{_datadir}/vala/vapi/libsoup-2.4.vapi
|
%{_datadir}/vala/vapi/libsoup-2.4.vapi
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Jan 23 2019 Kalev Lember <klember@redhat.com> - 2.65.2-1
|
||||||
|
- Update to 2.65.2
|
||||||
|
- Switch to the meson build system
|
||||||
|
|
||||||
* Tue Oct 09 2018 Kalev Lember <klember@redhat.com> - 2.65.1-1
|
* Tue Oct 09 2018 Kalev Lember <klember@redhat.com> - 2.65.1-1
|
||||||
- Update to 2.65.1
|
- Update to 2.65.1
|
||||||
|
|
||||||
|
2
sources
2
sources
@ -1 +1 @@
|
|||||||
SHA512 (libsoup-2.65.1.tar.xz) = 73b23c75905477ff2df9988f0da5d93a88fc22dc5b132e65284a66d41de5aac78f030231840837580fa71216b278732bcc3c5b3e64d3632d92978d4bee7c8640
|
SHA512 (libsoup-2.65.2.tar.xz) = 857e42d1c7d9f43e73747b94697553789304e21eb1ef1b92764efccf296023e24eb2cad50257b0592853f75f6a4abc3040c442891545484a6b52a1357ef4dff0
|
||||||
|
Loading…
Reference in New Issue
Block a user