Makefile 957 B

12345678910111213141516171819202122232425262728293031323334353637
  1. # $OpenBSD: Makefile,v 1.31 2017/05/08 10:47:24 ajacoutot Exp $
  2. COMMENT= ugly elements for GStreamer
  3. DISTNAME= gst-plugins-ugly-${V}
  4. PKGNAME= ${GST_PKGNAME_PREFIX}-plugins-ugly-${V}
  5. PERMIT_PACKAGE_CDROM= patents
  6. WANTLIB += dvdread ffi gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0
  7. WANTLIB += gstaudio-1.0 gstbase-1.0 gstpbutils-1.0 gstreamer-1.0
  8. WANTLIB += gstriff-1.0 gstrtp-1.0 gstrtsp-1.0 gstsdp-1.0 gsttag-1.0
  9. WANTLIB += gstvideo-1.0 iconv intl m mp3lame orc-0.4 pcre pthread
  10. WANTLIB += twolame x264 z
  11. MASTER_SITES= ${MASTER_SITE_GST:=gst-plugins-ugly/}
  12. LIB_DEPENDS= ${P}/plugins-base=${V} \
  13. audio/lame \
  14. devel/libdvdread \
  15. multimedia/x264 \
  16. audio/twolame
  17. CONFIGURE_ARGS= --disable-a52dec \
  18. --disable-amrnb \
  19. --disable-amrwb \
  20. --disable-cdio \
  21. --disable-mpg123 \
  22. --disable-mpeg2dec \
  23. --disable-sidplay
  24. pre-configure:
  25. sed -i 's,/dev/dvd,/dev/rcd0c,g' \
  26. ${WRKSRC}/ext/dvdread/dvdreadsrc.c
  27. .include <bsd.port.mk>