Update games/xonotic to version 0.8.2_1
[dports.git] / games / opensonic / Makefile
1 # Created by: Stas Timokhin <stast@bsdportal.ru>
2 # $FreeBSD$
3
4 PORTNAME=       opensonic
5 PORTVERSION=    0.1.4
6 PORTREVISION=   4
7 CATEGORIES=     games
8 MASTER_SITES=   SF/opensnc/Open%20Sonic/${PORTVERSION}
9 DISTNAME=       opensnc-src-${PORTVERSION}
10
11 MAINTAINER=     devel@stasyan.com
12 COMMENT=        Game based on the "Sonic the Hedgehog" universe
13
14 BUILD_DEPENDS=  alpng>=1.3:graphics/alpng
15 LIB_DEPENDS=    liballeg.so:devel/allegro \
16                 libogg.so:audio/libogg \
17                 libpng.so:graphics/png \
18                 libvorbis.so:audio/libvorbis
19
20 DESKTOP_ENTRIES="${PORTNAME}" \
21                 "Sonic the Hedgehog" \
22                 "${PREFIX}/share/pixmaps/opensonic.png" \
23                 "${PORTNAME}" \
24                 "Game;ArcadeGame;" \
25                 false
26
27 USES=           cmake
28 CONFIGURE_ENV+= _ALLEGRO_LIBS="`allegro-config --libs`" \
29                 _ALLEGRO_VERSION="`allegro-config --version`"
30
31 CFLAGS+=        -I${LOCALBASE}/include
32
33 post-patch:
34         @${REINPLACE_CMD} -e 's,/usr/bin,${PREFIX}/bin,g' \
35                 -e 's,/usr/share,${PREFIX}/share,g' \
36                 ${PATCH_WRKSRC}/src/core/global.h
37
38 post-install:
39         ${INSTALL_DATA} ${WRKSRC}/icon.png ${STAGEDIR}${PREFIX}/share/pixmaps/opensonic.png
40         ${LN} -s ${DATADIR}/opensonic ${STAGEDIR}${PREFIX}/bin/opensonic
41
42 .include <bsd.port.mk>