Blame SPECS/dleyna-core.spec

a470fa
%define api 1.0
a470fa
a470fa
Name:           dleyna-core
a470fa
Version:        0.6.0
a470fa
Release:        3%{?dist}
a470fa
Summary:        Utilities for higher level dLeyna libraries
a470fa
a470fa
License:        LGPLv2
a470fa
URL:            https://01.org/dleyna/
a470fa
Source0:        https://01.org/sites/default/files/downloads/dleyna/%{name}-%{version}.tar_3.gz
a470fa
a470fa
# https://bugzilla.redhat.com/show_bug.cgi?id=1464902
a470fa
Patch0:         dleyna-core-Don-t-remove-a-queue-more-than-once.patch
a470fa
Patch1:         dleyna-core-Make-the-task-processor-more-robust.patch
a470fa
a470fa
BuildRequires:  autoconf
a470fa
BuildRequires:  automake
a470fa
BuildRequires:  libtool
a470fa
BuildRequires:  pkgconfig
a470fa
BuildRequires:  pkgconfig(gio-2.0)
a470fa
BuildRequires:  pkgconfig(glib-2.0)
a470fa
BuildRequires:  pkgconfig(gmodule-2.0)
a470fa
BuildRequires:  pkgconfig(gupnp-1.0)
a470fa
a470fa
%description
a470fa
A set of utility functions that are used by the higher level dLeyna libraries
a470fa
to communicate with DLNA devices. It provides APIs for logging, error, settings
a470fa
and task management, and an IPC abstraction.
a470fa
a470fa
%package        devel
a470fa
Summary:        Development files for %{name}
a470fa
Requires:       %{name}%{?_isa} = %{version}-%{release}
a470fa
a470fa
%description    devel
a470fa
The %{name}-devel package contains libraries and header files for
a470fa
developing applications that use %{name}.
a470fa
a470fa
a470fa
%prep
a470fa
%setup -q
a470fa
%patch0 -p1
a470fa
%patch1 -p1
a470fa
a470fa
a470fa
%build
a470fa
autoreconf -f -i
a470fa
%configure \
a470fa
  --disable-silent-rules \
a470fa
  --disable-static
a470fa
a470fa
make %{?_smp_mflags}
a470fa
a470fa
a470fa
%install
a470fa
make install INSTALL="%{__install} -p" DESTDIR=$RPM_BUILD_ROOT
a470fa
find $RPM_BUILD_ROOT -name '*.la' -delete
a470fa
a470fa
%post -p /sbin/ldconfig
a470fa
a470fa
%postun -p /sbin/ldconfig
a470fa
a470fa
a470fa
%files
a470fa
%license COPYING
a470fa
%doc AUTHORS
a470fa
%doc ChangeLog
a470fa
%doc README
a470fa
%{_libdir}/libdleyna-core-%{api}.so.*
a470fa
a470fa
%files devel
a470fa
%{_libdir}/libdleyna-core-%{api}.so
a470fa
%{_libdir}/pkgconfig/%{name}-%{api}.pc
a470fa
a470fa
%dir %{_includedir}/dleyna-%{api}
a470fa
%dir %{_includedir}/dleyna-%{api}/libdleyna
a470fa
%{_includedir}/dleyna-%{api}/libdleyna/core
a470fa
a470fa
a470fa
%changelog
a470fa
* Thu Dec 10 2020 Debarshi Ray <rishi@fedoraproject.org> - 0.6.0-3
a470fa
- Don't remove a queue more than once
a470fa
- Remove any pending task processing handlers when destroying a queue
a470fa
Resolves: #1464902
a470fa
a470fa
* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.6.0-2
a470fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
a470fa
a470fa
* Thu Oct 05 2017 Debarshi Ray <rishi@fedoraproject.org> - 0.6.0-1
a470fa
- Update to 0.6.0
a470fa
a470fa
* Wed Aug 02 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-7
a470fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
a470fa
a470fa
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-6
a470fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
a470fa
a470fa
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-5
a470fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a470fa
a470fa
* Thu Sep 15 2016 Debarshi Ray <rishi@fedoraproject.org> - 0.5.0-4
a470fa
- Don't schedule dleyna_task_processor_t->on_quit_cb more than once
a470fa
  (RH #1251366)
a470fa
- Remove all queues before dleyna_task_processor_t->on_quit_cb is run
a470fa
  (RH #1205574, #1360209)
a470fa
a470fa
* Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.5.0-3
a470fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
a470fa
a470fa
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.0-2
a470fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
a470fa
a470fa
* Wed May 06 2015 Debarshi Ray <rishi@fedoraproject.org> - 0.5.0-1
a470fa
- Update to 0.5.0
a470fa
a470fa
* Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-3
a470fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
a470fa
a470fa
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.0-2
a470fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a470fa
a470fa
* Wed Jan 15 2014 Bastien Nocera <bnocera@redhat.com> - 0.4.0-1
a470fa
- Update to 0.4.0
a470fa
a470fa
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.0-2
a470fa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
a470fa
a470fa
* Wed Jun 26 2013 Debarshi Ray <rishi@fedoraproject.org> - 0.1.0-1
a470fa
- Initial spec.