Fix C type error in paps 0.6.8.

Resolves: rhbz#2256906
This commit is contained in:
Akira TAGOH 2024-01-17 22:30:12 +09:00
parent 740450aa39
commit 10c01b83d5
2 changed files with 27 additions and 23 deletions

View File

@ -310,7 +310,7 @@ index 334d547..72dbaad 100644
+ +
+ para->length = i; + para->length = i;
+ next = g_utf8_offset_to_pointer(para->text, para->length); + next = g_utf8_offset_to_pointer(para->text, para->length);
+ wc = g_utf8_prev_char(next); + wc = g_utf8_get_char(g_utf8_prev_char(next));
+ } else { + } else {
+ pango_layout_set_text(para->layout, para->text, para->length); + pango_layout_set_text(para->layout, para->text, para->length);
+ } + }

View File

@ -1,6 +1,6 @@
Name: paps Name: paps
Version: 0.8.0 Version: 0.8.0
Release: 5%{?dist} Release: 6%{?dist}
License: LGPL-2.0-or-later License: LGPL-2.0-or-later
URL: https://github.com/dov/paps URL: https://github.com/dov/paps
@ -66,28 +66,28 @@ This package contains a CUPS filter based on paps.
%prep %prep
%setup -q -a 3 %setup -q -a 3
%patch100 -p1 -b .src-to-paps %patch 100 -p1 -b .src-to-paps
%patch101 -p1 -b .build %patch 101 -p1 -b .build
pushd %{name}-0.6.8 pushd %{name}-0.6.8
%patch0 -p1 -b .shared %patch 0 -p1 -b .shared
%patch1 -p1 -b .wordwrap %patch 1 -p1 -b .wordwrap
%patch2 -p1 -b .langinfo %patch 2 -p1 -b .langinfo
%patch3 -p1 -b .lcnumeric %patch 3 -p1 -b .lcnumeric
%patch4 -p1 -b .exitcode %patch 4 -p1 -b .exitcode
%patch5 -p1 -b .manpage %patch 5 -p1 -b .manpage
%patch50 -p1 -b .cups %patch 50 -p1 -b .cups
%patch51 -p1 -b .cpilpi %patch 51 -p1 -b .cpilpi
%patch52 -p1 -b .dsc %patch 52 -p1 -b .dsc
%patch53 -p1 -b .autoconf262 %patch 53 -p1 -b .autoconf262
%patch54 -p1 -b .fixcpi %patch 54 -p1 -b .fixcpi
%patch55 -p1 -b .loop %patch 55 -p1 -b .loop
%patch56 -p1 -b .tab %patch 56 -p1 -b .tab
%patch57 -p1 -b .weak-symbol %patch 57 -p1 -b .weak-symbol
%patch58 -p1 -b .fsf %patch 58 -p1 -b .fsf
%patch59 -p1 -b .ft-header %patch 59 -p1 -b .ft-header
%patch60 -p1 -b .a3 %patch 60 -p1 -b .a3
%patch61 -p1 -b .paper-size %patch 61 -p1 -b .paper-size
%patch62 -p2 -b .configure-c99 %patch 62 -p2 -b .configure-c99
libtoolize -f -c libtoolize -f -c
autoreconf -f -i autoreconf -f -i
popd popd
@ -150,6 +150,10 @@ make install DESTDIR=$RPM_BUILD_ROOT INSTALL="/usr/bin/install -p"
%changelog %changelog
* Wed Jan 17 2024 Akira TAGOH <tagoh@redhat.com> - 0.8.0-6
- Fix C type error in paps 0.6.8.
Resolves: rhbz#2256906
* Mon Aug 14 2023 Yaakov Selkowitz <yselkowi@redhat.com> - 0.8.0-5 * Mon Aug 14 2023 Yaakov Selkowitz <yselkowi@redhat.com> - 0.8.0-5
- Use fmt in header-only mode in RHEL builds - Use fmt in header-only mode in RHEL builds