Import games/3omns version 0.1_1
[dports.git] / games / 3omns / Makefile
1 # Created by: Rusmir Dusko <nemysis@FreeBSD.org>
2 # $FreeBSD$
3
4 PORTNAME=       3omns
5 PORTVERSION=    0.1
6 PORTREVISION=   1
7 CATEGORIES=     games
8 MASTER_SITES=   SF/nemysisfreebsdp/${CATEGORIES}/:icons
9 DISTFILES=      ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
10                 ${PORTNAME}.png:icons
11 EXTRACT_ONLY=   ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
12
13 MAINTAINER=     nemysis@FreeBSD.org
14 COMMENT=        Old-school bomb-dropping Deathmatch
15
16 LICENSE=        GPLv3
17
18 BUILD_DEPENDS=  ${LOCALBASE}/include/argp.h:${PORTSDIR}/devel/argp-standalone \
19                 asciidoc:${PORTSDIR}/textproc/asciidoc \
20                 ${LOCALBASE}/share/xml/docbook/${DOCBOOK_VERSION}:${PORTSDIR}/textproc/docbook-xml \
21                 xsltproc:${PORTSDIR}/textproc/libxslt \
22                 docbook-xsl>=0:${PORTSDIR}/textproc/docbook-xsl
23 LIB_DEPENDS=    libxml2.so:${PORTSDIR}/textproc/libxml2
24
25 USE_GITHUB=     yes
26 GH_ACCOUNT=     chazomaticus
27 GH_PROJECT=     3omns
28 GH_TAGNAME=     ${GH_COMMIT}
29 GH_COMMIT=      84f4b60
30
31 USES=           compiler:c++11-lang gmake pkgconfig lua:52
32 USE_SDL=        image2 sdl2 ttf2
33 USE_GNOME=      glib20
34 USE_AUTOTOOLS=  aclocal:env automake:env autoheader:env autoconf:env
35 GNU_CONFIGURE=  yes
36
37 CPPFLAGS+=      -I${LOCALBASE}/include
38 LDFLAGS+=       -L${LOCALBASE}/lib -largp
39
40 PORTDOCS=       NEWS README
41 OPTIONS_DEFINE= DOCS
42
43 pre-configure:
44         @(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ${AUTORECONF} -fi)
45
46 post-install:
47         ${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png \
48                 ${STAGEDIR}${PREFIX}/share/pixmaps/
49
50 .include <bsd.port.mk>