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

Collapse All | Expand All

(-)./Makefile (-11 / +13 lines)
Lines 7-54 Link Here
7
7
8
PORTNAME=	krank
8
PORTNAME=	krank
9
PORTVERSION=	07
9
PORTVERSION=	07
10
PORTREVISION=	1
10
CATEGORIES=	games
11
CATEGORIES=	games
11
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}
12
MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTVERSION}
12
13
13
MAINTAINER=	nemysis@gmx.ch
14
MAINTAINER=	nemysis@gmx.ch
14
COMMENT=	Krank is a little casual game
15
COMMENT=	A little casual game
15
16
16
LICENSE=	GPLv2
17
LICENSE=	GPLv2
17
18
18
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game \
19
RUN_DEPENDS=	${PYTHON_SITELIBDIR}/pygame/__init__.py:${PORTSDIR}/devel/py-game \
19
		${PYTHON_SITELIBDIR}/numpy:${PORTSDIR}/math/py-numpy
20
		${PYNUMPY}
20
21
21
USE_BZIP2=	yes
22
USE_BZIP2=	yes
22
USE_PYTHON=	yes
23
USE_PYTHON=	yes
23
NO_BUILD=	yes
24
NO_BUILD=	yes
24
25
25
PLIST_FILES=	bin/krank \
26
PLIST_FILES=	bin/${PORTNAME} \
26
		share/pixmaps/Krank.png
27
		share/pixmaps/${PORTNAME}.png
27
28
28
PORTDATA=	*
29
PORTDATA=	*
29
PORTDOCS=	CHANGELOG.txt README
30
PORTDOCS=	CHANGELOG.txt README
30
31
31
post-patch:
32
post-patch:
32
	${REINPLACE_CMD} -e 's|`dirname.*|${DATADIR}|' ${WRKSRC}/krank
33
	${REINPLACE_CMD} -e 's|`dirname.*|${DATADIR}|' ${WRKSRC}/${PORTNAME}
34
35
.include <bsd.port.options.mk>
33
36
34
do-install:
37
do-install:
35
# Wrapper script
38
# Scripts
36
	${INSTALL_SCRIPT} ${WRKSRC}/krank ${PREFIX}/bin
39
	${INSTALL_SCRIPT} ${WRKSRC}/krank ${PREFIX}/bin
37
40
38
post-install:
39
# Data
41
# Data
40
.if !defined (NOPORTDATA)
41
	${MKDIR} ${DATADIR}
42
	${MKDIR} ${DATADIR}
42
.  for d in art fonts html levels sounds src
43
.  for d in art fonts html levels sounds src
43
	@(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${DATADIR})
44
	@(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${DATADIR})
44
.  endfor
45
.  endfor
45
	${INSTALL_DATA} ${WRKSRC}/krank.iss ${DATADIR}
46
	${INSTALL_DATA} ${WRKSRC}/krank.iss ${DATADIR}
46
	${INSTALL_DATA} ${WRKSRC}/logo.xcf ${DATADIR}
47
	${INSTALL_DATA} ${WRKSRC}/logo.xcf ${DATADIR}
47
	${INSTALL_DATA} ${WRKSRC}/html/gfx/logo.png ${PREFIX}/share/pixmaps/Krank.png
48
48
.endif
49
# Pixmaps
50
	${INSTALL_DATA} ${WRKSRC}/html/gfx/logo.png ${PREFIX}/share/pixmaps/${PORTNAME}.png
49
51
50
# Documentation
52
# Documentation
51
.if !defined(NOPORTDOCS)
53
.if ${PORT_OPTIONS:MDOCS}
52
	${MKDIR} ${DOCSDIR}
54
	${MKDIR} ${DOCSDIR}
53
.  for f in ${PORTDOCS}
55
.  for f in ${PORTDOCS}
54
	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
56
	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}

Return to bug 170732