Sophie

Sophie

distrib > Mageia > 9 > armv7hl > media > core-release-src > by-pkgid > 90cbea427d7fec269a5ce97141bede99 > files > 2

coeurl-0.3.0-1.mga9.src.rpm

%define major      0.3
%define minor      0 
%define libname    %mklibname %{name} %{major}
%define devel_name %mklibname %{name} -d

Name:       coeurl
Version:    %{major}.%{minor}
Release:    %mkrel 1
Summary:    Simple async wrapper around CURL for C++
License:    MIT
Group:      System/Libraries
URL:        https://nheko.im/nheko-reborn/%{name}
Source0:    %{url}/-/archive/v%{version}/%{name}-v%{version}.tar.gz#/%{name}-v%{version}.tar.gz

BuildRequires: pkgconfig(libcurl)
BuildRequires: pkgconfig(libevent)
BuildRequires: meson
BuildRequires: ninja
BuildRequires: pkgconfig(spdlog)

%description
Simple library to do http requests asynchronously via CURL in C++.
Based on the CURL-libevent example.

%package -n %{libname}
Summary:    Simple async wrapper around CURL for C++
Group:      System/Libraries
Provides:   %{name} = %{version}-%{release}
Obsoletes:  %{name} < 0.2.1-2

%description -n %{libname}
Simple library to do http requests asynchronously via CURL in C++.
Based on the CURL-libevent example.

%package -n %{devel_name}
Summary:    Development files for %{name}
Group:      Development/C++
Requires:   %{libname} = %{version}-%{release}
Provides:   %{name}-devel = %{version}-%{release}

%description -n %{devel_name}
Development files for %{name}.

%prep
%autosetup -n %{name}-v%{version} -p1

%build
%meson \
    -Dwerror=false \
    -Dtests=false \
    -Dexamples=false
%meson_build

%install
%meson_install

%files -n %{libname}
%doc CHANGELOG.md README.md
%license LICENSE
%{_libdir}/lib%{name}.so.%{major}{,.*}

%files -n %{devel_name}
%{_libdir}/lib%{name}.so
%{_includedir}/%{name}/
%{_libdir}/pkgconfig/%{name}.pc


%changelog
* Sat Jan 14 2023 squidf <squidf> 0.3.0-1.mga9
+ Revision: 1932868
- New version: 0.3.0

* Wed Dec 21 2022 daviddavid <daviddavid> 0.2.1-2.mga9
+ Revision: 1925488
- libify pkg
- fix files in devel sub-pkg

* Tue Dec 20 2022 squidf <squidf> 0.2.1-1.mga9
+ Revision: 1925453
- First build for MGA required by Nheko


* Sun Sep 4 2022 squidf <squid-f> 0.2.1-1.1
- Fix unsatisfied libcoeurl.so.0

* Sun Sep 4 2022 squidf <squid-f> 0.2.1-1
- Update to 0.2.1

* Fri Dec 24 2021 squidf <squid-f> 0.1.1-1
- Update to 0.1.1

* Fri Dec 24 2021 squidf <squid-f> 0.1.0-1
- Build for MLO and to build nheko