Makefile 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. # $OpenBSD: Makefile,v 1.15 2017/05/27 10:36:42 zhuk Exp $
  2. COMMENT = video editor and a VJ tool
  3. V = 1.0.10
  4. DISTNAME = LiVES-${V}
  5. PKGNAME = ${DISTNAME:L}
  6. REVISION = 6
  7. SHARED_LIBS += weed 0.0 # 0.2
  8. SHARED_LIBS += weed_slice 0.0 # 0.2
  9. CATEGORIES = multimedia
  10. HOMEPAGE = http://lives.sourceforge.net
  11. MASTER_SITES = http://www.xs4all.nl/%7Esalsaman/lives/current/
  12. # GPL v3+
  13. PERMIT_PACKAGE_CDROM = Yes
  14. WANTLIB += SDL X11 Xcomposite Xcursor Xdamage Xext Xfixes
  15. WANTLIB += Xi Xinerama Xrandr Xrender atk-1.0 c cairo dv
  16. WANTLIB += expat ffi fontconfig freetype gdk-x11-2.0 gdk_pixbuf-2.0
  17. WANTLIB += gio-2.0 glib-2.0 gmodule-2.0 gobject-2.0 graphite2
  18. WANTLIB += gthread-2.0 gtk-x11-2.0 harfbuzz m mjpegutils ogg oil-0.3
  19. WANTLIB += pango-1.0 pangocairo-1.0 pangoft2-1.0 pcre pixman-1 png
  20. WANTLIB += pthread pthread-stubs sndio theora usbhid xcb
  21. WANTLIB += xcb-render xcb-shm z
  22. MODULES = devel/gettext
  23. RUN_DEPENDS = graphics/ImageMagick \
  24. x11/mplayer \
  25. audio/sox \
  26. sysutils/cdrtools \
  27. audio/vorbis-tools \
  28. multimedia/transcode \
  29. devel/desktop-file-utils
  30. BUILD_DEPENDS = audio/vorbis-tools
  31. LIB_DEPENDS = multimedia/libtheora \
  32. devel/sdl \
  33. multimedia/libdv \
  34. x11/gtk+2 \
  35. audio/libogg \
  36. devel/liboil \
  37. multimedia/mjpegtools
  38. CONFIGURE_STYLE = gnu
  39. CONFIGURE_ARGS += --disable-jack \
  40. --disable-frei0r \
  41. --disable-libvisual \
  42. --disable-static
  43. WRKDIST = ${WRKDIR}/${DISTNAME:L}
  44. pre-configure:
  45. find ${WRKSRC} -name Makefile.in -print0 | \
  46. xargs -0r perl -pi -e 's/ -O3/ ${CFLAGS} -std=gnu89/g'
  47. pre-install:
  48. @cd ${WRKDIST}/po && ${MAKE_PROGRAM} update-po
  49. post-install:
  50. mv ${WRKINST}/${TRUEPREFIX}/share/doc/lives-${V} \
  51. ${WRKINST}/${TRUEPREFIX}/share/doc/lives/
  52. find ${WRKINST}/${TRUEPREFIX}/lib/lives/plugins -name '*.la' | xargs rm
  53. .include <bsd.port.mk>