From eaab558661ecab22f0f735632ab6f1fb396c14ca Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Wed, 29 Aug 2018 21:17:47 -0700 Subject: libunibreak: review done --- libdevel/libunibreak-4.0-offline_checks.patch | 26 -------- libdevel/libunibreak.spec | 85 --------------------------- 2 files changed, 111 deletions(-) delete mode 100644 libdevel/libunibreak-4.0-offline_checks.patch delete mode 100644 libdevel/libunibreak.spec diff --git a/libdevel/libunibreak-4.0-offline_checks.patch b/libdevel/libunibreak-4.0-offline_checks.patch deleted file mode 100644 index 6c605cc..0000000 --- a/libdevel/libunibreak-4.0-offline_checks.patch +++ /dev/null @@ -1,26 +0,0 @@ ---- libunibreak-4.0/src/Makefile.in.offline 2016-12-14 16:29:12.000000000 -0800 -+++ libunibreak-4.0/src/Makefile.in 2018-08-23 16:49:17.909309332 -0700 -@@ -848,19 +848,10 @@ - cat ${srcdir}/graphemebreakdata1.tmpl tmp.txt ${srcdir}/graphemebreakdata2.tmpl >> ${srcdir}/graphemebreakdata.c - rm tmp.txt tmp.txt.bak - --check: LineBreakTest.txt WordBreakTest.txt GraphemeBreakTest.txt $(check_PROGRAMS) -- ./tests word -- ./tests line -- ./tests grapheme -- --LineBreakTest.txt: -- wget http://www.unicode.org/Public/UNIDATA/auxiliary/LineBreakTest.txt -- --WordBreakTest.txt: -- wget http://www.unicode.org/Public/UNIDATA/auxiliary/WordBreakTest.txt -- --GraphemeBreakTest.txt: -- wget http://www.unicode.org/Public/UNIDATA/auxiliary/GraphemeBreakTest.txt -+check: $(check_PROGRAMS) -+ ./tests word || true # currently passes 99% only -+ ./tests line || true # currently passes 98% only -+ ./tests grapheme || true # currenly passes 99% only - - # Tell versions [3.59,3.63) of GNU make to not export all variables. - # Otherwise a system limit (for SysV at least) may be exceeded. diff --git a/libdevel/libunibreak.spec b/libdevel/libunibreak.spec deleted file mode 100644 index 73d1dc4..0000000 --- a/libdevel/libunibreak.spec +++ /dev/null @@ -1,85 +0,0 @@ -# latest liblinebreak is v2.1, we obsolete anything below 2.2 -%global obsEVR 2.2-1 - -Name: libunibreak -Version: 4.0 -Release: 1%{?dist} -Summary: A Unicode line-breaking library - -License: zlib -URL: http://vimgadgets.sourceforge.net/libunibreak/ -Source0: https://github.com/adah1972/libunibreak/releases/download/libunibreak_4_0/libunibreak-4.0.tar.gz -# test files -Source1: LineBreakTest.txt -Source2: WordBreakTest.txt -Source3: GraphemeBreakTest.txt - -# don't download test data -Patch0: %{name}-4.0-offline_checks.patch - -BuildRequires: gcc -#Requires: - -Provides: liblinebreak = %{version}-%{release} -Obsoletes: liblinebreak < %{obsEVR} - -%description -Libunibreak is an implementation of the line breaking and word -breaking algorithms as described in Unicode Standard Annex 14 and -Unicode Standard Annex 29. It is designed to be used in a generic text -renderer. - - -%package devel -Summary: Development files for %{name} -Requires: %{name}%{?_isa} = %{version}-%{release} -Provides: liblinebreak-devel = %{version}-%{release} -Obsoletes: liblinebreak-devel < %{obsEVR} - -%description devel -The %{name}-devel package contains libraries and header files for -developing applications that use %{name}. - - -%prep -%autosetup -p 1 -cp -p %{SOURCE1} %{SOURCE2} %{SOURCE3} src/ - - -%build -%configure --disable-static -%make_build - - -%install -%make_install -find %{buildroot} -name '*.la' -exec rm -f {} ';' - - -%check -%make_build check - - -%post -p /sbin/ldconfig - -%postun -p /sbin/ldconfig - - -%files -%doc AUTHORS NEWS README.md -%license LICENCE -%{_libdir}/*.so.* - -%files devel -%doc ChangeLog -%{_includedir}/* -%{_libdir}/*.so -%{_libdir}/pkgconfig/*.pc - - -%changelog -* Thu Aug 23 2018 Michel Alexandre Salim - 4.0-1 -- Update to 4.0 - -* Sat Jun 4 2016 Michel Alexandre Salim - 3.0-1 -- Initial package -- cgit