[packages/libfreehand] - updated to 0.1.3
qboosh
qboosh at pld-linux.org
Fri May 29 18:24:27 CEST 2026
commit 1812ec9bf24979f308a29d91d9eea9f765cc58e8
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Fri May 29 18:24:36 2026 +0200
- updated to 0.1.3
icu65.patch | 26 --------------------------
libfreehand.spec | 20 +++++++++-----------
2 files changed, 9 insertions(+), 37 deletions(-)
---
diff --git a/libfreehand.spec b/libfreehand.spec
index a2aebab..8b4b46f 100644
--- a/libfreehand.spec
+++ b/libfreehand.spec
@@ -1,18 +1,17 @@
#
# Conditional build:
-%bcond_without static_libs # don't build static libraries
+%bcond_without static_libs # static library
Summary: Library for parsing the FreeHand file format structure
Summary(pl.UTF-8): Biblioteka do analizy struktury formatu plików FreeHand
Name: libfreehand
-Version: 0.1.2
-Release: 2
+Version: 0.1.3
+Release: 1
License: MPL v2.0
Group: Libraries
-Source0: http://dev-www.libreoffice.org/src/libfreehand/%{name}-%{version}.tar.xz
-# Source0-md5: c3788f5686839fd097bd77d8f51c3d04
-Patch0: icu65.patch
-URL: http://www.freedesktop.org/wiki/Software/libfreehand/
+Source0: https://dev-www.libreoffice.org/src/libfreehand/%{name}-%{version}.tar.xz
+# Source0-md5: 1747260c2762564e2910040afde05d71
+URL: https://www.freedesktop.org/wiki/Software/libfreehand/
BuildRequires: boost-devel
BuildRequires: doxygen
BuildRequires: gperf >= 3.0.0
@@ -90,7 +89,6 @@ Aktualnie obsługiwane są SVG i format surowy.
%prep
%setup -q
-%patch -P0 -p1
%build
%configure \
@@ -119,12 +117,12 @@ rm -rf $RPM_BUILD_ROOT
%files
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog NEWS
-%attr(755,root,root) %{_libdir}/libfreehand-0.1.so.*.*.*
-%attr(755,root,root) %ghost %{_libdir}/libfreehand-0.1.so.1
+%{_libdir}/libfreehand-0.1.so.*.*.*
+%ghost %{_libdir}/libfreehand-0.1.so.1
%files devel
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libfreehand-0.1.so
+%{_libdir}/libfreehand-0.1.so
%{_includedir}/libfreehand-0.1
%{_pkgconfigdir}/libfreehand-0.1.pc
diff --git a/icu65.patch b/icu65.patch
deleted file mode 100644
index a246649..0000000
--- a/icu65.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From af3197f795625f5188602073205a34369698b6df Mon Sep 17 00:00:00 2001
-From: Heiko Becker <heirecka at exherbo.org>
-Date: Fri, 4 Oct 2019 01:46:12 +0200
-Subject: [PATCH] Add missing semicolon to fix build with icu 65.1
-
-Change-Id: I7a0b0d600e9f7770245a7485813a944bfac4f088
-Reviewed-on: https://gerrit.libreoffice.org/80224
-Reviewed-by: Miklos Vajna <vmiklos at collabora.com>
-Tested-by: Miklos Vajna <vmiklos at collabora.com>
----
- src/lib/libfreehand_utils.cpp | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/src/lib/libfreehand_utils.cpp b/src/lib/libfreehand_utils.cpp
-index 439c457..32f23e0 100644
---- a/src/lib/libfreehand_utils.cpp
-+++ b/src/lib/libfreehand_utils.cpp
-@@ -162,7 +162,7 @@ void libfreehand::_appendUTF16(librevenge::RVNGString &text, std::vector<unsigne
- while (j < length)
- {
- UChar32 c;
-- U16_NEXT(s, j, length, c)
-+ U16_NEXT(s, j, length, c);
- unsigned char outbuf[U8_MAX_LENGTH+1];
- int i = 0;
- U8_APPEND_UNSAFE(&outbuf[0], i, c);
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/libfreehand.git/commitdiff/1812ec9bf24979f308a29d91d9eea9f765cc58e8
More information about the pld-cvs-commit
mailing list