This package was moved to 3.0 a long time ago. The main change is that it works with Python 3.
diff --git a/devel/generate/Makefile b/devel/generate/Makefile index 4bdabcfb7b..739a8ccc1c 100644 --- a/devel/generate/Makefile +++ b/devel/generate/Makefile @@ -1,6 +1,5 @@ PORTNAME= generate -PORTVERSION= 2.8 -PORTREVISION= 2 +PORTVERSION= 3.0 CATEGORIES= devel MASTER_SITES= http://www.druid.net/darcy/ diff --git a/devel/generate/distinfo b/devel/generate/distinfo index c689d9ce01..b6f1227b8c 100644 --- a/devel/generate/distinfo +++ b/devel/generate/distinfo @@ -1,2 +1,2 @@ -SHA256 (generate-2.8.tgz) = 35b56d1f11fb834c0cbeca3c41c1dceee8b18d40933e0c680519daf24e9c2dd9 -SIZE (generate-2.8.tgz) = 31590 +SHA256 (generate-3.0.tgz) = b0e04a4a18655f5e30abcbad283ebb8823834c2178cf9fa675c4be8a84bba230 +SIZE (generate-3.0.tgz) = 31787
Please ignore the previous diff. diff --git a/devel/generate/Makefile b/devel/generate/Makefile index 4bdabcfb7b..739a8ccc1c 100644 --- a/devel/generate/Makefile +++ b/devel/generate/Makefile @@ -1,6 +1,5 @@ PORTNAME= generate -PORTVERSION= 2.8 -PORTREVISION= 2 +PORTVERSION= 3.0 CATEGORIES= devel MASTER_SITES= http://www.druid.net/darcy/ diff --git a/devel/generate/distinfo b/devel/generate/distinfo index c689d9ce01..36506b0f51 100644 --- a/devel/generate/distinfo +++ b/devel/generate/distinfo @@ -1,2 +1,2 @@ -SHA256 (generate-2.8.tgz) = 35b56d1f11fb834c0cbeca3c41c1dceee8b18d40933e0c680519daf24e9c2dd9 -SIZE (generate-2.8.tgz) = 31590 +SHA256 (generate-3.0.tgz) = 1bccb2483bf359a6655a6638495eb8e8b783d3ba +SIZE (generate-3.0.tgz) = 31590
Sorry. The current version is dumping core. I will re-submit after fixing it.
I have fixed the problems with the previous attempt. Here is the new diff: diff --git a/devel/generate/Makefile b/devel/generate/Makefile index 4bdabcfb7b..1295381d22 100644 --- a/devel/generate/Makefile +++ b/devel/generate/Makefile @@ -1,6 +1,5 @@ PORTNAME= generate -PORTVERSION= 2.8 -PORTREVISION= 2 +PORTVERSION= 3.0 CATEGORIES= devel MASTER_SITES= http://www.druid.net/darcy/ @@ -13,7 +12,7 @@ USES= gmake tar:tgz MAKE_ARGS= BINDIR=${STAGEDIR}${PREFIX}/bin \ MANDIR=${STAGEDIR}${PREFIX}/share/man -CONFLICTS_INSTALL= julius php*-pear-Text_Highlighter +CONFLICTS_INSTALL= julius php*-pear-Text_Highlighter # bin/generate PLIST_FILES= bin/generate bin/rgenerate share/man/man1/generate.1.gz diff --git a/devel/generate/distinfo b/devel/generate/distinfo index c689d9ce01..0882b5957a 100644 --- a/devel/generate/distinfo +++ b/devel/generate/distinfo @@ -1,2 +1,3 @@ -SHA256 (generate-2.8.tgz) = 35b56d1f11fb834c0cbeca3c41c1dceee8b18d40933e0c680519daf24e9c2dd9 -SIZE (generate-2.8.tgz) = 31590 +TIMESTAMP = 1725720652 +SHA256 (generate-3.0.tgz) = 8fa49641bd30a71ae99245282be96e595d8f54927f6a84ce21ed2083031dc69d +SIZE (generate-3.0.tgz) = 31919
Sorry, distinfo was wrong. Here is the correct diff. diff --git a/devel/generate/Makefile b/devel/generate/Makefile index 4bdabcfb7b..1295381d22 100644 --- a/devel/generate/Makefile +++ b/devel/generate/Makefile @@ -1,6 +1,5 @@ PORTNAME= generate -PORTVERSION= 2.8 -PORTREVISION= 2 +PORTVERSION= 3.0 CATEGORIES= devel MASTER_SITES= http://www.druid.net/darcy/ @@ -13,7 +12,7 @@ USES= gmake tar:tgz MAKE_ARGS= BINDIR=${STAGEDIR}${PREFIX}/bin \ MANDIR=${STAGEDIR}${PREFIX}/share/man -CONFLICTS_INSTALL= julius php*-pear-Text_Highlighter +CONFLICTS_INSTALL= julius php*-pear-Text_Highlighter # bin/generate PLIST_FILES= bin/generate bin/rgenerate share/man/man1/generate.1.gz diff --git a/devel/generate/distinfo b/devel/generate/distinfo index c689d9ce01..b0c013780b 100644 --- a/devel/generate/distinfo +++ b/devel/generate/distinfo @@ -1,2 +1,3 @@ -SHA256 (generate-2.8.tgz) = 35b56d1f11fb834c0cbeca3c41c1dceee8b18d40933e0c680519daf24e9c2dd9 -SIZE (generate-2.8.tgz) = 31590 +TIMESTAMP = 1725722721 +SHA256 (generate-3.0.tgz) = c680e6285af499aaaa2e1c9531a4974dea612ea20b52b49751b7a99ea04798d5 +SIZE (generate-3.0.tgz) = 35167
Created attachment 256234 [details] add LICENSE, add TEST_TARGET Additional changes: I added license information, extracted from your readme.html. Add TEST_TARGET so can 'make test'. Remove unneeded REINPLACE_CMD - doesn't change the project's Makefile. If you approve it I'll commit.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=730223f94b61fce2a96d9c42a99d923afdd3330e commit 730223f94b61fce2a96d9c42a99d923afdd3330e Author: Zsolt Udvari <uzsolt@FreeBSD.org> AuthorDate: 2025-01-13 14:23:05 +0000 Commit: Zsolt Udvari <uzsolt@FreeBSD.org> CommitDate: 2025-01-13 14:23:05 +0000 devel/generate: Update to 3.0 Add TEST_TARGET. Add LICENSE information. Release notes: https://www.druid.net/darcy/readme-generate.html PR: 280900 Reported by: D'Arcy J.M. Cain <darcy@druid.net> (maintainer) Approved by: maintainer timeout (2+ weeks) devel/generate/Makefile | 12 +++++++----- devel/generate/distinfo | 5 +++-- devel/generate/files/LICENSE (new) | 5 +++++ 3 files changed, 15 insertions(+), 7 deletions(-)
Committed, thanks!