import brltty-5.6-31.el8

This commit is contained in:
CentOS Sources 2020-10-20 06:09:05 +00:00 committed by Andrew Lukoshko
parent be88ae4db9
commit 9d0f9734e4
1 changed files with 15 additions and 1 deletions

View File

@ -33,7 +33,7 @@
Name: brltty
Version: %{pkg_version}
Release: 30%{?dist}
Release: 31%{?dist}
License: LGPLv2+
URL: http://brltty.app/
Source0: http://brltty.app/archive/%{name}-%{version}.tar.xz
@ -413,6 +413,16 @@ popd
rm -f doc/Initramfs/Dracut/README*
rmdir doc/Initramfs/Dracut doc/Initramfs
# workaround for multilib conflict (rhbz#1849675)
for f in config.h forbuild.h
do
sed -i 's|^\s*#define\s\+DRIVERS_DIRECTORY\s\+.*$|#if defined (__i386__)\
#define DRIVERS_DIRECTORY "/usr/lib/brltty"\
#else\
#define DRIVERS_DIRECTORY "/usr/lib64/brltty"\
#endif|' ${RPM_BUILD_ROOT}%{_includedir}/brltty/$f
done
%post
%systemd_post brltty.service
@ -537,6 +547,10 @@ fi
%config(noreplace) %verify(not size md5 mtime) %{_sysconfdir}/brltty/Initramfs/cmdline
%changelog
* Mon Oct 19 2020 Jaroslav Škarvada <jskarvad@redhat.com> - 5.6-31
- Added workaround for brlapi-devel multilib conflict
Resolves: rhbz#1849675
* Fri Jul 10 2020 Artem Egorenkov <aegorenk@redhat.com> - 5.6-30
- brltty requires brlapi deleted (duplication of automatically determined dependency)
- isa macro deleted for brlapi requires brltty