diff --git a/devel/cook/Makefile b/devel/cook/Makefile index c6273ca99913..acb7a62609ea 100644 --- a/devel/cook/Makefile +++ b/devel/cook/Makefile @@ -1,31 +1,37 @@ 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 -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib -MAKE_JOBS_UNSAFE= yes -USES= gettext groff perl5 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 diff --git a/devel/cook/files/patch-common_ac_time.h b/devel/cook/files/patch-common_ac_time.h index 2e4718d4ded9..6b2e29f77c31 100644 --- a/devel/cook/files/patch-common_ac_time.h +++ b/devel/cook/files/patch-common_ac_time.h @@ -1,11 +1,11 @@ ---- common/ac/time.h.orig Fri Nov 29 23:15:13 2002 -+++ common/ac/time.h Fri Nov 29 23:15:27 2002 -@@ -29,7 +29,7 @@ +--- 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;