[BACK]Return to Makefile CVS log [TXT][DIR] Up to [local] / ports / games / ufoai

Annotation of ports/games/ufoai/Makefile, Revision 1.10

1.1       yason       1: # $OpenBSD$
                      2:
                      3: COMMENT =              squad-based tactical strategy game
                      4:
1.10    ! yason       5: V =                    2.3
1.4       yason       6: DISTNAME =             ufoai-${V}-source
1.10    ! yason       7: PKGNAME =              ${DISTNAME:S/-source//}
1.1       yason       8:
                      9: CATEGORIES =           games x11
                     10:
                     11: HOMEPAGE =             http://ufoai.sourceforge.net/
                     12:
                     13: MAINTAINER =           Kirill Bychkov <yason@linklevel.net>
                     14:
                     15: # GPLv2
                     16: PERMIT_PACKAGE_CDROM = Yes
                     17: PERMIT_PACKAGE_FTP =   Yes
                     18: PERMIT_DISTFILES_CDROM =Yes
                     19: PERMIT_DISTFILES_FTP = Yes
                     20:
1.10    ! yason      21: WANTLIB += FLAC GL SDL SDL_image SDL_mixer SDL_ttf c crypto curl curses idn jpeg m
        !            22: WANTLIB += mikmod ogg png pthread smpeg ssl tiff theora vorbis vorbisfile xvidcore z
1.1       yason      23:
                     24: MASTER_SITES =         ${MASTER_SITE_SOURCEFORGE:=ufoai/}
                     25: EXTRACT_SUFX =         .tar.bz2
                     26:
1.10    ! yason      27: MODULES =              devel/gettext
        !            28: LIB_DEPENDS =          ::audio/openal \
        !            29:                        ::devel/sdl-image \
        !            30:                        ::devel/sdl-mixer \
        !            31:                        ::devel/sdl-ttf \
        !            32:                        ::devel/libexecinfo \
        !            33:                        ::graphics/jpeg \
        !            34:                        ::graphics/png \
        !            35:                        ::multimedia/libtheora \
        !            36:                        ::multimedia/xvidcore \
        !            37:                        ::net/curl \
        !            38:                        ::x11/gtkglext \
        !            39:                        ::x11/gtksourceview \
        !            40:                        ${MODGETTEXT_LIB_DEPENDS}
1.6       yason      41: RUN_DEPENDS =          :ufoai-data-${V}:games/ufoai-data
1.1       yason      42:
                     43: USE_X11 =              Yes
                     44: USE_GMAKE =            Yes
1.10    ! yason      45: MAKE_FLAGS +=          CFLAGS='-DHAVE_CONFIG_H -Wall -pipe -ansi' \
        !            46:                        ${CONFIGURE_ENV}
        !            47: AUTOCONF_VERSION =     2.63
        !            48: AUTOMAKE_VERSION =     1.9
1.8       yason      49: CONFIGURE_STYLE =      autoconf gnu
1.10    ! yason      50: CONFIGURE_ARGS =       --enable-release=yes --disable-ufo2map
        !            51:
        !            52: CONFIGURE_ENV +=       CFLAGS="-pthread" \
1.8       yason      53:                        CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include -I${LOCALBASE}/include/libpng" \
                     54:                        LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib -liconv"
1.7       yason      55:
1.10    ! yason      56: INSTALL_TARGET =       install_exec
        !            57:
1.8       yason      58: do-extract:
                     59:        -cd ${WRKDIR} && bzip2 -dc ${FULLDISTDIR}/${DISTNAME}${EXTRACT_SUFX} | tar xf -
1.1       yason      60:
1.10    ! yason      61: pre-configure:
        !            62:        cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
        !            63:                AUTOMAKE_VERSION=${AUTOMAKE_VERSION} aclocal
        !            64:        cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
        !            65:                AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autoconf
        !            66:        cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
        !            67:                AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autoheader
        !            68: #      cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
        !            69: #              AUTOMAKE_VERSION=${AUTOMAKE_VERSION} automake
1.1       yason      70:
                     71: .include <bsd.port.mk>

CVSweb