From 87c2fa72e7fa57be0b898a66ba14cab10f741992 Mon Sep 17 00:00:00 2001 From: Kevin Lo Date: Fri, 3 Nov 2000 12:50:59 +0000 Subject: - Use MASTER_SITE_COMP_SOURCES to MASTER_SITES - Support CC/CFLAGS/PREFIX properly - Change location of data file from lib/ to share/ PR: 22552 Submitted by: Ports Fury --- games/connect4/Makefile | 27 +++++++++++++-------------- games/connect4/distinfo | 2 +- games/connect4/files/patch-aa | 24 +++++++++++++++--------- games/connect4/pkg-plist | 4 ++-- 4 files changed, 31 insertions(+), 26 deletions(-) (limited to 'games/connect4') diff --git a/games/connect4/Makefile b/games/connect4/Makefile index 52a288dfef3e..8fd0a30315a6 100644 --- a/games/connect4/Makefile +++ b/games/connect4/Makefile @@ -7,29 +7,28 @@ PORTNAME= connect4 PORTVERSION= 3.2 +PORTREVISION= 1 CATEGORIES= games -MASTER_SITES= ftp://ftp.gu.kiev.ua/pub/cdrom5/games/volume6/ \ - ftp://scitsc.wlv.ac.uk/pub/infomagic/usenet/games/volume6/ +MASTER_SITES= ${MASTER_SITE_COMP_SOURCES} +MASTER_SITE_SUBDIR= games/volume6 DISTNAME= ${PORTNAME} -EXTRACT_SUFX= "" +EXTRACT_SUFX= .Z -MAINTAINER= ports@freebsd.org +MAINTAINER= ports@FreeBSD.org -BUILD_DEPENDS= gunshar:${PORTSDIR}/archivers/gshar+gunshar +BUILD_DEPENDS= gunshar:${PORTSDIR}/archivers/gshar+gunshar -EXTRACT_CMD= gunshar +EXTRACT_CMD= ${GZCAT} EXTRACT_BEFORE_ARGS= # empty -EXTRACT_AFTER_ARGS= # empty +EXTRACT_AFTER_ARGS= | gunshar + NO_WRKSUBDIR= yes MAN6= connect4.6 -MANDIR= ${PREFIX}/man/man -LIBDIR= ${PREFIX}/lib - do-install: - ${INSTALL_PROGRAM} -m 2755 -o root -g games ${WRKSRC}/c4 ${PREFIX}/bin/connect4 - ${MKDIR} ${LIBDIR}/connect4 - ${INSTALL_DATA} -m 664 -o root -g games /dev/null ${LIBDIR}/connect4/scores - ${INSTALL_MAN} ${FILESDIR}/connect4.6 ${MANDIR}6/ + ${INSTALL_PROGRAM} -m 2755 -o root -g games ${WRKSRC}/c4 ${PREFIX}/bin/connect4 + @${MKDIR} ${PREFIX}/share/connect4 + ${INSTALL_DATA} -m 664 -o root -g games /dev/null ${PREFIX}/share/connect4/scores + ${INSTALL_MAN} ${FILESDIR}/connect4.6 ${MANPREFIX}/man/man6 .include diff --git a/games/connect4/distinfo b/games/connect4/distinfo index c454663d8cd7..d8bc5edc3f42 100644 --- a/games/connect4/distinfo +++ b/games/connect4/distinfo @@ -1 +1 @@ -MD5 (connect4) = d09ae9fc10591b6c0f021f38c129d90f +MD5 (connect4.Z) = ee55cb506ef69154099b881dd5b30679 diff --git a/games/connect4/files/patch-aa b/games/connect4/files/patch-aa index 4cf5b4658c23..aac62636f43f 100644 --- a/games/connect4/files/patch-aa +++ b/games/connect4/files/patch-aa @@ -1,24 +1,30 @@ -*** Makefile.orig Tue Apr 15 21:55:19 1997 ---- Makefile Tue Apr 15 21:57:58 1997 +*** Makefile.orig Fri Nov 3 02:23:51 2000 +--- Makefile Fri Nov 3 02:24:41 2000 *************** -*** 1,7 **** +*** 1,10 **** # Makefile for c4 ! CFLAGS = -g #-DSCOREFILE=\"/usr/games/lib/c4.scores\" CURSES = -lcurses -ltermcap c4 : c4.o screen.o c4.h tables.h types.h - cc $(CFLAGS) -o c4 c4.o screen.o $(CURSES) ---- 1,12 ---- +! cc $(CFLAGS) -o c4 c4.o screen.o $(CURSES) + + screen.o : c4.h + +--- 1,15 ---- # Makefile for c4 + # Patched for FreeBSD 2.1.5R by + # Joel Sutton + # 15th April, 1997 -! CFLAGS = -O -g -DSCOREFILE=\"/usr/local/lib/connect4/scores\" +! CFLAGS += -DSCOREFILE=\"$(PREFIX)/share/connect4/scores\" CURSES = -lcurses -ltermcap -+ -+ all: c4 ++ all: c4 ++ c4 : c4.o screen.o c4.h tables.h types.h - cc $(CFLAGS) -o c4 c4.o screen.o $(CURSES) +! $(CC) $(CFLAGS) -o c4 c4.o screen.o $(CURSES) + + screen.o : c4.h + diff --git a/games/connect4/pkg-plist b/games/connect4/pkg-plist index 32b48084607d..ff211f1ca889 100644 --- a/games/connect4/pkg-plist +++ b/games/connect4/pkg-plist @@ -1,3 +1,3 @@ bin/connect4 -lib/connect4/scores -@dirrm lib/connect4 +share/connect4/scores +@dirrm share/connect4 -- cgit v1.2.3