Compare commits
10 Commits
09586c8a51
...
06c87c1d68
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
06c87c1d68 | ||
|
|
7ac1ed3b6c | ||
|
|
09de8dac25 | ||
|
|
ff083dbe59 | ||
|
|
df0bc2b1cb | ||
|
|
46d3143eeb | ||
|
|
7be45d2100 | ||
|
|
a7d683941c | ||
|
|
a8391075b9 | ||
|
|
f577c219ae |
@ -1,38 +0,0 @@
|
||||
diff -up fig2dev-3.2.6a/fig2dev/read.c.orig fig2dev-3.2.6a/fig2dev/read.c
|
||||
--- fig2dev-3.2.6a/fig2dev/read.c.orig 2017-01-07 23:01:19.000000000 +0100
|
||||
+++ fig2dev-3.2.6a/fig2dev/read.c 2017-11-21 15:17:31.195643198 +0100
|
||||
@@ -1329,8 +1329,14 @@ read_textobject(FILE *fp)
|
||||
| PSFONT_TEXT;
|
||||
|
||||
/* keep the font number reasonable */
|
||||
- if (t->font > MAXFONT(t))
|
||||
+ if (t->font > MAXFONT(t)) {
|
||||
t->font = MAXFONT(t);
|
||||
+ } else if (t->font < 0 ) {
|
||||
+ if (psfont_text(t) && t->font < -1)
|
||||
+ t->font = -1;
|
||||
+ else
|
||||
+ t->font = 0;
|
||||
+ }
|
||||
fix_and_note_color(&t->color);
|
||||
t->comments = attach_comments(); /* attach any comments */
|
||||
return t;
|
||||
diff -up fig2dev-3.2.6a/fig2dev/read1_3.c.orig fig2dev-3.2.6a/fig2dev/read1_3.c
|
||||
--- fig2dev-3.2.6a/fig2dev/read1_3.c.orig 2016-08-19 21:34:38.000000000 +0200
|
||||
+++ fig2dev-3.2.6a/fig2dev/read1_3.c 2017-11-21 15:17:31.196643206 +0100
|
||||
@@ -470,6 +470,15 @@ read_textobject(FILE *fp)
|
||||
free((char*) t);
|
||||
return(NULL);
|
||||
}
|
||||
+ /* keep the font number within valid range */
|
||||
+ if (t->font > MAXFONT(t)) {
|
||||
+ t->font = MAXFONT(t);
|
||||
+ } else if (t->font < 0 ) {
|
||||
+ if (psfont_text(t) && t->font < -1)
|
||||
+ t->font = -1;
|
||||
+ else
|
||||
+ t->font = 0;
|
||||
+ }
|
||||
(void)strcpy(t->cstring, buf);
|
||||
if (t->size == 0) t->size = 18;
|
||||
return(t);
|
||||
Binary file not shown.
BIN
fig2dev-3.2.9.tar.xz
Normal file
BIN
fig2dev-3.2.9.tar.xz
Normal file
Binary file not shown.
@ -1,18 +1,16 @@
|
||||
Name: transfig
|
||||
Summary: Utility for converting FIG files (made by xfig) to other formats
|
||||
Version: 3.2.6a
|
||||
Release: 6
|
||||
Version: 3.2.9
|
||||
Release: 1
|
||||
Epoch: 1
|
||||
License: MIT
|
||||
URL: https://sourceforge.net/projects/mcj/
|
||||
|
||||
Source0: http://downloads.sourceforge.net/mcj/fig2dev-%{version}.tar.xz
|
||||
|
||||
Patch1: fig2dev-3.2.6a-CVE-2017-16899.patch
|
||||
|
||||
Requires: netpbm-progs ghostscript bc
|
||||
|
||||
BuildRequires: gcc libpng-devel libjpeg-devel libXpm-devel
|
||||
BuildRequires: gcc libpng-devel libjpeg-devel libXpm-devel ghostscript
|
||||
|
||||
%description
|
||||
The transfig utility creates a makefile which translates FIG (created
|
||||
@ -41,13 +39,23 @@ figures into certain graphics languages.
|
||||
%{_bindir}/fig2*
|
||||
%{_bindir}/pic2tpic
|
||||
%{_datadir}/fig2dev/i18n/*.ps
|
||||
%{_datadir}/fig2dev/bitmaps/*.bmp
|
||||
|
||||
%files help
|
||||
%doc %{name}/doc/manual.pdf
|
||||
%{_mandir}/man1/*.1.gz
|
||||
%{_datadir}/fig2dev/rgb.txt
|
||||
|
||||
%changelog
|
||||
* Tue Dec 19 2023 Ge Wang <wang__ge@126.com> - 1:3.2.9-1
|
||||
- Upgrade transfig to 3.2.9
|
||||
|
||||
* Fri Feb 11 2022 herengui <herengui@uniontech.com> - 1:3.2.8b-2
|
||||
- fix GSEXE undefined issue.
|
||||
|
||||
* Thu Jan 20 2022 yaoxin<yaoxin30@huawei.com> - 1:3.2.8b-1
|
||||
- Upgrade transfig to 3.2.8b, fix CVE-2021-37529 CVE-2021-37530
|
||||
|
||||
* Tue Oct 12 2021 yaoxin<yaoxin30@huawei.com> - 1:3.2.6a-7
|
||||
- Fix CVE-2021-32280
|
||||
|
||||
* Tue Dec 3 2019 caomeng<caomeng5@huawei.com> - 1:3.2.6a-6
|
||||
- Package init
|
||||
- Package init
|
||||
|
||||
4
transfig.yaml
Normal file
4
transfig.yaml
Normal file
@ -0,0 +1,4 @@
|
||||
version_control: git
|
||||
src_repo: https://sourceforge.net/p/mcj/fig2dev/ci/master/tree/
|
||||
tag_prefix: ^
|
||||
seperator: .
|
||||
Loading…
x
Reference in New Issue
Block a user