Makefile 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859
  1. # $OpenBSD: Makefile,v 1.28 2015/10/13 06:29:38 bentley Exp $
  2. COMMENT= graphically improved game of yore
  3. VERSION= 0.21
  4. DATAVERSION= 1.5
  5. SOUNDVERSION= 1.0
  6. MUSICVERSION= 1.0
  7. DISTNAME= heroes-${VERSION}
  8. REVISION = 4
  9. CATEGORIES= games x11
  10. DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \
  11. heroes-data-${DATAVERSION}${EXTRACT_SUFX} \
  12. heroes-sound-effects-${SOUNDVERSION}${EXTRACT_SUFX} \
  13. heroes-sound-tracks-${MUSICVERSION}${EXTRACT_SUFX}
  14. DIST_SUBDIR= heroes
  15. HOMEPAGE= http://heroes.sourceforge.net/
  16. MAINTAINER= Peter Valchev <pvalchev@sightly.net>
  17. PERMIT_PACKAGE_CDROM= Yes
  18. WANTLIB= SDL SDL_mixer c m pthread
  19. MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=heroes/}
  20. USE_GMAKE= Yes
  21. MODULES= devel/gettext
  22. LIB_DEPENDS= devel/sdl \
  23. devel/sdl-mixer
  24. CONFIGURE_ARGS= --disable-debug \
  25. --disable-optimizations \
  26. --with-sdl="${LOCALBASE}" \
  27. --without-ggi \
  28. --without-mikmod
  29. SEPARATE_BUILD= Yes
  30. CONFIGURE_STYLE= gnu
  31. MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC}/tools
  32. CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include" \
  33. LDFLAGS="-L${LOCALBASE}/lib -lm -lintl -liconv" \
  34. ac_cv_header_io_h=no
  35. post-install:
  36. .for dir in levels pics tilesets
  37. ${INSTALL_DATA_DIR} ${PREFIX}/share/heroes/${dir}
  38. ${INSTALL_DATA} ${WRKDIR}/heroes-data-${DATAVERSION}/${dir}/* ${PREFIX}/share/heroes/${dir}
  39. .endfor
  40. ${INSTALL_DATA_DIR} ${PREFIX}/share/heroes/sfx
  41. ${INSTALL_DATA} ${WRKDIR}/heroes-sound-effects-${SOUNDVERSION}/{*.wav,sfx.conf} ${PREFIX}/share/heroes/sfx
  42. ${INSTALL_DATA_DIR} ${PREFIX}/share/heroes/mod
  43. ${INSTALL_DATA} ${WRKDIR}/heroes-sound-tracks-${MUSICVERSION}/{*.xm,sound.conf} ${PREFIX}/share/heroes/mod
  44. .include <bsd.port.mk>