Makefile 986 B

123456789101112131415161718192021222324252627282930313233
  1. # $OpenBSD: Makefile,v 1.39 2017/05/08 10:46:25 ajacoutot Exp $
  2. COMMENT= framework for streaming media
  3. DISTNAME= gstreamer-${V}
  4. PKGNAME= ${GST_PKGNAME_PREFIX}-${V}
  5. SHARED_LIBS += gstreamer-1.0 3.2 # 1200.0
  6. SHARED_LIBS += gstbase-1.0 3.2 # 1200.0
  7. SHARED_LIBS += gstcontroller-1.0 3.2 # 1200.0
  8. SHARED_LIBS += gstnet-1.0 3.2 # 1200.0
  9. SHARED_LIBS += gstcheck-1.0 3.2 # 1200.0
  10. WANTLIB += c ffi gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 iconv
  11. WANTLIB += intl m pcre pthread z
  12. MASTER_SITES= ${MASTER_SITE_GST:=gstreamer/}
  13. BUILD_DEPENDS= devel/bison \
  14. devel/gobject-introspection
  15. LIB_DEPENDS= devel/glib2
  16. # do not pick-up gmp nor gdl: for now, it is only used by
  17. # tests/check/gst (which is not built) but better safe than sorry
  18. CONFIGURE_ENV += ac_cv_lib_gmp___gmpz_init_set_d=no \
  19. ac_cv_lib_gsl_gsl_rng_uniform_int=no
  20. # require (at least) gtk+
  21. CONFIGURE_ARGS += --disable-examples
  22. .include <bsd.port.mk>