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} |