Makefile 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. # $OpenBSD: Makefile,v 1.69 2017/04/10 11:45:22 sthen Exp $
  2. COMMENT = input and output plugins for Audacious
  3. V = 3.5.2
  4. REVISION = 2
  5. DISTNAME = audacious-plugins-$V
  6. CATEGORIES = audio multimedia
  7. HOMEPAGE = http://audacious-media-player.org/
  8. # BSD / GPL
  9. PERMIT_PACKAGE_CDROM = Yes
  10. WANTLIB += FLAC GL X11 Xcomposite Xrender atk-1.0 audgui audtag
  11. WANTLIB += avcodec avformat avutil c cairo cairo-gobject cddb
  12. WANTLIB += cdio cdio_cdda cue curl dbus-1 dbus-glib-1 faad fontconfig
  13. WANTLIB += freetype gdk-3 gdk_pixbuf-2.0 gio-2.0 glib-2.0 gmodule-2.0
  14. WANTLIB += gobject-2.0 gtk-3 m mms modplug mp3lame mpg123 neon
  15. WANTLIB += notify ogg pango-1.0 pangocairo-1.0 pangoft2-1.0 pthread
  16. WANTLIB += samplerate sndfile sndio soxr ${LIBCXX} vorbis vorbisenc
  17. WANTLIB += vorbisfile wavpack xml2 z
  18. MASTER_SITES = http://distfiles.audacious-media-player.org/
  19. EXTRACT_SUFX = .tar.bz2
  20. MODULES = devel/gettext
  21. BUILD_DEPENDS = ${RUN_DEPENDS}
  22. RUN_DEPENDS = audio/audacious>=${V}
  23. # needed for the gio plugin
  24. RUN_DEPENDS += x11/gnome/gvfs
  25. LIB_DEPENDS = audio/faad>=2.7 \
  26. audio/flac \
  27. audio/lame \
  28. audio/libcdio \
  29. audio/libcue \
  30. audio/libmodplug \
  31. audio/libsamplerate \
  32. audio/libsndfile \
  33. audio/libsoxr \
  34. audio/libvorbis \
  35. audio/mpg123 \
  36. audio/wavpack \
  37. devel/libnotify>=0.7.2 \
  38. graphics/ffmpeg>=20121026 \
  39. multimedia/libmms \
  40. net/curl \
  41. net/neon \
  42. textproc/libxml \
  43. x11/gtk+3 \
  44. x11/dbus-glib
  45. USE_GMAKE = Yes
  46. CONFIGURE_STYLE = gnu
  47. CONFIGURE_ARGS += --disable-adplug \
  48. --disable-alsa \
  49. --disable-amidiplug \
  50. --disable-bs2b \
  51. --disable-jack \
  52. --disable-lirc \
  53. --disable-oss4 \
  54. --disable-pulse \
  55. --disable-sdlout \
  56. --disable-sid
  57. CONFIGURE_ENV = CPPFLAGS="-I${LOCALBASE}/include" \
  58. LDFLAGS="-L${X11BASE}/lib -L${LOCALBASE}/lib"
  59. NO_TEST = Yes
  60. .include <bsd.port.mk>