=================================================================== RCS file: /cvs/ports/games/ufoai/Attic/Makefile,v retrieving revision 1.13 retrieving revision 1.14 diff -u -r1.13 -r1.14 --- ports/games/ufoai/Attic/Makefile 2010/10/27 04:56:58 1.13 +++ ports/games/ufoai/Attic/Makefile 2010/12/04 04:31:50 1.14 @@ -1,8 +1,8 @@ -# $OpenBSD: Makefile,v 1.13 2010/10/27 03:56:58 yason Exp $ +# $OpenBSD: Makefile,v 1.14 2010/12/04 04:31:50 yason Exp $ COMMENT = squad-based tactical strategy game -V = 2.3 +V = 2.3.1 DISTNAME = ufoai-${V}-source PKGNAME = ${DISTNAME:S/-source//} @@ -25,27 +25,25 @@ 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 \ +LIB_DEPENDS = devel/sdl-image \ + devel/sdl-mixer \ + devel/sdl-ttf \ + devel/libexecinfo \ + graphics/jpeg \ + graphics/png \ + multimedia/libtheora \ + multimedia/xvidcore \ + net/curl \ ${MODGETTEXT_LIB_DEPENDS} -RUN_DEPENDS = :ufoai-data-${V}:games/ufoai-data +RUN_DEPENDS = games/ufoai-data \ + devel/desktop-file-utils 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_STYLE = autoconf automake CONFIGURE_ARGS = --enable-release=yes --disable-ufo2map --disable-uforadiant CONFIGURE_ENV += CFLAGS="-pthread" \ @@ -54,11 +52,12 @@ INSTALL_TARGET = install_exec -do-extract: - -cd ${WRKDIR} && bzip2 -dc ${FULLDISTDIR}/${DISTNAME}${EXTRACT_SUFX} | tar xf - +post-extract: + mkdir ${WRKSRC}/base post-patch: perl -pi -e 's,/usr/share/games/,${PREFIX}/share/,g' ${WRKSRC}/debian/*.6 + perl -pi -e 's,/usr/games/,${PREFIX}/bin/,g' ${WRKSRC}/debian/*.desktop pre-configure: cd ${WRKSRC} && env AUTOCONF_VERSION=${AUTOCONF_VERSION} \ @@ -70,6 +69,10 @@ ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/ufoai .for i in ufo ufoded ${INSTALL_MAN} ${WRKSRC}/debian/$i.6 ${PREFIX}/man/man6 +.endfor +.for i in ufoai ufoded + ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/ + ${INSTALL_DATA} ${WRKSRC}/debian/$i.desktop ${PREFIX}/share/applications .endfor .include