View | Details | Raw Unified | Return to bug 192691 | Differences between
and this patch

Collapse All | Expand All

(-)bsdtris/Makefile (-4 / +3 lines)
Lines 12-24 Link Here
12
12
13
NO_WRKSUBDIR=	yes
13
NO_WRKSUBDIR=	yes
14
14
15
MAN6=		bsdtris.6
16
17
NO_STAGE=	yes
18
post-patch:
15
post-patch:
19
	${REINPLACE_CMD} -E "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/pathnames.h
16
	${REINPLACE_CMD} -E "s|%%PREFIX%%|${PREFIX}|" ${WRKSRC}/pathnames.h
20
17
21
post-install:
18
post-install:
22
	${INSTALL_MAN} ${WRKSRC}/tetris.6 ${PREFIX}/man/man6/bsdtris.6
19
	@${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/bsdtris
20
	${INSTALL_MAN} ${WRKSRC}/tetris.6 ${STAGEDIR}${PREFIX}/man/man6/bsdtris.6
21
	@${GZIP_CMD} ${STAGEDIR}${PREFIX}/man/man6/bsdtris.6
23
22
24
.include <bsd.port.mk>
23
.include <bsd.port.mk>
(-)bsdtris/files/patch-Makefile (-6 / +6 lines)
Lines 7-13 Link Here
7
+TMPLDFLAGS+= -lcurses -ltermcap
7
+TMPLDFLAGS+= -lcurses -ltermcap
8
+SRCS= screen.c shapes.c input.c tetris.c scores.c
8
+SRCS= screen.c shapes.c input.c tetris.c scores.c
9
+
9
+
10
+PREFIX?=/usr/local
10
+PREFIX?=${LOCALBASE}
11
+MKDIR?=mkdir -p
11
+MKDIR?=mkdir -p
12
+
12
+
13
+all: 
13
+all: 
Lines 18-28 Link Here
18
+            screen.o shapes.o tetris.o
18
+            screen.o shapes.o tetris.o
19
+
19
+
20
+install:
20
+install:
21
+	${INSTALL} -g games -m 2555 tetris ${PREFIX}/bin/bsdtris
21
+	${INSTALL} tetris ${DESTDIR}${PREFIX}/bin/bsdtris
22
+.	if !exists(${PREFIX}/var/games/bsdtris.scores)
22
+.	if !exists(${DESTDIR}${PREFIX}/var/games/bsdtris.scores)
23
+		${MKDIR} ${PREFIX}/var/games
23
+		${MKDIR} ${DESTDIR}${PREFIX}/var/games
24
+		${INSTALL} -g games -m 664 /dev/null \
24
+		${INSTALL} /dev/null \
25
+			${PREFIX}/var/games/bsdtris.scores
25
+			${DESTDIR}${PREFIX}/var/games/bsdtris.scores
26
+.endif
26
+.endif
27
+
27
+
28
+clean:
28
+clean:
(-)bsdtris/pkg-plist (+12 lines)
Line 1 Link Here
1
@group games
2
@mode 2555
1
bin/bsdtris
3
bin/bsdtris
4
@mode
5
@group
6
man/man6/bsdtris.6.gz
7
@group games
8
@mode 664
9
var/games/bsdtris.scores
10
@mode
11
@group
12
@dirrmtry var/games
13
@dirrmtry var

Return to bug 192691