=================================================================== RCS file: /cvs/ports/games/ufoai/base/Attic/Makefile,v retrieving revision 1.3 retrieving revision 1.8 diff -u -r1.3 -r1.8 --- ports/games/ufoai/base/Attic/Makefile 2011/04/27 06:23:04 1.3 +++ ports/games/ufoai/base/Attic/Makefile 2011/05/12 22:21:49 1.8 @@ -1,5 +1,7 @@ -# $OpenBSD: Makefile,v 1.3 2011/04/27 06:23:04 yason Exp $ +# $OpenBSD: Makefile,v 1.8 2011/05/12 22:21:49 yason Exp $ +SHARED_ONLY = Yes + COMMENT-main = squad-based tactical strategy game COMMENT-editor = UFO:AI map editor @@ -10,7 +12,7 @@ EXTRACT_SUFX = .tar.bz2 -MULTI_PACKAGES = -main -editor +MULTI_PACKAGES = -main -editor WANTLIB += GL SDL SDL_image c jpeg m ogg png pthread tiff vorbis vorbisfile z @@ -28,7 +30,10 @@ MODULES = devel/gettext -RUN_DEPENDS = games/ufoai/data \ +BUILD_DEPENDS = ${MODGNU_AUTOCONF_DEPENDS} \ + ${MODGNU_AUTOMAKE_DEPENDS} + +RUN_DEPENDS = games/ufoai/data>=${V} \ devel/desktop-file-utils LIB_DEPENDS-main = devel/sdl-image \ @@ -49,20 +54,25 @@ x11/gtksourceview USE_GMAKE = Yes -MAKE_FLAGS += CFLAGS='-DHAVE_CONFIG_H -Wall -pipe -ansi' \ - ${CONFIGURE_ENV} +MAKE_FLAGS += ${CONFIGURE_ENV} + +CFLAGS += -pthread + AUTOCONF_VERSION = 2.67 AUTOMAKE_VERSION = 1.9 -CONFIGURE_STYLE = autoconf automake +CONFIGURE_STYLE = gnu CONFIGURE_ARGS = --enable-release=yes \ --enable-ufo2map \ --enable-uforadiant \ --disable-tests -CONFIGURE_ENV += CFLAGS="-pthread" \ - CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include -I${LOCALBASE}/include/libpng" \ +CONFIGURE_ENV += CFLAGS="${CFLAGS}" \ + CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include \ + -I${LOCALBASE}/include/libpng" \ LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib -liconv" +NO_REGRESS = Yes + ALL_TARGET = all uforadiant INSTALL_TARGET = install_exec @@ -81,14 +91,15 @@ post-install: ${INSTALL_DATA} ${WRKSRC}/COPYING ${PREFIX}/share/ufoai + ${INSTALL_DATA} ${WRKSRC}/LICENSES ${PREFIX}/share/ufoai ${INSTALL_MAN} ${WRKSRC}/debian/*.6 ${PREFIX}/man/man6 ${INSTALL_DATA_DIR} ${PREFIX}/share/applications/ ${INSTALL_DATA} ${WRKSRC}/debian/*.desktop ${PREFIX}/share/applications ${INSTALL_DATA_DIR} ${PREFIX}/share/ufoai/radiant/ cd ${WRKSRC}/radiant && find * -type d -exec ${INSTALL_DATA_DIR} \ "${PREFIX}/share/ufoai/radiant/{}" \; - cd ${WRKSRC}/radiant && find * -type f -exec ${INSTALL_DATA} \ + cd ${WRKSRC}/radiant && find * -type f -mindepth 1 -exec ${INSTALL_DATA} \ "{}" "${PREFIX}/share/ufoai/radiant/{}" \; - @chmod 755 ${PREFIX}/share/ufoai/radiant/uforadiant + ${INSTALL_PROGRAM} ${WRKSRC}/radiant/uforadiant ${PREFIX}/share/ufoai/radiant/ .include