fig2dev: update to 3.2.8.
This commit is contained in:
parent
0e07f45f3a
commit
0f925f1f24
2 changed files with 3 additions and 60 deletions
|
@ -1,57 +0,0 @@
|
||||||
--- fig2dev/arrow.c
|
|
||||||
+++ fig2dev/arrow.c
|
|
||||||
@@ -1,9 +1,10 @@
|
|
||||||
/*
|
|
||||||
* Fig2dev: Translate Fig code to various Devices
|
|
||||||
- * Copyright (c) 1985 by Supoj Sutantavibul
|
|
||||||
* Copyright (c) 1991 by Micah Beck
|
|
||||||
- * Parts Copyright (c) 1989-2002 by Brian V. Smith
|
|
||||||
- * Parts Copyright (c) 2015-2018 by Thomas Loimer
|
|
||||||
+ * Parts Copyright (c) 1985-1988 by Supoj Sutanthavibul
|
|
||||||
+ * Parts Copyright (c) 1989-2015 by Brian V. Smith
|
|
||||||
+ * Parts Copyright (c) 2015-2019 by Thomas Loimer
|
|
||||||
+ *
|
|
||||||
*
|
|
||||||
* Any party obtaining a copy of these files is granted, free of charge, a
|
|
||||||
* full and unrestricted irrevocable, world-wide, paid up, royalty-free,
|
|
||||||
@@ -78,7 +79,9 @@
|
|
||||||
{
|
|
||||||
F_arrow *a;
|
|
||||||
|
|
||||||
- if (style < 0 || style > 1 || type < 0 || (type + 1) * 2 > NUMARROWS)
|
|
||||||
+ if (style < 0 || style > 1 || type < 0 ||
|
|
||||||
+ /* beware of int overflow */
|
|
||||||
+ type > NUMARROWS || (type + 1) * 2 > NUMARROWS)
|
|
||||||
return NULL;
|
|
||||||
if (NULL == (Arrow_malloc(a))) {
|
|
||||||
put_msg(Err_mem);
|
|
||||||
@@ -90,7 +93,7 @@
|
|
||||||
|
|
||||||
a->type = type;
|
|
||||||
a->style = style;
|
|
||||||
- a->thickness = thickness*THICK_SCALE;
|
|
||||||
+ a->thickness = thickness * THICK_SCALE;
|
|
||||||
a->wid = wid;
|
|
||||||
a->ht = ht;
|
|
||||||
return a;
|
|
||||||
--- fig2dev/tests/read.at
|
|
||||||
+++ fig2dev/tests/read.at
|
|
||||||
@@ -135,6 +135,18 @@
|
|
||||||
])
|
|
||||||
AT_CLEANUP
|
|
||||||
|
|
||||||
+AT_SETUP([reject huge arrow-type, ticket #57])
|
|
||||||
+AT_KEYWORDS(arrow.c arrow)
|
|
||||||
+AT_CHECK([fig2dev -L box <<EOF
|
|
||||||
+FIG_FILE_TOP
|
|
||||||
+2 1 0 1 -1 -1 50 -1 -1 0. 0 0 0 1 0 2
|
|
||||||
+ 10000000000000 0 1 60 120
|
|
||||||
+0 0 600 0
|
|
||||||
+EOF
|
|
||||||
+], 1, ignore, [Invalid forward arrow at line 11.
|
|
||||||
+])
|
|
||||||
+AT_CLEANUP
|
|
||||||
+
|
|
||||||
AT_SETUP([reject negative font type])
|
|
||||||
AT_KEYWORDS(read.c font)
|
|
||||||
AT_CHECK([fig2dev -L box <<EOF
|
|
|
@ -1,7 +1,7 @@
|
||||||
# Template file for 'fig2dev'
|
# Template file for 'fig2dev'
|
||||||
pkgname=fig2dev
|
pkgname=fig2dev
|
||||||
version=3.2.7b
|
version=3.2.8
|
||||||
revision=3
|
revision=1
|
||||||
build_style=gnu-configure
|
build_style=gnu-configure
|
||||||
configure_args="--enable-transfig"
|
configure_args="--enable-transfig"
|
||||||
hostmakedepends="ghostscript"
|
hostmakedepends="ghostscript"
|
||||||
|
@ -11,7 +11,7 @@ maintainer="Leah Neukirchen <leah@vuxu.org>"
|
||||||
license="custom:MIT-like"
|
license="custom:MIT-like"
|
||||||
homepage="http://www.xfig.org/"
|
homepage="http://www.xfig.org/"
|
||||||
distfiles="${SOURCEFORGE_SITE}/mcj/${pkgname}-${version}.tar.xz"
|
distfiles="${SOURCEFORGE_SITE}/mcj/${pkgname}-${version}.tar.xz"
|
||||||
checksum=47dc1b4420a1bc503b3771993e19cdaf75120d38be6548709f7d84f7b07d68b2
|
checksum=931258ae43950d0931ddcea13ce6554d2cd7fc3c93585aebf74e393bb14fe27d
|
||||||
replaces="transfig>=0"
|
replaces="transfig>=0"
|
||||||
|
|
||||||
post_install() {
|
post_install() {
|
||||||
|
|
Loading…
Reference in a new issue