Lines 1-52
Link Here
|
1 |
# $FreeBSD$ |
1 |
# $FreeBSD$ |
2 |
|
2 |
|
3 |
PORTNAME= neverball |
3 |
PORTNAME= neverball |
4 |
PORTVERSION= 1.6.0 |
4 |
PORTVERSION= 1.6.0 |
5 |
PORTREVISION= 2 |
5 |
PORTREVISION= 2 |
6 |
CATEGORIES= games |
6 |
CATEGORIES= games |
7 |
MASTER_SITES= http://icculus.org/neverball/ \ |
7 |
MASTER_SITES= http://icculus.org/neverball/ \ |
8 |
http://mirror.amdmi3.ru/distfiles/ |
8 |
http://mirror.amdmi3.ru/distfiles/ |
9 |
|
9 |
|
10 |
MAINTAINER= amdmi3@FreeBSD.org |
10 |
MAINTAINER= amdmi3@FreeBSD.org |
11 |
COMMENT= Tilt the floor to guide a ball through an obstacle course |
11 |
COMMENT= Tilt the floor to guide a ball through an obstacle course |
12 |
|
12 |
|
13 |
LICENSE= GPLv2+ |
13 |
LICENSE= GPLv2+ |
14 |
LICENSE_FILE= ${WRKSRC}/doc/legal/license-GPL-2.0.txt |
14 |
LICENSE_FILE= ${WRKSRC}/doc/legal/license-GPL-2.0.txt |
15 |
|
15 |
|
16 |
LIB_DEPENDS= libpng.so:graphics/png \ |
16 |
LIB_DEPENDS= libpng.so:graphics/png \ |
17 |
libvorbis.so:audio/libvorbis \ |
17 |
libvorbis.so:audio/libvorbis \ |
18 |
libphysfs.so:devel/physfs |
18 |
libphysfs.so:devel/physfs |
19 |
|
19 |
|
20 |
USES= gl gmake iconv jpeg sdl |
20 |
USES= gl gmake iconv jpeg sdl |
21 |
USE_GL= gl |
21 |
USE_GL= gl |
22 |
USE_SDL= sdl2 ttf2 |
22 |
USE_SDL= sdl2 ttf2 |
23 |
MAKE_ARGS+= DATADIR="${DATADIR}" \ |
23 |
MAKE_ARGS+= DATADIR="${DATADIR}" \ |
24 |
LOCALEDIR="${PREFIX}/share/locale" |
24 |
LOCALEDIR="${PREFIX}/share/locale" |
|
|
25 |
CFLAGS+= -fcommon |
25 |
|
26 |
|
26 |
PORTDOCS= * |
27 |
PORTDOCS= * |
27 |
PORTDATA= * |
28 |
PORTDATA= * |
28 |
|
29 |
|
29 |
OPTIONS_DEFINE= DOCS NLS |
30 |
OPTIONS_DEFINE= DOCS NLS |
30 |
OPTIONS_SUB= yes |
31 |
OPTIONS_SUB= yes |
31 |
NLS_USES= gettext |
32 |
NLS_USES= gettext |
32 |
NLS_MAKE_ENV= ENABLE_NLS=1 |
33 |
NLS_MAKE_ENV= ENABLE_NLS=1 |
33 |
NLS_MAKE_ENV_OFF= ENABLE_NLS=0 |
34 |
NLS_MAKE_ENV_OFF= ENABLE_NLS=0 |
34 |
|
35 |
|
35 |
do-install: |
36 |
do-install: |
36 |
cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ |
37 |
cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ |
37 |
${INSTALL_MAN} ${WRKSRC}/dist/*.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/ |
38 |
${INSTALL_MAN} ${WRKSRC}/dist/*.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/ |
38 |
.for f in neverball neverputt |
39 |
.for f in neverball neverputt |
39 |
${INSTALL_DATA} ${WRKSRC}/dist/${f}.desktop \ |
40 |
${INSTALL_DATA} ${WRKSRC}/dist/${f}.desktop \ |
40 |
${STAGEDIR}${PREFIX}/share/applications/ |
41 |
${STAGEDIR}${PREFIX}/share/applications/ |
41 |
${INSTALL_DATA} ${WRKSRC}/dist/${f}_512.png \ |
42 |
${INSTALL_DATA} ${WRKSRC}/dist/${f}_512.png \ |
42 |
${STAGEDIR}${PREFIX}/share/pixmaps/${f}.png |
43 |
${STAGEDIR}${PREFIX}/share/pixmaps/${f}.png |
43 |
${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin/ |
44 |
${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin/ |
44 |
.endfor |
45 |
.endfor |
45 |
|
46 |
|
46 |
do-install-NLS-on: |
47 |
do-install-NLS-on: |
47 |
cd ${WRKSRC}/locale && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/locale/ |
48 |
cd ${WRKSRC}/locale && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/locale/ |
48 |
|
49 |
|
49 |
do-install-DOCS-on: |
50 |
do-install-DOCS-on: |
50 |
cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ |
51 |
cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ |
51 |
|
52 |
|
52 |
.include <bsd.port.mk> |
53 |
.include <bsd.port.mk> |