diff options
author | pawel <pawel@FreeBSD.org> | 2012-04-15 02:04:19 +0800 |
---|---|---|
committer | pawel <pawel@FreeBSD.org> | 2012-04-15 02:04:19 +0800 |
commit | 693f9b0cef0db98def75969234509a2972413d17 (patch) | |
tree | 3895fc13b300324d67d2e38815eb020e0fe91806 /multimedia | |
parent | 3bcced2a1eaef1064aebefff840d0db4a20d15a2 (diff) | |
download | freebsd-ports-gnome-693f9b0cef0db98def75969234509a2972413d17.tar.gz freebsd-ports-gnome-693f9b0cef0db98def75969234509a2972413d17.tar.zst freebsd-ports-gnome-693f9b0cef0db98def75969234509a2972413d17.zip |
- Update to version 1.6.1
- Add missing build/lib deps
- Add option to build doxygen documentation (default off)
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/lives/Makefile | 24 | ||||
-rw-r--r-- | multimedia/lives/distinfo | 4 | ||||
-rw-r--r-- | multimedia/lives/files/patch-src__htmsocket.c | 18 | ||||
-rw-r--r-- | multimedia/lives/pkg-plist | 36 |
4 files changed, 62 insertions, 20 deletions
diff --git a/multimedia/lives/Makefile b/multimedia/lives/Makefile index da5257de7e46..ecb4ab3f179c 100644 --- a/multimedia/lives/Makefile +++ b/multimedia/lives/Makefile @@ -6,8 +6,7 @@ # PORTNAME= lives -PORTVERSION= 1.3.12 -PORTREVISION= 2 +PORTVERSION= 1.6.1 CATEGORIES= multimedia MASTER_SITES= http://salsaman.home.xs4all.nl/lives/current/ DISTNAME= LiVES-${PORTVERSION} @@ -17,18 +16,22 @@ COMMENT= Video editing system LICENSE= GPLv3 +BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:${PORTSDIR}/multimedia/v4l_compat LIB_DEPENDS= jack.0:${PORTSDIR}/audio/jack \ oil-0.3.0:${PORTSDIR}/devel/liboil \ visual-0.4.0:${PORTSDIR}/graphics/libvisual04 \ dv.4:${PORTSDIR}/multimedia/libdv \ theora.0:${PORTSDIR}/multimedia/libtheora \ - mjpegutils-2.0.0:${PORTSDIR}/multimedia/mjpegtools + mjpegutils-2.0.0:${PORTSDIR}/multimedia/mjpegtools \ + pulse:${PORTSDIR}/audio/pulseaudio \ + schroedinger-1.0:${PORTSDIR}/multimedia/schroedinger \ + asound:${PORTSDIR}/audio/alsa-lib \ + avcodec:${PORTSDIR}/multimedia/ffmpeg RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 \ sox:${PORTSDIR}/audio/sox \ ogg123:${PORTSDIR}/audio/vorbis-tools \ convert:${PORTSDIR}/graphics/ImageMagick \ sswf:${PORTSDIR}/graphics/sswf \ - ffmpeg:${PORTSDIR}/multimedia/ffmpeg \ mencoder:${PORTSDIR}/multimedia/mencoder \ mkvmerge:${PORTSDIR}/multimedia/mkvtoolnix \ mplayer:${PORTSDIR}/multimedia/mplayer \ @@ -37,7 +40,8 @@ RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 \ x264:${PORTSDIR}/multimedia/x264 \ xmms:${PORTSDIR}/multimedia/xmms -OPTIONS= FREI0R "Enable frei0r support" off +OPTIONS= DOXYGEN "Build Doxygen documentation" off \ + FREI0R "Enable frei0r support" off WRKSRC= ${WRKDIR}/${DISTNAME:L} @@ -52,7 +56,7 @@ USE_GHOSTSCRIPT_RUN= yes GNU_CONFIGURE= yes MAKE_JOBS_SAFE= yes -CONFIGURE_ARGS= --disable-ldvgrab --disable-doxygen +CONFIGURE_ARGS= --disable-ldvgrab CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} -fPIC LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} @@ -68,6 +72,13 @@ PORT_VERBS= lives LiVES _encoder.py midistart midistop smogrify sendOSC .include <bsd.port.options.mk> +.if !defined(NOPORTDOCS) && defined(WITH_DOXYGEN) +BUILD_DEPENDS+= ${LOCALBASE}/bin/doxygen:${PORTSDIR}/devel/doxygen +PORTDOCS= html +.else +CONFIGURE_ARGS+=--disable-doxygen +.endif + .if defined(WITH_FREI0R) BUILD_DEPENDS+= ${LOCALBASE}/include/frei0r.h:${PORTSDIR}/graphics/frei0r RUN_DEPENDS+= ${LOCALBASE}/include/frei0r.h:${PORTSDIR}/graphics/frei0r @@ -105,6 +116,7 @@ post-patch: /flags/s|-L/usr/lib64||g ; \ /flags/s|-Wl,-Bsymbolic||g ; \ /flags/s|--tag=disable-static||g' + @${REINPLACE_CMD} -e 's|-$$(VERSION)||g' ${WRKSRC}/Makefile.in pre-build: @cd ${WRKSRC}/po; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} \ diff --git a/multimedia/lives/distinfo b/multimedia/lives/distinfo index 78cfc675f553..711cebaf347c 100644 --- a/multimedia/lives/distinfo +++ b/multimedia/lives/distinfo @@ -1,2 +1,2 @@ -SHA256 (LiVES-1.3.12.tar.bz2) = 36ff2eec0ca0a8bff7ac847847ad3f8af8ace3f03892f11c2b15e776ca4ae1f5 -SIZE (LiVES-1.3.12.tar.bz2) = 3169216 +SHA256 (LiVES-1.6.1.tar.bz2) = cb0dc4e909e78db79e33f3dbd0464522cdc494442bd79670d05756ad4d5b9cb7 +SIZE (LiVES-1.6.1.tar.bz2) = 3372854 diff --git a/multimedia/lives/files/patch-src__htmsocket.c b/multimedia/lives/files/patch-src__htmsocket.c index 217feb9edc31..71ce6a23c47a 100644 --- a/multimedia/lives/files/patch-src__htmsocket.c +++ b/multimedia/lives/files/patch-src__htmsocket.c @@ -1,13 +1,11 @@ ---- src/htmsocket.c.orig 2008-07-11 15:02:34.000000000 +0900 -+++ src/htmsocket.c 2009-06-03 00:58:22.000000000 +0900 -@@ -9,7 +9,10 @@ - #include <unistd.h> - #include <netdb.h> - #include <errno.h> -+#include <sys/types.h> +--- src/htmsocket.c.orig 2012-01-17 04:02:52.000000000 +0100 ++++ src/htmsocket.c 2012-04-13 23:32:15.000000000 +0200 +@@ -12,6 +12,8 @@ + #include <sys/socket.h> -+#include <netinet/in.h> -+#include <arpa/inet.h> #include <sys/ioctl.h> ++#include <sys/types.h> ++#include <netinet/in.h> - #include "main.h" + #if defined(__sun) + #include <sys/filio.h> diff --git a/multimedia/lives/pkg-plist b/multimedia/lives/pkg-plist index ba890dde1bfd..7052e868fdea 100644 --- a/multimedia/lives/pkg-plist +++ b/multimedia/lives/pkg-plist @@ -23,6 +23,7 @@ bin/midistart bin/midistop bin/sendOSC bin/smogrify +include/weed/weed-compat.h include/weed/weed-effects.h include/weed/weed-events.h include/weed/weed-host.h @@ -32,6 +33,7 @@ include/weed/weed-plugin.h include/weed/weed-utils.h include/weed/weed.h libdata/pkgconfig/libweed.pc +libdata/pkgconfig/libweed-compat.pc libdata/pkgconfig/libweed-plugin-utils.pc libdata/pkgconfig/libweed-utils.pc libdata/pkgconfig/libweed_slice.pc @@ -39,11 +41,9 @@ lib/libweed-plugin-utils.a lib/libweed-plugin-utils.la lib/libweed-utils.a lib/libweed-utils.la -lib/libweed.a lib/libweed.la lib/libweed.so lib/libweed.so.0 -lib/libweed_slice.a lib/libweed_slice.la lib/libweed_slice.so lib/libweed_slice.so.0 @@ -51,6 +51,8 @@ lib/lives/plugins/decoders/dv_decoder.la lib/lives/plugins/decoders/dv_decoder.so lib/lives/plugins/decoders/ogg_decoder.la lib/lives/plugins/decoders/ogg_decoder.so +lib/lives/plugins/effects/realtime/weed/RGBdelay.la +lib/lives/plugins/effects/realtime/weed/RGBdelay.so lib/lives/plugins/effects/realtime/weed/alien_overlay.la lib/lives/plugins/effects/realtime/weed/alien_overlay.so lib/lives/plugins/effects/realtime/weed/audio_transition.la @@ -67,6 +69,8 @@ lib/lives/plugins/effects/realtime/weed/colorkey.la lib/lives/plugins/effects/realtime/weed/colorkey.so lib/lives/plugins/effects/realtime/weed/comic.la lib/lives/plugins/effects/realtime/weed/comic.so +lib/lives/plugins/effects/realtime/weed/compositor.la +lib/lives/plugins/effects/realtime/weed/compositor.so lib/lives/plugins/effects/realtime/weed/deinterlace.la lib/lives/plugins/effects/realtime/weed/deinterlace.so lib/lives/plugins/effects/realtime/weed/edge.la @@ -77,6 +81,8 @@ lib/lives/plugins/effects/realtime/weed/fireTV.la lib/lives/plugins/effects/realtime/weed/fireTV.so %%FREI0R%%lib/lives/plugins/effects/realtime/weed/frei0r/frei0r.la %%FREI0R%%lib/lives/plugins/effects/realtime/weed/frei0r/frei0r.so +lib/lives/plugins/effects/realtime/weed/gdk_fast_resize.la +lib/lives/plugins/effects/realtime/weed/gdk_fast_resize.so lib/lives/plugins/effects/realtime/weed/haip.la lib/lives/plugins/effects/realtime/weed/haip.so lib/lives/plugins/effects/realtime/weed/layout_blends.la @@ -85,6 +91,8 @@ lib/lives/plugins/effects/realtime/weed/lifeTV.la lib/lives/plugins/effects/realtime/weed/lifeTV.so lib/lives/plugins/effects/realtime/weed/livetext.la lib/lives/plugins/effects/realtime/weed/livetext.so +lib/lives/plugins/effects/realtime/weed/mask_overlay.la +lib/lives/plugins/effects/realtime/weed/mask_overlay.so lib/lives/plugins/effects/realtime/weed/mirrors.la lib/lives/plugins/effects/realtime/weed/mirrors.so lib/lives/plugins/effects/realtime/weed/multi_blends.la @@ -103,10 +111,14 @@ lib/lives/plugins/effects/realtime/weed/plasma.la lib/lives/plugins/effects/realtime/weed/plasma.so lib/lives/plugins/effects/realtime/weed/posterise.la lib/lives/plugins/effects/realtime/weed/posterise.so +lib/lives/plugins/effects/realtime/weed/puretext.la +lib/lives/plugins/effects/realtime/weed/puretext.so lib/lives/plugins/effects/realtime/weed/rippleTV.la lib/lives/plugins/effects/realtime/weed/rippleTV.so lib/lives/plugins/effects/realtime/weed/rotozoom.la lib/lives/plugins/effects/realtime/weed/rotozoom.so +lib/lives/plugins/effects/realtime/weed/scribbler.la +lib/lives/plugins/effects/realtime/weed/scribbler.so lib/lives/plugins/effects/realtime/weed/simple_blend.la lib/lives/plugins/effects/realtime/weed/simple_blend.so lib/lives/plugins/effects/realtime/weed/slide_over.la @@ -121,6 +133,8 @@ lib/lives/plugins/effects/realtime/weed/tvpic.la lib/lives/plugins/effects/realtime/weed/tvpic.so lib/lives/plugins/effects/realtime/weed/vertigo.la lib/lives/plugins/effects/realtime/weed/vertigo.so +lib/lives/plugins/effects/realtime/weed/videowall.la +lib/lives/plugins/effects/realtime/weed/videowall.so lib/lives/plugins/effects/realtime/weed/warpTV.la lib/lives/plugins/effects/realtime/weed/warpTV.so lib/lives/plugins/effects/realtime/weed/xeffect.la @@ -142,6 +156,7 @@ lib/lives/plugins/effects/rendered/dream lib/lives/plugins/effects/rendered/edge_detect lib/lives/plugins/effects/rendered/emboss lib/lives/plugins/effects/rendered/enhance +lib/lives/plugins/effects/rendered/fade_in_out lib/lives/plugins/effects/rendered/flip lib/lives/plugins/effects/rendered/flop lib/lives/plugins/effects/rendered/frame_calculator @@ -193,12 +208,22 @@ lib/lives/plugins/encoders/qtutils_encoder lib/lives/plugins/encoders/sswf_encoder lib/lives/plugins/encoders/transcode_encoder lib/lives/plugins/encoders/x264_encoder +lib/lives/plugins/playback/audiostream/audiostreamer.pl lib/lives/plugins/playback/video/SDL.la lib/lives/plugins/playback/video/SDL.so +lib/lives/plugins/playback/video/icecast_output.la +lib/lives/plugins/playback/video/icecast_output.so lib/lives/plugins/playback/video/lives2lives_stream.la lib/lives/plugins/playback/video/lives2lives_stream.so +lib/lives/plugins/playback/video/oggstream.la +lib/lives/plugins/playback/video/oggstream.so +lib/lives/plugins/playback/video/vloopback.la +lib/lives/plugins/playback/video/vloopback.so +lib/lives/plugins/playback/video/vloopback2.la +lib/lives/plugins/playback/video/vloopback2.so lib/lives/plugins/playback/video/yuv4mpeg_stream.la lib/lives/plugins/playback/video/yuv4mpeg_stream.so +share/app-install/icons/lives.png share/applications/LiVES.desktop %%PORTDOCS%%%%DOCSDIR%%/AUTHORS %%PORTDOCS%%%%DOCSDIR%%/BUGS @@ -252,6 +277,7 @@ share/applications/LiVES.desktop %%DATADIR%%/plugins/effects/RFXscripts/edge_detect.script %%DATADIR%%/plugins/effects/RFXscripts/emboss.script %%DATADIR%%/plugins/effects/RFXscripts/enhance.script +%%DATADIR%%/plugins/effects/RFXscripts/fade_in_out.script %%DATADIR%%/plugins/effects/RFXscripts/flip.script %%DATADIR%%/plugins/effects/RFXscripts/flop.script %%DATADIR%%/plugins/effects/RFXscripts/frame_calculator.script @@ -332,6 +358,7 @@ share/applications/LiVES.desktop %%NLS%%share/locale/sk/LC_MESSAGES/lives.mo %%NLS%%share/locale/te/LC_MESSAGES/lives.mo %%NLS%%share/locale/tr/LC_MESSAGES/lives.mo +%%NLS%%share/locale/ug/LC_MESSAGES/lives.mo %%NLS%%share/locale/uk/LC_MESSAGES/lives.mo %%NLS%%share/locale/uz/LC_MESSAGES/lives.mo %%NLS%%share/locale/zh_CN/LC_MESSAGES/lives.mo @@ -350,8 +377,11 @@ share/pixmaps/lives.xpm @dirrm %%DATADIR%%/icons @dirrm %%DATADIR%% %%PORTDOCS%%@dirrm %%DOCSDIR%% +@dirrm share/app-install/icons +@dirrm share/app-install @dirrm include/weed @dirrm lib/lives/plugins/playback/video +@dirrm lib/lives/plugins/playback/audiostream @dirrm lib/lives/plugins/playback @dirrm lib/lives/plugins/encoders @dirrm lib/lives/plugins/effects/rendered @@ -363,6 +393,8 @@ share/pixmaps/lives.xpm @dirrm lib/lives/plugins/decoders @dirrm lib/lives/plugins @dirrm lib/lives +%%NLS%%@dirrmtry share/locale/ug/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/ug %%NLS%%@dirrmtry share/locale/te/LC_MESSAGES %%NLS%%@dirrmtry share/locale/te %%NLS%%@dirrmtry share/locale/oc/LC_MESSAGES |