# $OpenBSD$ COMMENT = squad-based tactical strategy game V = 2.3 DISTNAME = ufoai-${V}-source PKGNAME = ${DISTNAME:S/-source//} CATEGORIES = games x11 HOMEPAGE = http://ufoai.sourceforge.net/ MAINTAINER = Kirill Bychkov # GPLv2 PERMIT_PACKAGE_CDROM = Yes PERMIT_PACKAGE_FTP = Yes PERMIT_DISTFILES_CDROM =Yes PERMIT_DISTFILES_FTP = Yes WANTLIB += FLAC GL SDL SDL_image SDL_mixer SDL_ttf c crypto curl curses idn jpeg m WANTLIB += mikmod ogg png pthread smpeg ssl tiff theora vorbis vorbisfile xvidcore z MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=ufoai/} EXTRACT_SUFX = .tar.bz2 MODULES = devel/gettext LIB_DEPENDS = ::audio/openal \ ::devel/sdl-image \ ::devel/sdl-mixer \ ::devel/sdl-ttf \ ::devel/libexecinfo \ ::graphics/jpeg \ ::graphics/png \ ::multimedia/libtheora \ ::multimedia/xvidcore \ ::net/curl \ ::x11/gtkglext \ ::x11/gtksourceview \ ${MODGETTEXT_LIB_DEPENDS} RUN_DEPENDS = :ufoai-data-${V}:games/ufoai-data USE_GMAKE = Yes MAKE_FLAGS += CFLAGS='-DHAVE_CONFIG_H -Wall -pipe -ansi' \ ${CONFIGURE_ENV} AUTOCONF_VERSION = 2.63 AUTOMAKE_VERSION = 1.9 CONFIGURE_STYLE = autoconf gnu CONFIGURE_ARGS = --enable-release=yes --disable-ufo2map --disable-uforadiant CONFIGURE_ENV += CFLAGS="-pthread" \ CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include -I${LOCALBASE}/include/libpng" \ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib -liconv" INSTALL_TARGET = install_exec do-extract: -cd ${WRKDIR} && bzip2 -dc ${FULLDISTDIR}/${DISTNAME}${EXTRACT_SUFX} | tar xf - post-patch: perl -pi -e 's,/usr/share/games/,${PREFIX}/share/,g' ${WRKSRC}/debian/*.6 pre-configure: cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \ AUTOMAKE_VERSION=${AUTOMAKE_VERSION} aclocal cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \ AUTOMAKE_VERSION=${AUTOMAKE_VERSION} autoconf post-install: ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/ufoai .for i in ufo ufoded ${INSTALL_MAN} ${WRKSRC}/debian/$i.6 ${PREFIX}/man/man6 .endfor .include