Date: Tue, 2 Oct 2012 02:54:03 +0900 From: KATO Tsuguru <tkato432@yahoo.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/172237: games/nsnake: Update to version 1.4 Message-ID: <20121002025403.ee0e08774831792c22427f8d@yahoo.com> Resent-Message-ID: <201210011810.q91IAAQY014210@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 172237 >Category: ports >Synopsis: games/nsnake: Update to version 1.4 >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Mon Oct 01 18:10:10 UTC 2012 >Closed-Date: >Last-Modified: >Originator: KATO Tsuguru >Release: FreeBSD 7.4-RELEASE-p10 i386 >Organization: >Environment: >Description: - Update to version 1.4 Remove file: files/patch-Makefile >How-To-Repeat: >Fix: diff -urN /usr/ports/games/nsnake/Makefile games/nsnake/Makefile --- /usr/ports/games/nsnake/Makefile 2012-09-27 15:21:38.000000000 +0900 +++ games/nsnake/Makefile 2012-10-02 00:14:03.000000000 +0900 @@ -2,7 +2,7 @@ # $FreeBSD: ports/games/nsnake/Makefile,v 1.5 2012/09/27 06:21:38 tabthorpe Exp $ PORTNAME= nsnake -PORTVERSION= 1.2.1 +PORTVERSION= 1.4 CATEGORIES= games MASTER_SITES= http://softs.malikania.fr/releases/ EXTRACT_SUFX= .tgz @@ -10,16 +10,26 @@ MAINTAINER= ports@FreeBSD.org COMMENT= A snake game written in C and ncurses -MAN6= nsnake.6 -PLIST_FILES= bin/nsnake -PORTDOCS= LICENSE CHANGELOG -USE_NCURSES= yes +LICENSE= MIT -post-install: -.if !defined(NOPORTDOCS) +OPTIONS_DEFINE= DOCS + +MAN6= ${PORTNAME}.6 +PORTDOCS= CHANGELOG +PLIST_FILES= bin/${PORTNAME} + +.include <bsd.port.options.mk> + +do-build: + (cd ${WRKSRC} && ${CC} ${CFLAGS} -o ${PORTNAME} ${PORTNAME}.c -lcurses) + +do-install: + (cd ${WRKSRC} \ + && ${INSTALL_PROGRAM} ${PORTNAME} ${PREFIX}/bin \ + && ${INSTALL_MAN} ${PORTNAME}.6 ${MANPREFIX}/man/man6) +.if ${PORT_OPTIONS:MDOCS} @${MKDIR} ${DOCSDIR} - @${INSTALL_MAN} ${WRKSRC}/LICENSE ${DOCSDIR} - @${INSTALL_MAN} ${WRKSRC}/CHANGELOG ${DOCSDIR} + (cd ${WRKSRC} && ${INSTALL_DATA} CHANGELOG ${DOCSDIR}) .endif .include <bsd.port.mk> diff -urN /usr/ports/games/nsnake/distinfo games/nsnake/distinfo --- /usr/ports/games/nsnake/distinfo 2011-08-26 21:04:16.000000000 +0900 +++ games/nsnake/distinfo 2012-09-30 20:32:25.000000000 +0900 @@ -1,2 +1,2 @@ -SHA256 (nsnake-1.2.1.tgz) = 7d75d16f071dcdf5dadb959f04a83c4df52c6879604ba9fb1ff354069d84b1d2 -SIZE (nsnake-1.2.1.tgz) = 6207 +SHA256 (nsnake-1.4.tgz) = 7b68a8ccaf4142afa8e3b2272cd80d7e4f22ac3d22140ffdee1e2f0f64128d73 +SIZE (nsnake-1.4.tgz) = 6652 diff -urN /usr/ports/games/nsnake/files/patch-Makefile games/nsnake/files/patch-Makefile --- /usr/ports/games/nsnake/files/patch-Makefile 2011-08-26 21:04:17.000000000 +0900 +++ games/nsnake/files/patch-Makefile 1970-01-01 09:00:00.000000000 +0900 @@ -1,18 +0,0 @@ ---- ./Makefile.orig 2011-08-26 11:17:35.000000000 +0200 -+++ ./Makefile 2011-08-26 13:53:40.000000000 +0200 -@@ -21,13 +21,13 @@ - USER= games - GROUP= games - --CC= gcc -+CC?= gcc - CFLAGS= -Wall - LDFLAGS= -lcurses - INSTALL= install - PREFIX= /usr/local - VARBASE= /var --MANPREFIX= /share/man -+MANPREFIX= /man - RM= rm -f - - all: ${PROG} diff -urN /usr/ports/games/nsnake/pkg-descr games/nsnake/pkg-descr --- /usr/ports/games/nsnake/pkg-descr 2011-03-11 07:15:34.000000000 +0900 +++ games/nsnake/pkg-descr 2012-09-30 20:42:36.000000000 +0900 @@ -1,5 +1,5 @@ -nsnake is small game written in C and using ncurses API for drawing stuff on the -screen. +nsnake is small game written in C and using ncurses API for drawing +stuff on the screen. It currently supports colors and can save highscores in a file. >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20121002025403.ee0e08774831792c22427f8d>