Makefile 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. # $OpenBSD: Makefile,v 1.24 2017/05/19 13:19:59 espie Exp $
  2. COMMENT = UPnP media server
  3. VER = 0.12.1
  4. DISTNAME = mediatomb-${VER}
  5. REVISION = 15
  6. CATEGORIES = multimedia
  7. HOMEPAGE = http://mediatomb.cc/
  8. # GPLv2
  9. PERMIT_PACKAGE_CDROM = Yes
  10. WANTLIB += avformat avutil c crypto curl exif expat ffmpegthumbnailer m
  11. WANTLIB += magic mozjs mp4v2 nghttp2 pthread sqlite3 ssl ${LIBCXX} tag z
  12. MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=mediatomb/}
  13. MODULES = devel/gettext
  14. LIB_DEPENDS = audio/taglib \
  15. databases/sqlite3 \
  16. devel/libmagic \
  17. graphics/ffmpeg>=20121026 \
  18. graphics/ffmpegthumbnailer \
  19. graphics/libexif \
  20. lang/spidermonkey>=1.9v0 \
  21. net/curl \
  22. multimedia/libmp4v2
  23. CONFIGURE_STYLE = autoconf
  24. AUTOCONF_VERSION = 2.63
  25. CONFIGURE_ARGS = --disable-inotify \
  26. --disable-lastfmlib \
  27. --disable-mysql
  28. # Add "-I${WRKSRC}/src" to make mediatomb find its own dictionary.h first.
  29. CONFIGURE_ENV = CPPFLAGS="-I${WRKSRC}/src -I${LOCALBASE}/include" \
  30. LDFLAGS="-L${LOCALBASE}/lib" \
  31. ac_cv_header_execinfo_h=no \
  32. ac_cv_header_lwres_netdb_h=no
  33. post-install:
  34. ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/mediatomb/
  35. ${SUBST_DATA} ${FILESDIR}/config.xml \
  36. ${PREFIX}/share/examples/mediatomb/config.xml
  37. .include <bsd.port.mk>