diff options
-rw-r--r-- | games/jzip/Makefile | 54 | ||||
-rw-r--r-- | games/jzip/files/patch-aa | 17 | ||||
-rw-r--r-- | games/jzip/pkg-plist | 3 |
3 files changed, 33 insertions, 41 deletions
diff --git a/games/jzip/Makefile b/games/jzip/Makefile index 14b3fdbaf548..be18ea63df22 100644 --- a/games/jzip/Makefile +++ b/games/jzip/Makefile @@ -1,32 +1,44 @@ -# New ports collection makefile for: jzip -# Date created: 7 May 1998 -# Whom: Matthew Hunt <mph@FreeBSD.org> -# +# Created by: Matthew Hunt <mph@FreeBSD.org> # $FreeBSD$ -# -PORTNAME= jzip -PORTVERSION= 2.0.1g -CATEGORIES= games -MASTER_SITES= ${MASTER_SITE_LOCAL} -MASTER_SITE_SUBDIR= mph -DISTNAME= jzip201g +PORTNAME= jzip +PORTVERSION= 2.0.1g +CATEGORIES= games +MASTER_SITES= LOCAL/mph +DISTNAME= ${PORTNAME}${PORTVERSION:S/.//g} -MAINTAINER= ports@FreeBSD.org -COMMENT= A text-mode Infocom game interpreter +MAINTAINER= ports@FreeBSD.org +COMMENT= Text-mode Infocom game interpreter -USE_ZIP= yes +NO_WRKSUBDIR= yes -NO_WRKSUBDIR= yes +USE_ZIP= yes +MAKE_JOBS_SAFE= yes -MAN1= jzip.1 +CPPFLAGS+= -DPOSIX -DHAVE_GETOPT + +MAN1= jzip.1 +PORTDOCS= Jzip.doc +PLIST_FILES= bin/jzip + +.include <bsd.port.options.mk> + +post-patch: + @${REINPLACE_CMD} -e \ + 's|^CC =|CC ?=| ; \ + s|^CFLAGS =|CFLAGS +=| ; \ + s|-DPOSIX|$${CPPFLAGS}| ; \ + s|^LDFLAGS|#LDFLAGS| ; \ + s|-lcurses|-ltermcap|' ${WRKSRC}/Makefile + @${REINPLACE_CMD} -e \ + 's|^void main|int main|' ${WRKSRC}/jzexe.c do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/jzip ${PREFIX}/bin - ${INSTALL_DATA} ${WRKSRC}/jzip.1 ${PREFIX}/man/man1 -.if !defined(NOPORTDOCS) - ${MKDIR} ${PREFIX}/share/doc/jzip - ${INSTALL_DATA} ${WRKSRC}/Jzip.doc ${PREFIX}/share/doc/jzip + (cd ${WRKSRC} && ${INSTALL_PROGRAM} jzip ${PREFIX}/bin) + (cd ${WRKSRC} && ${INSTALL_DATA} jzip.1 ${MANPREFIX}/man/man1) +.if ${PORT_OPTIONS:MDOCS} + ${MKDIR} ${DOCSDIR} + (cd ${WRKSRC} && ${INSTALL_DATA} Jzip.doc ${DOCSDIR}) .endif .include <bsd.port.mk> diff --git a/games/jzip/files/patch-aa b/games/jzip/files/patch-aa deleted file mode 100644 index 0af5d77e5671..000000000000 --- a/games/jzip/files/patch-aa +++ /dev/null @@ -1,17 +0,0 @@ ---- Makefile.orig Tue Dec 5 09:57:04 1995 -+++ Makefile Thu May 7 22:35:23 1998 -@@ -21,10 +21,10 @@ - # -DHARD_COLORS - # to the CFLAGS line. - --CC = cc --CFLAGS = -c -DPOSIX --LDFLAGS = -O --LIBS = -lcurses -+#CC = cc -+CFLAGS += -c -DPOSIX -DHAVE_GETOPT -+#LDFLAGS = -O -+LIBS = -ltermcap - - INC = ztypes.h - OBJS = jzip.o control.o extern.o fileio.o input.o interpre.o math.o memory.o \ diff --git a/games/jzip/pkg-plist b/games/jzip/pkg-plist deleted file mode 100644 index 64d3c8efebc4..000000000000 --- a/games/jzip/pkg-plist +++ /dev/null @@ -1,3 +0,0 @@ -bin/jzip -%%PORTDOCS%%%%DOCSDIR%%/Jzip.doc -%%PORTDOCS%%@dirrm %%DOCSDIR%% |