diff options
author | Pawel Pekala <pawel@FreeBSD.org> | 2012-01-19 23:17:19 +0000 |
---|---|---|
committer | Pawel Pekala <pawel@FreeBSD.org> | 2012-01-19 23:17:19 +0000 |
commit | 7d9f272f3df68e29c8b3003b0954deebd230e51b (patch) | |
tree | 8ee2b4334737ba349efbd6cd08a30f26aa553acb /multimedia | |
parent | f16cba880d3a8572eca57475afbfd50899e75cf2 (diff) | |
download | ports-7d9f272f3df68e29c8b3003b0954deebd230e51b.tar.gz ports-7d9f272f3df68e29c8b3003b0954deebd230e51b.zip |
Notes
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/lives/Makefile | 43 | ||||
-rw-r--r-- | multimedia/lives/distinfo | 4 | ||||
-rw-r--r-- | multimedia/lives/pkg-plist | 118 |
3 files changed, 111 insertions, 54 deletions
diff --git a/multimedia/lives/Makefile b/multimedia/lives/Makefile index dd27151ffbf0..f07162177f32 100644 --- a/multimedia/lives/Makefile +++ b/multimedia/lives/Makefile @@ -6,15 +6,16 @@ # PORTNAME= lives -PORTVERSION= 1.0.10 -PORTREVISION= 2 +PORTVERSION= 1.3.12 CATEGORIES= multimedia -MASTER_SITES= http://www.xs4all.nl/~salsaman/lives/current/ +MASTER_SITES= http://salsaman.home.xs4all.nl/lives/current/ DISTNAME= LiVES-${PORTVERSION} MAINTAINER= pawel@FreeBSD.org COMMENT= Video editing system +LICENSE= GPLv3 + LIB_DEPENDS= jack.0:${PORTSDIR}/audio/jack \ oil-0.3.0:${PORTSDIR}/devel/liboil \ visual-0.4.0:${PORTSDIR}/graphics/libvisual04 \ @@ -35,15 +36,13 @@ RUN_DEPENDS= mpg123:${PORTSDIR}/audio/mpg123 \ x264:${PORTSDIR}/multimedia/x264 \ xmms:${PORTSDIR}/multimedia/xmms -LICENSE= GPLv3 - OPTIONS= FREI0R "Enable frei0r support" off WRKSRC= ${WRKDIR}/${DISTNAME:L} USE_BZIP2= yes USE_LDCONFIG= yes -USE_GNOME= gtk20 +USE_GNOME= gtk20 gnomehack USE_SDL= sdl USE_PYTHON= yes USE_PERL5= yes @@ -53,7 +52,7 @@ USE_GHOSTSCRIPT_RUN= yes GNU_CONFIGURE= yes MAKE_JOBS_SAFE= yes -CONFIGURE_ARGS= --disable-ldvgrab +CONFIGURE_ARGS= --disable-ldvgrab --disable-doxygen CPPFLAGS+= -I${LOCALBASE}/include ${PTHREAD_CFLAGS} -fPIC LDFLAGS+= -L${LOCALBASE}/lib ${PTHREAD_LIBS} @@ -67,10 +66,7 @@ DOC_FILES= AUTHORS BUGS ChangeLog FEATURES GETTING.STARTED README \ PORT_VERBS= lives LiVES _encoder.py midistart midistop smogrify sendOSC -# Restrict to stable versions. -PORTSCOUT= limit:^1\.0\.[0-9]* - -.include <bsd.port.pre.mk> +.include <bsd.port.options.mk> .if defined(WITH_FREI0R) BUILD_DEPENDS+= ${LOCALBASE}/include/frei0r.h:${PORTSDIR}/graphics/frei0r @@ -81,15 +77,24 @@ CONFIGURE_ENV+= ac_cv_header_frei0r_h=no PLIST_SUB+= FREI0R="@comment " .endif +.if defined(WITHOUT_NLS) +CONFIGURE_ARGS+=--disable-nls +PLIST_SUB+= NLS="@comment " +.else +PLIST_SUB+= NLS="" +.endif + post-patch: @${REINPLACE_CMD} -e '/LIBS/s|-ldl ||' ${WRKSRC}/configure - @${REINPLACE_CMD} -e 's|: install-docDATA|:|g ; \ - /update_with_plugins.*install/d' ${WRKSRC}/Makefile.in - @${REINPLACE_CMD} -e 's|-d alsa|-d oss|' ${WRKSRC}/src/main.c -.for file in src/audio.c lives-plugins/plugins/decoders/dv_decoder.c - @${REINPLACE_CMD} -e 's|off64_t|off_t|g ; \ - s|lseek64|lseek|g' ${WRKSRC}/${file} -.endfor + @${REINPLACE_CMD} -e 's| install-docDATA||g' \ + ${WRKSRC}/Makefile.in + @${REINPLACE_CMD} -e 's|: install-data-local |: |g' \ + ${WRKSRC}/lives-plugins/weed-plugins/gdk/Makefile.in \ + ${WRKSRC}/lives-plugins/weed-plugins/Makefile.in + @${REINPLACE_CMD} -e 's|off64_t|off_t|g ; s|lseek64|lseek|g' \ + ${WRKSRC}/src/audio.c \ + ${WRKSRC}/lives-plugins/plugins/decoders/dv_decoder.c \ + ${WRKSRC}/lives-plugins/plugins/decoders/ogg_decoder.h @${REINPLACE_CMD} -e 's|/usr/local/lib/|${LOCALBASE}/lib/|g' \ ${WRKSRC}/lives-plugins/weed-plugins/frei0r.c @${FIND} ${WRKSRC} -name "Makefile.in" -print0 | ${XARGS} -0 \ @@ -112,4 +117,4 @@ post-install: .endfor .endif -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/multimedia/lives/distinfo b/multimedia/lives/distinfo index 193fa0383d5d..78cfc675f553 100644 --- a/multimedia/lives/distinfo +++ b/multimedia/lives/distinfo @@ -1,2 +1,2 @@ -SHA256 (LiVES-1.0.10.tar.bz2) = f5ae1147c348197d1d18770d40143fac0cbc1d4653f605285477b0a788e584e3 -SIZE (LiVES-1.0.10.tar.bz2) = 2465813 +SHA256 (LiVES-1.3.12.tar.bz2) = 36ff2eec0ca0a8bff7ac847847ad3f8af8ace3f03892f11c2b15e776ca4ae1f5 +SIZE (LiVES-1.3.12.tar.bz2) = 3169216 diff --git a/multimedia/lives/pkg-plist b/multimedia/lives/pkg-plist index ef0c6ee33427..ba890dde1bfd 100644 --- a/multimedia/lives/pkg-plist +++ b/multimedia/lives/pkg-plist @@ -4,13 +4,21 @@ bin/build-lives-rfx-plugin-multi bin/lives bin/lives-exe bin/lives_avi_encoder +bin/lives_avi_encoder3 bin/lives_dirac_encoder +bin/lives_dirac_encoder3 bin/lives_gif_encoder +bin/lives_gif_encoder3 bin/lives_mkv_encoder +bin/lives_mkv_encoder3 bin/lives_mng_encoder +bin/lives_mng_encoder3 bin/lives_mpeg_encoder +bin/lives_mpeg_encoder3 bin/lives_ogm_encoder +bin/lives_ogm_encoder3 bin/lives_theora_encoder +bin/lives_theora_encoder3 bin/midistart bin/midistop bin/sendOSC @@ -18,10 +26,15 @@ bin/smogrify include/weed/weed-effects.h include/weed/weed-events.h include/weed/weed-host.h +include/weed/weed-palettes.h include/weed/weed-plugin-utils.h include/weed/weed-plugin.h include/weed/weed-utils.h include/weed/weed.h +libdata/pkgconfig/libweed.pc +libdata/pkgconfig/libweed-plugin-utils.pc +libdata/pkgconfig/libweed-utils.pc +libdata/pkgconfig/libweed_slice.pc lib/libweed-plugin-utils.a lib/libweed-plugin-utils.la lib/libweed-utils.a @@ -36,8 +49,8 @@ lib/libweed_slice.so lib/libweed_slice.so.0 lib/lives/plugins/decoders/dv_decoder.la lib/lives/plugins/decoders/dv_decoder.so -lib/lives/plugins/decoders/ogg_theora_decoder.la -lib/lives/plugins/decoders/ogg_theora_decoder.so +lib/lives/plugins/decoders/ogg_decoder.la +lib/lives/plugins/decoders/ogg_decoder.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 @@ -52,8 +65,8 @@ lib/lives/plugins/effects/realtime/weed/ccorrect.la lib/lives/plugins/effects/realtime/weed/ccorrect.so lib/lives/plugins/effects/realtime/weed/colorkey.la lib/lives/plugins/effects/realtime/weed/colorkey.so -lib/lives/plugins/effects/realtime/weed/compositor.la -lib/lives/plugins/effects/realtime/weed/compositor.so +lib/lives/plugins/effects/realtime/weed/comic.la +lib/lives/plugins/effects/realtime/weed/comic.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 @@ -62,16 +75,12 @@ lib/lives/plugins/effects/realtime/weed/fg_bg_removal.la lib/lives/plugins/effects/realtime/weed/fg_bg_removal.so lib/lives/plugins/effects/realtime/weed/fireTV.la lib/lives/plugins/effects/realtime/weed/fireTV.so -%%FREI0R%%lib/lives/plugins/effects/realtime/weed/frei0r.la -%%FREI0R%%lib/lives/plugins/effects/realtime/weed/frei0r.so -lib/lives/plugins/effects/realtime/weed/gdk_fast_resize.la -lib/lives/plugins/effects/realtime/weed/gdk_fast_resize.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/haip.la lib/lives/plugins/effects/realtime/weed/haip.so lib/lives/plugins/effects/realtime/weed/layout_blends.la lib/lives/plugins/effects/realtime/weed/layout_blends.so -lib/lives/plugins/effects/realtime/weed/libvis.la -lib/lives/plugins/effects/realtime/weed/libvis.so lib/lives/plugins/effects/realtime/weed/lifeTV.la lib/lives/plugins/effects/realtime/weed/lifeTV.so lib/lives/plugins/effects/realtime/weed/livetext.la @@ -80,6 +89,8 @@ 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 lib/lives/plugins/effects/realtime/weed/multi_blends.so +lib/lives/plugins/effects/realtime/weed/multi_transitions.la +lib/lives/plugins/effects/realtime/weed/multi_transitions.so lib/lives/plugins/effects/realtime/weed/negate.la lib/lives/plugins/effects/realtime/weed/negate.so lib/lives/plugins/effects/realtime/weed/noise.la @@ -100,6 +111,8 @@ 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 lib/lives/plugins/effects/realtime/weed/slide_over.so +lib/lives/plugins/effects/realtime/weed/softlight.la +lib/lives/plugins/effects/realtime/weed/softlight.so lib/lives/plugins/effects/realtime/weed/targeted_zoom.la lib/lives/plugins/effects/realtime/weed/targeted_zoom.so lib/lives/plugins/effects/realtime/weed/textfun.la @@ -108,11 +121,11 @@ 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 +lib/lives/plugins/effects/realtime/weed/libvisual/libvis.la +lib/lives/plugins/effects/realtime/weed/libvisual/libvis.so lib/lives/plugins/effects/realtime/weed/xeffect.so lib/lives/plugins/effects/rendered/blank_frames lib/lives/plugins/effects/rendered/blur @@ -138,6 +151,7 @@ lib/lives/plugins/effects/rendered/gen_clip_from_image lib/lives/plugins/effects/rendered/gen_coloured_frames lib/lives/plugins/effects/rendered/gen_text lib/lives/plugins/effects/rendered/hue_change +lib/lives/plugins/effects/rendered/image_overlay lib/lives/plugins/effects/rendered/jumble lib/lives/plugins/effects/rendered/modulate lib/lives/plugins/effects/rendered/monochrome @@ -173,10 +187,12 @@ lib/lives/plugins/encoders/ffmpeg_encoder lib/lives/plugins/encoders/mencoder_encoder lib/lives/plugins/encoders/mjpegtools_encoder lib/lives/plugins/encoders/multi_encoder +lib/lives/plugins/encoders/multi_encoder3 lib/lives/plugins/encoders/pdf_encoder 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/video/SDL.la lib/lives/plugins/playback/video/SDL.so lib/lives/plugins/playback/video/lives2lives_stream.la @@ -203,6 +219,20 @@ share/applications/LiVES.desktop %%DATADIR%%/icons/fullscreen.png %%DATADIR%%/icons/loop.png %%DATADIR%%/icons/playsel.png +%%DATADIR%%/icons/pref_decoding.png +%%DATADIR%%/icons/pref_directory.png +%%DATADIR%%/icons/pref_effects.png +%%DATADIR%%/icons/pref_encoding.png +%%DATADIR%%/icons/pref_gui.png +%%DATADIR%%/icons/pref_jack.png +%%DATADIR%%/icons/pref_midi.png +%%DATADIR%%/icons/pref_misc.png +%%DATADIR%%/icons/pref_multitrack.png +%%DATADIR%%/icons/pref_net.png +%%DATADIR%%/icons/pref_playback.png +%%DATADIR%%/icons/pref_record.png +%%DATADIR%%/icons/pref_themes.png +%%DATADIR%%/icons/pref_warning.png %%DATADIR%%/icons/sepwin.png %%DATADIR%%/icons/volume_mute.png %%DATADIR%%/icons/zoom-in.png @@ -231,6 +261,7 @@ share/applications/LiVES.desktop %%DATADIR%%/plugins/effects/RFXscripts/gen_coloured_frames.script %%DATADIR%%/plugins/effects/RFXscripts/gen_text.script %%DATADIR%%/plugins/effects/RFXscripts/hue_change.script +%%DATADIR%%/plugins/effects/RFXscripts/image_overlay.script %%DATADIR%%/plugins/effects/RFXscripts/jumble.script %%DATADIR%%/plugins/effects/RFXscripts/modulate.script %%DATADIR%%/plugins/effects/RFXscripts/monochrome.script @@ -261,6 +292,7 @@ share/applications/LiVES.desktop %%DATADIR%%/plugins/effects/RFXscripts/trim_frames.script %%DATADIR%%/plugins/effects/RFXscripts/tunnel.script %%DATADIR%%/plugins/effects/RFXscripts/wave.script +%%DATADIR%%/resources/vidtest.avi %%DATADIR%%/themes/camera/frame.jpg %%DATADIR%%/themes/camera/main.jpg %%DATADIR%%/themes/crayons/frame.jpg @@ -274,22 +306,35 @@ share/applications/LiVES.desktop %%DATADIR%%/themes/lives-splash.png %%DATADIR%%/themes/pinks/frame.jpg %%DATADIR%%/themes/pinks/main.jpg -share/locale/cs/LC_MESSAGES/lives.mo -share/locale/de_DE/LC_MESSAGES/lives.mo -share/locale/es/LC_MESSAGES/lives.mo -share/locale/fr/LC_MESSAGES/lives.mo -share/locale/he/LC_MESSAGES/lives.mo -share/locale/hu/LC_MESSAGES/lives.mo -share/locale/it/LC_MESSAGES/lives.mo -share/locale/ja/LC_MESSAGES/lives.mo -share/locale/nl_NL/LC_MESSAGES/lives.mo -share/locale/pl/LC_MESSAGES/lives.mo -share/locale/pt/LC_MESSAGES/lives.mo -share/locale/pt_BR/LC_MESSAGES/lives.mo -share/locale/ru/LC_MESSAGES/lives.mo -share/locale/sk/LC_MESSAGES/lives.mo -share/locale/tr/LC_MESSAGES/lives.mo -share/locale/zh_CN/LC_MESSAGES/lives.mo +%%NLS%%share/locale/ar/LC_MESSAGES/lives.mo +%%NLS%%share/locale/ca/LC_MESSAGES/lives.mo +%%NLS%%share/locale/cs/LC_MESSAGES/lives.mo +%%NLS%%share/locale/da/LC_MESSAGES/lives.mo +%%NLS%%share/locale/de_DE/LC_MESSAGES/lives.mo +%%NLS%%share/locale/en_GB/LC_MESSAGES/lives.mo +%%NLS%%share/locale/es/LC_MESSAGES/lives.mo +%%NLS%%share/locale/et/LC_MESSAGES/lives.mo +%%NLS%%share/locale/fi/LC_MESSAGES/lives.mo +%%NLS%%share/locale/fr/LC_MESSAGES/lives.mo +%%NLS%%share/locale/gl/LC_MESSAGES/lives.mo +%%NLS%%share/locale/he/LC_MESSAGES/lives.mo +%%NLS%%share/locale/hr/LC_MESSAGES/lives.mo +%%NLS%%share/locale/hu/LC_MESSAGES/lives.mo +%%NLS%%share/locale/it/LC_MESSAGES/lives.mo +%%NLS%%share/locale/ja/LC_MESSAGES/lives.mo +%%NLS%%share/locale/nl_NL/LC_MESSAGES/lives.mo +%%NLS%%share/locale/oc/LC_MESSAGES/lives.mo +%%NLS%%share/locale/pl/LC_MESSAGES/lives.mo +%%NLS%%share/locale/pt/LC_MESSAGES/lives.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/lives.mo +%%NLS%%share/locale/ro/LC_MESSAGES/lives.mo +%%NLS%%share/locale/ru/LC_MESSAGES/lives.mo +%%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/uk/LC_MESSAGES/lives.mo +%%NLS%%share/locale/uz/LC_MESSAGES/lives.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/lives.mo share/pixmaps/lives.xpm @dirrm %%DATADIR%%/themes/pinks @dirrm %%DATADIR%%/themes/editor @@ -298,6 +343,7 @@ share/pixmaps/lives.xpm @dirrm %%DATADIR%%/themes/crayons @dirrm %%DATADIR%%/themes/camera @dirrm %%DATADIR%%/themes +@dirrm %%DATADIR%%/resources @dirrm %%DATADIR%%/plugins/effects/RFXscripts @dirrm %%DATADIR%%/plugins/effects @dirrm %%DATADIR%%/plugins @@ -309,14 +355,20 @@ share/pixmaps/lives.xpm @dirrm lib/lives/plugins/playback @dirrm lib/lives/plugins/encoders @dirrm lib/lives/plugins/effects/rendered +@dirrm lib/lives/plugins/effects/realtime/weed/libvisual +%%FREI0R%%@dirrm lib/lives/plugins/effects/realtime/weed/frei0r @dirrm lib/lives/plugins/effects/realtime/weed @dirrm lib/lives/plugins/effects/realtime @dirrm lib/lives/plugins/effects @dirrm lib/lives/plugins/decoders @dirrm lib/lives/plugins @dirrm lib/lives -@dirrmtry share/locale/nl_NL/LC_MESSAGES -@dirrmtry share/locale/nl_NL -@dirrmtry share/locale/de_DE/LC_MESSAGES -@dirrmtry share/locale/de_DE -@dirrmtry share/applications +%%NLS%%@dirrmtry share/locale/te/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/te +%%NLS%%@dirrmtry share/locale/oc/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/oc +%%NLS%%@dirrmtry share/locale/nl_NL/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/nl_NL +%%NLS%%@dirrmtry share/locale/de_DE/LC_MESSAGES +%%NLS%%@dirrmtry share/locale/de_DE +%%NLS%%@dirrmtry share/applications |