Makefile 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. # $OpenBSD: Makefile,v 1.6 2017/05/31 08:08:16 espie Exp $
  2. COMMENT = simple and fast multimedia library
  3. V = 2.4.0
  4. DISTNAME = SFML-${V}-sources
  5. PKGNAME = sfml-${V}
  6. EXTRACT_SUFX = .zip
  7. SHARED_LIBS += sfml-audio 1.0 # 2.1
  8. SHARED_LIBS += sfml-graphics 1.0 # 2.1
  9. SHARED_LIBS += sfml-network 1.0 # 2.1
  10. SHARED_LIBS += sfml-system 1.0 # 2.1
  11. SHARED_LIBS += sfml-window 1.0 # 2.1
  12. CATEGORIES = multimedia
  13. HOMEPAGE = http://www.sfml-dev.org/
  14. MAINTAINER = Pascal Stumpf <pascal@stumpf.co>
  15. # zlib/libpng
  16. PERMIT_PACKAGE_CDROM = Yes
  17. WANTLIB += FLAC GL X11-xcb freetype jpeg m ogg openal vorbis vorbisenc
  18. WANTLIB += vorbisfile xcb xcb-image xcb-randr
  19. MASTER_SITES = http://www.sfml-dev.org/download/sfml/${V}/
  20. MODULES = devel/cmake
  21. COMPILER = gcc
  22. LIB_DEPENDS = audio/openal \
  23. graphics/jpeg \
  24. audio/libvorbis \
  25. audio/flac
  26. CONFIGURE_ARGS += -DSFML_INSTALL_PKGCONFIG_FILES=BOOL:TRUE
  27. FAKE_FLAGS = DESTDIR=${DESTDIR} PREFIX=${PREFIX}
  28. .for l v in ${SHARED_LIBS}
  29. FAKE_FLAGS += LIB${l}_VERSION=${v}
  30. MAKE_FLAGS += LIB${l}_VERSION=${v}
  31. .endfor
  32. NO_TEST = Yes
  33. WRKDIST = ${WRKDIR}/SFML-${V}
  34. post-extract:
  35. find ${WRKSRC} -type f -exec perl -pi -e 's/\015//g' {} \;
  36. post-install:
  37. find ${PREFIX}/include -name '*.orig' -exec rm {} \;
  38. .include <bsd.port.mk>