[packages/liblouis] - updated to 3.8.0 (note: new soname) - updated info patch

qboosh qboosh at pld-linux.org
Thu Dec 20 21:58:00 CET 2018


commit da89ed705109231aaa01ca157d2a7c7cf90ecd50
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Thu Dec 20 22:02:39 2018 +0100

    - updated to 3.8.0 (note: new soname)
    - updated info patch

 liblouis-info.patch |  8 ++++----
 liblouis.spec       | 18 +++++++++++++-----
 2 files changed, 17 insertions(+), 9 deletions(-)
---
diff --git a/liblouis.spec b/liblouis.spec
index e05e915..f17e8dd 100644
--- a/liblouis.spec
+++ b/liblouis.spec
@@ -6,13 +6,13 @@
 Summary:	Braille translator and back-translator library
 Summary(pl.UTF-8):	Biblioteka tłumacząca na i z alfabetu Braille'a
 Name:		liblouis
-Version:	3.2.0
-Release:	2
+Version:	3.8.0
+Release:	1
 License:	LGPL v2.1+ (library), GPL v3+ (tools)
 Group:		Libraries
 #Source0Download: http://liblouis.org/downloads/
 Source0:	https://github.com/liblouis/liblouis/releases/download/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5:	bff9275955610815803a86248c5e712f
+# Source0-md5:	3ea9f961d22258b16b55f0c55763dbcb
 Patch0:		%{name}-info.patch
 URL:		http://liblouis.org/
 BuildRequires:	help2man
@@ -20,6 +20,7 @@ BuildRequires:	pkgconfig
 %{?with_python2:BuildRequires:	python-modules >= 1:2.6}
 %{?with_python3:BuildRequires:	python3-modules >= 1:3.2}
 BuildRequires:	rpmbuild(macros) >= 1.714
+BuildRequires:	sed >= 4.0
 BuildRequires:	texinfo >= 5
 BuildRequires:	yaml-devel
 BuildRoot:	%{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -86,12 +87,14 @@ Wiązania Pythona 3 oparte na ctypes do biblioteki liblouis.
 %setup -q
 %patch0 -p1
 
+%{__sed} -i -e '1s,/usr/bin/env bash,/bin/bash,' tools/lou_maketable.d/lou_maketable.in
+
 %build
 %configure \
 	--enable-ucs4
 
 %{__make} -j1 \
-	dlname="liblouis.so.12"
+	dlname="liblouis.so.17"
 
 %if %{with python2}
 cd python
@@ -156,16 +159,18 @@ rm -rf $RPM_BUILD_ROOT
 %attr(755,root,root) %{_bindir}/lou_checkyaml
 %attr(755,root,root) %{_bindir}/lou_compare
 %attr(755,root,root) %{_bindir}/lou_debug
+%attr(755,root,root) %{_bindir}/lou_tableinfo
 %attr(755,root,root) %{_bindir}/lou_trace
 %attr(755,root,root) %{_bindir}/lou_translate
 %attr(755,root,root) %{_libdir}/liblouis.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/liblouis.so.14
+%attr(755,root,root) %ghost %{_libdir}/liblouis.so.17
 %{_datadir}/liblouis
 %{_mandir}/man1/lou_allround.1*
 %{_mandir}/man1/lou_checkhyphens.1*
 %{_mandir}/man1/lou_checktable.1*
 %{_mandir}/man1/lou_checkyaml.1*
 %{_mandir}/man1/lou_debug.1*
+%{_mandir}/man1/lou_tableinfo.1*
 %{_mandir}/man1/lou_trace.1*
 %{_mandir}/man1/lou_translate.1*
 
@@ -194,6 +199,9 @@ rm -rf $RPM_BUILD_ROOT
 %files -n python3-louis
 %defattr(644,root,root,755)
 %doc python/README
+%attr(755,root,root) %{_bindir}/lou_maketable
+# FIXME: should be in %{_datadir} or %{_libexecdir}
+%{_bindir}/lou_maketable.d
 %dir %{py3_sitescriptdir}/louis
 %{py3_sitescriptdir}/louis/__init__.py
 %{py3_sitescriptdir}/louis/__pycache__
diff --git a/liblouis-info.patch b/liblouis-info.patch
index 625ee86..20bbe23 100644
--- a/liblouis-info.patch
+++ b/liblouis-info.patch
@@ -1,13 +1,13 @@
---- liblouis-2.5.3/doc/liblouis.texi.orig	2013-06-21 14:13:16.000000000 +0200
-+++ liblouis-2.5.3/doc/liblouis.texi	2013-10-04 20:09:54.107770348 +0200
-@@ -4,9 +4,9 @@
+--- liblouis-3.8.0/doc/liblouis.texi.orig	2018-12-20 21:35:09.955506856 +0100
++++ liblouis-3.8.0/doc/liblouis.texi	2018-12-20 21:35:44.488839795 +0100
+@@ -5,9 +5,9 @@
  @include version.texi
  @settitle Liblouis User's and Programmer's Manual
  
 - at dircategory Misc
 + at dircategory Miscellaneous:
  @direntry
--* Liblouis: (liblouis). A braille translator and back-translator 
+-* Liblouis: (liblouis). A braille translator and back-translator
 +* Liblouis: (liblouis).			A braille translator and back-translator
  @end direntry
  
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/liblouis.git/commitdiff/da89ed705109231aaa01ca157d2a7c7cf90ecd50



More information about the pld-cvs-commit mailing list