Tweak print/jabref version 3.3,1
[dports.git] / games / powermanga / Makefile
1 # Created by: Jean-Yves Lefort <jylefort@brutele.be>
2 # $FreeBSD$
3
4 PORTNAME=       powermanga
5 PORTVERSION=    0.93.1
6 CATEGORIES=     games
7 MASTER_SITES=   http://linux.tlk.fr/games/Powermanga/download/ \
8                 http://mirror.amdmi3.ru/distfiles/
9 EXTRACT_SUFX=   .tgz
10
11 MAINTAINER=     amdmi3@FreeBSD.org
12 COMMENT=        Arcade 2D shoot-em-up
13
14 LICENSE=        GPLv3
15 LICENSE_FILE=   ${WRKSRC}/COPYING
16
17 LIB_DEPENDS=    libpng.so:graphics/png
18
19 USES=           autoreconf
20 USE_XORG=       xext xxf86dga
21 USE_SDL=        sdl mixer
22 GNU_CONFIGURE=  yes
23
24 PORTDOCS=       *
25 PORTDATA=       *
26
27 CFLAGS+=        -I${LOCALBASE}/include
28 LDFLAGS+=       -L${LOCALBASE}/lib
29 LIBS+=          -lm
30
31 post-patch:
32         @${REINPLACE_CMD} -e '/CFLAGS/ { s|-O3||; s|-Werror||; }' ${WRKSRC}/configure.ac
33         @${REINPLACE_CMD} -e \
34                 's|/usr/share/games/powermanga|${DATADIR}|;s|/sound|&s|' \
35                 ${WRKSRC}/powermanga.6
36         @${REINPLACE_CMD} -e 's|\((prefix)\)/games|\1/bin|' \
37                 ${WRKSRC}/src/Makefile.am
38         @${FIND} ${WRKSRC} -name "Makefile.am" | ${XARGS} ${REINPLACE_CMD} -e \
39                 '/pkgdatadir/ s|games/powermanga|powermanga|'
40         @${REINPLACE_CMD} -e 's|games/powermanga|powermanga|' \
41                 ${WRKSRC}/src/tools.c
42         @${REINPLACE_CMD} -e 's|Lang=fr|Lang=en|' ${WRKSRC}/texts/config.ini
43
44 post-install:
45         ${CHMOD} 755 ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
46         ${INSTALL_DATA} ${WRKSRC}/powermanga.desktop ${STAGEDIR}${PREFIX}/share/applications/
47         ${INSTALL_DATA} ${WRKSRC}/powermanga.xpm ${STAGEDIR}${PREFIX}/share/pixmaps/
48         ${MKDIR} ${STAGEDIR}${DOCSDIR}
49         ${INSTALL_DATA} ${WRKSRC}/AUTHORS ${WRKSRC}/CHANGES ${STAGEDIR}${DOCSDIR}
50 .for f in powermanga.hi powermanga.hi-easy powermanga.hi-hard
51         ${MV} ${STAGEDIR}/var/games/${PORTNAME}/${f} ${STAGEDIR}/var/games/${PORTNAME}/${f}.sample
52 .endfor
53
54 .include <bsd.port.mk>