View | Details | Raw Unified | Return to bug 251487
Collapse All | Expand All

(-)w/games/neverball/Makefile (+1 lines)
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>

Return to bug 251487