[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