diff --git a/textproc/xml-format/Makefile b/textproc/xml-format/Makefile index 8609c12cdb6d..24af235774cd 100644 --- a/textproc/xml-format/Makefile +++ b/textproc/xml-format/Makefile @@ -1,19 +1,19 @@ PORTNAME= xml-format PORTVERSION= 0.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MASTER_SITES= http://acadix.biz/Ports/distfiles/ MAINTAINER= ports@FreeBSD.org COMMENT= XML beautifier WWW= https://acadix.biz/xml-format.php MAKE_ENV+= DATADIR=${DATADIR} do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.1 ${STAGEDIR}${PREFIX}/share/man/man1 ${MKDIR} ${STAGEDIR}${DATADIR} cd ${WRKSRC} && ${COPYTREE_SHARE} Config ${STAGEDIR}${DATADIR} .include diff --git a/textproc/xml-format/files/patch-tag-list.c b/textproc/xml-format/files/patch-tag-list.c new file mode 100644 index 000000000000..78e41b455d77 --- /dev/null +++ b/textproc/xml-format/files/patch-tag-list.c @@ -0,0 +1,16 @@ +--- tag-list.c.orig 2025-02-05 15:23:28 UTC ++++ tag-list.c +@@ -1,3 +1,4 @@ ++#include + #include + #include + #include +@@ -80,8 +81,6 @@ void tag_list_error_check(int list_size, const char + void tag_list_error_check(int list_size, const char *path) + + { +- extern int errno; +- + if ( list_size == -1 ) + { + fprintf(stderr, "Unable to read %s: %s\n", path, strerror(errno)); diff --git a/textproc/xml-format/files/patch-xml-format.c b/textproc/xml-format/files/patch-xml-format.c new file mode 100644 index 000000000000..807eb921fedc --- /dev/null +++ b/textproc/xml-format/files/patch-xml-format.c @@ -0,0 +1,18 @@ +--- xml-format.c.orig 2025-02-05 15:23:48 UTC ++++ xml-format.c +@@ -13,6 +13,7 @@ + * 2013-02-09 Jason Bacon Begin + ***************************************************************************/ + ++#include + #include + #include + #include +@@ -69,7 +70,6 @@ int xml_format(const char *filename) + buff[COPY_BUFF_SIZE+1], + *subdir; + size_t bytes; +- extern int errno; + tag_list_t tags; + + if ( ( subdir = strrchr(filename, '.')) == NULL )