blob: 397cb49a4698d37db136719ceada3c163742725c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
|
# Created by: jamie
# $FreeBSD$
PORTNAME= hex-a-hop
PORTVERSION= 1.1.0
PORTREVISION= 1
CATEGORIES= games
MASTER_SITES= SF/${PORTNAME:S/-//g}/${PORTNAME}/${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Puzzle game based on hexagonal tiles
USE_SDL= sdl
GNU_CONFIGURE= yes
CPPFLAGS+= -I${LOCALBASE}/include
CFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
OPTIONS_DEFINE= PANGO SOUND NLS DEBUG
OPTIONS_DEFAULT= SOUND
PANGO_DESC= Use sdl_pango instead of sdl_ttf
SOUND_DESC= Sound support
DESKTOP_ENTRIES="Hex-a-Hop" "${COMMENT}" \
"${DATADIR}/icon.bmp" \
"hex-a-hop" "LogicGame;Game;" false
.include <bsd.port.options.mk>
.if ! ${PORT_OPTIONS:MDEBUG}
CONFIGURE_ARGS+=--disable-debug
.endif
.if ${PORT_OPTIONS:MNLS}
USE_GETTEXT= yes
CONFIGURE_ENV+= ac_cv_header_libintl_h=yes
LDFLAGS+= -lintl
.else
CONFIGURE_ENV+= ac_cv_header_libintl_h=no
.endif
.if ${PORT_OPTIONS:MPANGO}
USE_SDL+= pango
CONFIGURE_ARGS+=--disable-sdlttf
.else
USE_SDL+= ttf
.endif
.if ${PORT_OPTIONS:MSOUND}
USE_SDL+= mixer
.else
CONFIGURE_ARGS+=--disable-sound
.endif
post-patch: .SILENT
${REINPLACE_CMD} -E '/CFLAGS|CXXFLAGS/s/-g//' ${WRKSRC}/configure
.include <bsd.port.mk>
|