Blame libvarlink.spec

b50ccbc
%global _hardened_build 1
b50ccbc
b50ccbc
Name:           libvarlink
b9b4508
Version:        19
646c2a8
Release:        4%{?dist}
b50ccbc
Summary:        Varlink C Library
b50ccbc
License:        ASL 2.0
b50ccbc
URL:            https://github.com/varlink/%{name}
b50ccbc
Source0:        https://github.com/varlink/%{name}/archive/%{version}/%{name}-%{version}.tar.gz
b50ccbc
BuildRequires:  meson
b50ccbc
BuildRequires:  gcc
b50ccbc
646c2a8
# Upstream patch for https://github.com/varlink/libvarlink/issues/22
646c2a8
Patch0001: 0001-Drop-tags-and-ctags-targets.patch
646c2a8
b50ccbc
%description
b50ccbc
Varlink C Library
b50ccbc
b50ccbc
%package        devel
b50ccbc
Summary:        Development files for %{name}
b50ccbc
Requires:       %{name}%{?_isa} = %{version}-%{release}
b50ccbc
b50ccbc
%description    devel
b50ccbc
The %{name}-devel package contains libraries and header files for
b50ccbc
developing applications that use %{name}.
b50ccbc
b50ccbc
%package        util
b50ccbc
Summary:        Varlink command line tools
b50ccbc
b50ccbc
%description    util
b50ccbc
The %{name}-util package contains varlink command line tools.
b50ccbc
b50ccbc
%prep
646c2a8
%autosetup
b50ccbc
b50ccbc
%build
6ea5624
# The testsuite in this packages uses readelf which does not understand LTO
6ea5624
# .o files
6ea5624
# Disable LTO
6ea5624
%define _lto_cflags %{nil}
6ea5624
b50ccbc
%meson
b50ccbc
%meson_build
b50ccbc
b50ccbc
%check
b50ccbc
export LC_CTYPE=C.utf8
b50ccbc
%meson_test
b50ccbc
b50ccbc
%install
b50ccbc
%meson_install
b50ccbc
9419ec2
%ldconfig_scriptlets
b50ccbc
b50ccbc
%files
b50ccbc
%license LICENSE
b50ccbc
%{_libdir}/libvarlink.so.*
b50ccbc
b50ccbc
%files util
b50ccbc
%{_bindir}/varlink
b50ccbc
%{_datadir}/bash-completion/completions/varlink
b50ccbc
%{_datadir}/vim/vimfiles/after/*
b50ccbc
b50ccbc
%files devel
b50ccbc
%{_includedir}/varlink.h
b50ccbc
%{_libdir}/libvarlink.so
b50ccbc
%{_libdir}/pkgconfig/libvarlink.pc
b50ccbc
b50ccbc
%changelog
646c2a8
* Thu Dec 10 2020 Stephen Gallagher <sgallagh@redhat.com> - 19-4
646c2a8
- Fix builds when git is present in the buildroot
646c2a8
- Fixes https://github.com/varlink/libvarlink/issues/22
646c2a8
9a29152
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 19-3
9a29152
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
9a29152
6ea5624
* Tue Jun 30 2020 Jeff Law <law@redhat.com> - 19-2
6ea5624
Disable LTO
6ea5624
b9b4508
* Fri Mar 06 2020 Harald Hoyer <harald@redhat.com> - 19-1
b9b4508
- libvarlink 19
b9b4508
6906621
* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 18-3
6906621
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
6906621
b9f4c53
* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 18-2
b9f4c53
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
b9f4c53
d6ea006
* Wed May 22 2019 Harald Hoyer <harald@redhat.com> - 18-1
d6ea006
- libvarlink 18
d6ea006
f335d38
* Fri Feb 15 2019 Harald Hoyer <harald@redhat.com> - 17-1
f335d38
- libvarlink 17
f335d38
ec0ea40
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 15-2
ec0ea40
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
ec0ea40
773bf8a
* Tue Oct  9 2018 <info@varlink.org> 15-1
773bf8a
- libvarlink 15
773bf8a
82daef2
* Mon Oct  8 2018 <info@varlink.org> 14-1
82daef2
- libvarlink 14
3dabc38
976b882
* Mon Jul 16 2018 <kay@redhat.com> - 12-1
976b882
- libvarlink 12
976b882
f11f7a8
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 11-2
f11f7a8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
f11f7a8
a8aecf9
* Sun Jun 17 2018 <kay@redhat.com>
a8aecf9
- libvarlink 11
a8aecf9
7b5bf84
* Sat May 12 2018  <kay@redhat.com>
7b5bf84
- libvarlink 10
7b5bf84
f2337cf
* Fri Apr 13 2018 <kay@redhat.com>
f2337cf
- libvarlink 9
f2337cf
12330ae
* Thu Apr 12 2018 <kay@redhat.com>
12330ae
- libvarlink 8
12330ae
3b4f01a
* Mon Mar 26 2018 <kay@redhat.com>
12bfc6f
- libvarlink 7
12bfc6f
12bfc6f
* Mon Mar 26 2018 <kay@redhat.com>
3b4f01a
- libvarlink 6
3b4f01a
39ffa14
* Fri Mar 23 2018 <kay@redhat.com>
39ffa14
- libvarlink 5
39ffa14
36ab636
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1-3
36ab636
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
36ab636
a590371
* Fri Feb 02 2018 Harald Hoyer <harald@redhat.com> - 1-2
a590371
- bump release
a590371
b50ccbc
* Fri Feb  2 2018 <kay@redhat.com>
b50ccbc
- libvarlink 1