[packages/transfig] - updated to 3.2.9
qboosh
qboosh at pld-linux.org
Sun Oct 29 12:57:48 CET 2023
commit 358ac72c92f9e9d270361b886a78f6cb7165f763
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sun Oct 29 12:04:36 2023 +0100
- updated to 3.2.9
transfig-broken.patch | 48 ++++++++++++++++++++++++------------------------
transfig.spec | 14 ++------------
2 files changed, 26 insertions(+), 36 deletions(-)
---
diff --git a/transfig.spec b/transfig.spec
index f8e567e..09a9582 100644
--- a/transfig.spec
+++ b/transfig.spec
@@ -11,13 +11,13 @@ Summary(ru.UTF-8): Конвертор файлов .fig (формат прогр
Summary(tr.UTF-8): fig dosyalarını başka biçimlere dönüştürür
Summary(uk.UTF-8): Конвертор файлів .fig (формат програми xfig) в інші формати
Name: transfig
-Version: 3.2.8b
+Version: 3.2.9
Release: 1
Epoch: 1
License: distributable
Group: X11/Applications/Graphics
Source0: https://downloads.sourceforge.net/mcj/fig2dev-%{version}.tar.xz
-# Source0-md5: a4c3a99fbbd8b61363eee6304d79ca7e
+# Source0-md5: b5a04023cc74f3413247efb1dcd511e9
Patch0: %{name}-broken.patch
URL: https://mcj.sourceforge.net/
BuildRequires: libpng-devel
@@ -127,22 +127,12 @@ rm -rf $RPM_BUILD_ROOT
%attr(755,root,root) %{_bindir}/pic2tpic
%dir %{_datadir}/fig2dev
%dir %{_datadir}/fig2dev/i18n
-# other latin-2 files are symlinks to cs_CZ.ps
-%lang(cs,hr,hu,pl,ro,sk,sl) %{_datadir}/fig2dev/i18n/cs_CZ.ps
-%lang(hr) %{_datadir}/fig2dev/i18n/hr_HR.ps
-%lang(hu) %{_datadir}/fig2dev/i18n/hu_HU.ps
%lang(ja) %{_datadir}/fig2dev/i18n/japanese.ps
%lang(ja) %{_datadir}/fig2dev/i18n/ja.ps
%lang(ja) %{_datadir}/fig2dev/i18n/ja_JP*.ps
%lang(ko) %{_datadir}/fig2dev/i18n/korean.ps
%lang(ko) %{_datadir}/fig2dev/i18n/ko.ps
%lang(ko) %{_datadir}/fig2dev/i18n/ko_KR*.ps
-%lang(pl) %{_datadir}/fig2dev/i18n/pl_PL.ps
-%lang(ro) %{_datadir}/fig2dev/i18n/ro_RO.ps
-%lang(ru) %{_datadir}/fig2dev/i18n/ru_RU*.ps
-%lang(sk) %{_datadir}/fig2dev/i18n/sk_SK.ps
-%lang(sl) %{_datadir}/fig2dev/i18n/sl_SI.ps
-%lang(uk) %{_datadir}/fig2dev/i18n/uk_UA*.ps
%{_mandir}/man1/fig2dev.1*
%{_mandir}/man1/fig2ps2tex.1*
%{_mandir}/man1/pic2tpic.1*
diff --git a/transfig-broken.patch b/transfig-broken.patch
index 8070673..833982c 100644
--- a/transfig-broken.patch
+++ b/transfig-broken.patch
@@ -1,15 +1,15 @@
---- fig2dev-3.2.6a/fig2dev/dev/genemf.c.orig 2017-01-07 23:07:15.000000000 +0100
-+++ fig2dev-3.2.6a/fig2dev/dev/genemf.c 2017-07-29 18:19:49.027329674 +0200
-@@ -696,7 +696,7 @@
- static void shape();
- static void shape_interior();
- static void textunicode();
--static void text();
-+static void textfunc();
- static void textcolr();
- static void textalign();
- #if defined(I18N) && defined(HAVE_ICONV)
-@@ -3020,7 +3020,7 @@
+--- fig2dev-3.2.9/fig2dev/dev/genemf.c.orig 2023-06-03 17:25:42.000000000 +0200
++++ fig2dev-3.2.9/fig2dev/dev/genemf.c 2023-10-29 10:00:25.864117040 +0100
+@@ -726,7 +726,7 @@ static void shape(F_line *l, int join, i
+ static void shape_interior(F_line *l, void (*drawshape)(F_line *));
+ static void textunicode(const char *str, int *n_chars, short **utext,
+ int *n_unicode);
+-static void text(int x, int y, RECTL *bbx, char *str);
++static void textfunc(int x, int y, RECTL *bbx, char *str);
+ static void textcolr(int color);
+ static void textalign(int align);
+ #ifdef HAVE_ICONV
+@@ -3074,7 +3074,7 @@ textunicode(
static void
@@ -18,21 +18,21 @@
int x,
int y, /* reference point */
RECTL *bbx, /* bounding box */
-@@ -3506,7 +3506,7 @@
- bak = *s1;
- *s1 = '\0';
+@@ -3578,7 +3578,7 @@ genemf_text(F_text *t)
+ bak = *s1;
+ *s1 = '\0';
-- text(0, 0, &rclBounds, s);
-+ textfunc(0, 0, &rclBounds, s);
+- text(0, 0, &rclBounds, s);
++ textfunc(0, 0, &rclBounds, s);
- *s1 = bak;
- }
-@@ -3532,7 +3532,7 @@
- }
+ *s1 = bak;
+ }
+@@ -3604,7 +3604,7 @@ genemf_text(F_text *t)
+ }
- textfont(font, t->size, round(t->angle * RAD_01DEG));
-- text(t->base_x, t->base_y, &rclBounds, t->cstring);
-+ textfunc(t->base_x, t->base_y, &rclBounds, t->cstring);
+ textfont(font, t->size, round(t->angle * RAD_01DEG));
+- text(t->base_x, t->base_y, &rclBounds, t->cstring);
++ textfunc(t->base_x, t->base_y, &rclBounds, t->cstring);
}/* end genemf_text */
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/transfig.git/commitdiff/358ac72c92f9e9d270361b886a78f6cb7165f763
More information about the pld-cvs-commit
mailing list