aboutsummaryrefslogtreecommitdiff
path: root/devel/generate
diff options
context:
space:
mode:
Diffstat (limited to 'devel/generate')
-rw-r--r--devel/generate/Makefile7
-rw-r--r--devel/generate/distinfo6
-rw-r--r--devel/generate/files/patch-generate.c25
3 files changed, 23 insertions, 15 deletions
diff --git a/devel/generate/Makefile b/devel/generate/Makefile
index ae6ba16946d3..ed18c678e7ba 100644
--- a/devel/generate/Makefile
+++ b/devel/generate/Makefile
@@ -1,7 +1,7 @@
PORTNAME= generate
-DISTVERSION= 3.0
+DISTVERSION= 3.2
CATEGORIES= devel
-MASTER_SITES= http://www.druid.net/darcy/
+MASTER_SITES= https://www.druid.net/darcy/
MAINTAINER= darcy@druid.net
COMMENT= Simple text pre-processor
@@ -16,13 +16,12 @@ USES= gmake tar:tgz
MAKE_ARGS= BINDIR=${STAGEDIR}${PREFIX}/bin \
MANDIR=${STAGEDIR}${PREFIX}/share/man
+TEST_TARGET= test
CONFLICTS_INSTALL= julius php*-pear-Text_Highlighter
PLIST_FILES= bin/generate bin/rgenerate share/man/man1/generate.1.gz
-TEST_TARGET= test
-
post-install:
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/*
diff --git a/devel/generate/distinfo b/devel/generate/distinfo
index 2e89e0ec6902..c60fe4860f9e 100644
--- a/devel/generate/distinfo
+++ b/devel/generate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735396348
-SHA256 (generate-3.0.tgz) = c680e6285af499aaaa2e1c9531a4974dea612ea20b52b49751b7a99ea04798d5
-SIZE (generate-3.0.tgz) = 35167
+TIMESTAMP = 1757522703
+SHA256 (generate-3.2.tgz) = 1f512f0ef34865d3c29c5ab85c1b2820075a5e9ca801f2bf8090faf8ad95b47e
+SIZE (generate-3.2.tgz) = 35259
diff --git a/devel/generate/files/patch-generate.c b/devel/generate/files/patch-generate.c
index 0176994c0f8d..cf9df821359c 100644
--- a/devel/generate/files/patch-generate.c
+++ b/devel/generate/files/patch-generate.c
@@ -1,11 +1,20 @@
---- generate.c.orig 2025-01-16 13:10:40 UTC
+--- generate.c.orig 2025-10-20 22:42:33 UTC
+++ generate.c
-@@ -151,7 +151,7 @@ fatal(const char *s,...)
- {
- va_list argptr;
+@@ -422,7 +422,7 @@ expand(const char *src, STACK *pre_param)
+ {
+ char workbuf[48];
-- if (infile) fprintf(stderr, "generate: file %s line %ld: ", infile->name, infile->xline);
-+ if (infile) fprintf(stderr, "generate: file %s line %zu: ", infile->name, infile->xline);
- else fprintf(stderr, "generate: ");
+- sprintf(workbuf, "%zu", (unsigned long) strlen(ptr));
++ sprintf(workbuf, "%zu", strlen(ptr));
+ dst = MEM_extend(dst, workbuf);
+ break;
+ }
+@@ -758,7 +758,7 @@ get_input(void)
- va_start(argptr, s);
+ if (!*xbuf) continue;
+ p = (*xbuf == '!') ? xbuf + 1 : xbuf;
+- sprintf(cur_line_str, "%zu", (unsigned long) infile->xline);
++ sprintf(cur_line_str, "%zu", infile->xline);
+
+ if (*p != '@')
+ {