git: 701c19905da1 - main - devel/cook: Remove expired port

From: Muhammad Moinur Rahman <bofh_at_FreeBSD.org>
Date: Sun, 31 Dec 2023 00:07:40 UTC
The branch main has been updated by bofh:

URL: https://cgit.FreeBSD.org/ports/commit/?id=701c19905da155bc23376e8c86e7d290580f9e83

commit 701c19905da155bc23376e8c86e7d290580f9e83
Author:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
AuthorDate: 2023-12-29 21:54:54 +0000
Commit:     Muhammad Moinur Rahman <bofh@FreeBSD.org>
CommitDate: 2023-12-31 00:06:18 +0000

    devel/cook: Remove expired port
    
    2023-12-31 devel/cook: Upstream last release was in 2008
---
 MOVED                                   |  1 +
 devel/Makefile                          |  1 -
 devel/cook/Makefile                     | 37 --------------------
 devel/cook/distinfo                     |  2 --
 devel/cook/files/patch-common_ac_time.h | 11 ------
 devel/cook/pkg-descr                    |  6 ----
 devel/cook/pkg-plist                    | 60 ---------------------------------
 7 files changed, 1 insertion(+), 117 deletions(-)

diff --git a/MOVED b/MOVED
index 5a30bab58281..62b54ccd0538 100644
--- a/MOVED
+++ b/MOVED
@@ -8213,3 +8213,4 @@ multimedia/gmerlin||2023-12-31|Has expired: Upstream last activity was in 2012
 mail/trojita||2023-12-31|Has expired: Depends on deprecated www/qt5-webkit
 games/springlobby||2023-12-31|Has expired: Depends on expired games/spring
 graphics/libgfx||2023-12-31|Has expired: unmaintained upstream since sep 2005
+devel/cook||2023-12-31|Has expired: Upstream last release was in 2008
diff --git a/devel/Makefile b/devel/Makefile
index d7b657331ea2..04cc3028c431 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -449,7 +449,6 @@
     SUBDIR += cons-test
     SUBDIR += containers
     SUBDIR += convco
-    SUBDIR += cook
     SUBDIR += corrade
     SUBDIR += courier-unicode
     SUBDIR += coursier
diff --git a/devel/cook/Makefile b/devel/cook/Makefile
deleted file mode 100644
index acb7a62609ea..000000000000
--- a/devel/cook/Makefile
+++ /dev/null
@@ -1,37 +0,0 @@
-PORTNAME=	cook
-PORTVERSION=	2.30
-PORTREVISION=	3
-CATEGORIES=	devel
-MASTER_SITES=	http://miller.emu.id.au/pmiller/software/cook/ \
-		LOCAL/jasone
-
-MAINTAINER=	jasone@FreeBSD.org
-COMMENT=	Like make(1), but more powerful and clean
-WWW=		http://miller.emu.id.au/pmiller/software/cook/
-
-LICENSE=	GPLv3
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-BROKEN=	fails to build: a space character is not allowed in an escape sequence parameter
-DEPRECATED=	Upstream last release was in 2008
-EXPIRATION_DATE=	2023-12-31
-
-USES=		gettext groff localbase:ldflags perl5
-
-GNU_CONFIGURE=	yes
-CONFIGURE_ENV=	YACC=yacc
-
-DESTDIRNAME=	RPM_BUILD_ROOT
-MAKE_JOBS_UNSAFE=	yes
-
-# Make sure that the whole directory tree exists.
-pre-install:
-	${MKDIR} ${STAGEDIR}${PREFIX}/share/cook/en/man1
-	${MKDIR} ${STAGEDIR}${PREFIX}/lib/cook/en/LC_MESSAGES
-
-# cook installs extra copies of the manpages in a directory that MANLANG can't
-# cope with.  Delete the extra copies.
-post-install:
-	@${RM} -r ${STAGEDIR}${PREFIX}/share/cook/en/man1
-
-.include <bsd.port.mk>
diff --git a/devel/cook/distinfo b/devel/cook/distinfo
deleted file mode 100644
index 41a21c01341d..000000000000
--- a/devel/cook/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cook-2.30.tar.gz) = 3c9943477c335816846e495ec2b7bbf153c18c4f41c26a7996ab9ee46cc7d4a8
-SIZE (cook-2.30.tar.gz) = 904184
diff --git a/devel/cook/files/patch-common_ac_time.h b/devel/cook/files/patch-common_ac_time.h
deleted file mode 100644
index 6b2e29f77c31..000000000000
--- a/devel/cook/files/patch-common_ac_time.h
+++ /dev/null
@@ -1,11 +0,0 @@
---- common/ac/time.h.orig	2007-09-30 13:52:44 UTC
-+++ common/ac/time.h
-@@ -27,7 +27,7 @@
-  * Catch-22: Dec Alpha OSF/1: need to include time.h before sys/time.h
-  * before time.h
-  */
--#ifdef __alpha__
-+#ifdef __osf1__
- #ifndef _CLOCK_ID_T
- #define _CLOCK_ID_T
- typedef int clockid_t;
diff --git a/devel/cook/pkg-descr b/devel/cook/pkg-descr
deleted file mode 100644
index d2e7747072dd..000000000000
--- a/devel/cook/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-'cook' serves the same purpose as make(1), but uses a much more sane syntax,
-and includes additional features that make it powerful enough to maintain a
-single dependency graph for large projects (as things should be done in an
-ideal world).  Don't be put off by 'cook' not being commonly available on
-target machines, since 'cook' can automatically generate shell scripts that
-make installing 'cook' on target machines unnecessary.
diff --git a/devel/cook/pkg-plist b/devel/cook/pkg-plist
deleted file mode 100644
index a10fab21c2e3..000000000000
--- a/devel/cook/pkg-plist
+++ /dev/null
@@ -1,60 +0,0 @@
-bin/c_incl
-bin/cook
-bin/cook_bom
-bin/cook_rsh
-bin/cookfp
-bin/cooktime
-bin/find_libs
-bin/make2cook
-bin/roffpp
-lib/cook/en/LC_MESSAGES/c_incl.mo
-lib/cook/en/LC_MESSAGES/cook.mo
-lib/cook/en/LC_MESSAGES/cook_bom.mo
-lib/cook/en/LC_MESSAGES/cookfp.mo
-lib/cook/en/LC_MESSAGES/cooktime.mo
-lib/cook/en/LC_MESSAGES/file_check.mo
-lib/cook/en/LC_MESSAGES/find_libs.mo
-lib/cook/en/LC_MESSAGES/make2cook.mo
-lib/cook/en/LC_MESSAGES/roffpp.mo
-man/man1/c_incl.1.gz
-man/man1/cook.1.gz
-man/man1/cook_bom.1.gz
-man/man1/cook_lic.1.gz
-man/man1/cook_rsh.1.gz
-man/man1/cookfp.1.gz
-man/man1/cooktime.1.gz
-man/man1/find_libs.1.gz
-man/man1/make2cook.1.gz
-man/man1/roffpp.1.gz
-share/cook/as
-share/cook/bison
-share/cook/c
-share/cook/c++
-share/cook/en/refman.dvi
-share/cook/en/refman.ps
-share/cook/en/refman.txt
-share/cook/en/tutorial.dvi
-share/cook/en/tutorial.ps
-share/cook/en/tutorial.txt
-share/cook/en/user-guide.dvi
-share/cook/en/user-guide.ps
-share/cook/en/user-guide.txt
-share/cook/f77
-share/cook/functions
-share/cook/g77
-share/cook/gcc
-share/cook/home
-share/cook/host_lists.pl
-share/cook/java
-share/cook/lex
-share/cook/library
-share/cook/print
-share/cook/program
-share/cook/rcs
-share/cook/recursive
-share/cook/sccs
-share/cook/text
-share/cook/usr
-share/cook/usr.local
-share/cook/yacc
-share/cook/yacc_many