Annotation of ports/games/ufoai/base/Makefile, Revision 1.1
1.1 ! yason 1: # $OpenBSD$
! 2:
! 3: COMMENT = squad-based tactical strategy game
! 4:
! 5: V = 2.3.1
! 6: DISTNAME = ufoai-${V}-source
! 7: PKGNAME = ${DISTNAME:S/-source//}
! 8:
! 9: WANTLIB += FLAC GL SDL SDL_image SDL_mixer SDL_ttf c crypto curl curses idn jpeg m
! 10: WANTLIB += mikmod ogg png pthread smpeg ssl tiff theora vorbis vorbisfile xvidcore z
! 11:
! 12: EXTRACT_SUFX = .tar.bz2
! 13:
! 14: MODULES = devel/gettext
! 15: LIB_DEPENDS = devel/sdl-image \
! 16: devel/sdl-mixer \
! 17: devel/sdl-ttf \
! 18: devel/libexecinfo \
! 19: graphics/jpeg \
! 20: graphics/png \
! 21: multimedia/libtheora \
! 22: multimedia/xvidcore \
! 23: net/curl \
! 24: ${MODGETTEXT_LIB_DEPENDS}
! 25: RUN_DEPENDS = games/ufoai/data \
! 26: devel/desktop-file-utils
! 27:
! 28: USE_GMAKE = Yes
! 29: MAKE_FLAGS += CFLAGS='-DHAVE_CONFIG_H -Wall -pipe -ansi' \
! 30: ${CONFIGURE_ENV}
! 31: AUTOCONF_VERSION = 2.63
! 32: AUTOMAKE_VERSION = 1.9
! 33: CONFIGURE_STYLE = autoconf automake
! 34: CONFIGURE_ARGS = --enable-release=yes --disable-ufo2map --disable-uforadiant
! 35:
! 36: CONFIGURE_ENV += CFLAGS="-pthread" \
! 37: CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include -I${LOCALBASE}/include/libpng" \
! 38: LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib -liconv"
! 39:
! 40: INSTALL_TARGET = install_exec
! 41:
! 42: post-extract:
! 43: mkdir ${WRKSRC}/base
! 44:
! 45: post-patch:
! 46: perl -pi -e 's,/usr/share/games/,${PREFIX}/share/,g' ${WRKSRC}/debian/*.6
! 47: perl -pi -e 's,/usr/games/,${PREFIX}/bin/,g' ${WRKSRC}/debian/*.desktop
! 48:
! 49: pre-configure:
! 50: cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
! 51: AUTOMAKE_VERSION=${AUTOMAKE_VERSION} aclocal
! 52: cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \
! 53: AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autoconf
! 54:
! 55: post-install:
! 56: ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/ufoai
! 57: .for i in ufo ufoded
! 58: ${INSTALL_MAN} ${WRKSRC}/debian/$i.6 ${PREFIX}/man/man6
! 59: .endfor
! 60: .for i in ufoai ufoded
! 61: ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/
! 62: ${INSTALL_DATA} ${WRKSRC}/debian/$i.desktop ${PREFIX}/share/applications
! 63: .endfor
! 64:
! 65: .include <bsd.port.mk>
CVSweb