Makefile 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. # $OpenBSD: Makefile,v 1.51 2017/05/31 08:08:15 espie Exp $
  2. COMMENT= GTK+ subtitles editor
  3. V= 0.53.0
  4. DISTNAME= subtitleeditor-${V}
  5. REVISION= 0
  6. CATEGORIES= graphics editors
  7. SHARED_LIBS += subtitleeditor 0.0 # .0.0
  8. HOMEPAGE= http://home.gna.org/subtitleeditor/
  9. # GPLv3
  10. PERMIT_PACKAGE_CDROM= Yes
  11. WANTLIB += ICE SM X11 Xcomposite Xcursor Xdamage Xext Xfixes Xi
  12. WANTLIB += Xinerama Xrandr Xrender atk-1.0 atk-bridge-2.0 atkmm-1.6
  13. WANTLIB += atspi c cairo cairo-gobject cairomm-1.0 dbus-1 enchant
  14. WANTLIB += epoxy expat ffi fontconfig freetype gdk-3 gdk_pixbuf-2.0
  15. WANTLIB += gdkmm-3.0 gio-2.0 giomm-2.4 glib-2.0 glibmm-2.4 gmodule-2.0
  16. WANTLIB += gobject-2.0 graphite2 gstallocators-1.0 gstapp-1.0
  17. WANTLIB += gstaudio-1.0 gstbase-1.0 gstcheck-1.0 gstcontroller-1.0
  18. WANTLIB += gstfft-1.0 gstnet-1.0 gstpbutils-1.0 gstreamer-1.0
  19. WANTLIB += gstreamermm-1.0 gstriff-1.0 gstrtp-1.0 gstrtsp-1.0
  20. WANTLIB += gstsdp-1.0 gsttag-1.0 gstvideo-1.0 gthread-2.0 gtk-3
  21. WANTLIB += gtkmm-3.0 harfbuzz iconv intl lzma m orc-0.4 pango-1.0
  22. WANTLIB += pangocairo-1.0 pangoft2-1.0 pangomm-1.4 pcre pixman-1
  23. WANTLIB += png pthread pthread-stubs sigc-2.0 ${LIBCXX} xcb xcb-render
  24. WANTLIB += xcb-shm xml++-2.6 xml2 z
  25. MASTER_SITES= http://download.gna.org/subtitleeditor/${V:R}/
  26. BUILD_DEPENDS= devel/iso-codes
  27. LIB_DEPENDS= multimedia/gstreamer1/mm \
  28. multimedia/gstreamer1/plugins-base \
  29. textproc/enchant \
  30. textproc/libxml++ \
  31. x11/gtk3mm
  32. RUN_DEPENDS= devel/desktop-file-utils \
  33. devel/iso-codes \
  34. multimedia/gstreamer1/plugins-good \
  35. multimedia/gstreamer1/plugins-libav \
  36. x11/gtk+3,-guic
  37. MODULES= textproc/intltool
  38. # c++11
  39. COMPILER = gcc
  40. USE_GMAKE= Yes
  41. CONFIGURE_STYLE= gnu
  42. CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include" \
  43. CXXFLAGS="-std=c++11" \
  44. LDFLAGS="-L${LOCALBASE}/lib"
  45. CONFIGURE_ARGS= --with-default-video-sink=autovideosink \
  46. --with-default-audio-sink=autoaudiosink \
  47. --enable-ccache=no
  48. post-install:
  49. rm ${PREFIX}/lib/subtitleeditor/plugins/*/*.{a,la}
  50. .include <bsd.port.mk>