diff options
author | tijl <tijl@FreeBSD.org> | 2014-05-02 22:16:49 +0800 |
---|---|---|
committer | tijl <tijl@FreeBSD.org> | 2014-05-02 22:16:49 +0800 |
commit | 673c455dee3c36c9efed21d9de5688f2620710e7 (patch) | |
tree | 78e72938e9ae1fafd84cf8b4b69b5d7c261245bd /multimedia | |
parent | 124cec08155b67060bd1b615d90c7d3e7a1c20dd (diff) | |
download | freebsd-ports-gnome-673c455dee3c36c9efed21d9de5688f2620710e7.tar.gz freebsd-ports-gnome-673c455dee3c36c9efed21d9de5688f2620710e7.tar.zst freebsd-ports-gnome-673c455dee3c36c9efed21d9de5688f2620710e7.zip |
Convert graphics/sdl_gfx to USES=libtool. Also set USE_AUTOTOOLS because
upstream forgot to regenerate the build scripts. This makes the build use
the correct version information and causes a library version bump. Use
this opportunity to use USES=libtool instead of USES=libtool:oldver.
Bump PORTREVISION on all dependent ports and convert them to USES=libtool
where needed. Also use USES=(gmake, pathfix, tar) and new LIB_DEPENDS
syntax here and there.
games/freedink-engine:
- Option helpers.
- Staging.
- Use dirrmtry for locale directories.
games/oolite:
- Staging.
- Replace ECHO with ECHO_CMD.
- Don't use GNUSTEP_PREFIX to install files because it expands to
LOCALBASE rather than PREFIX.
games/openssn:
- Remove USES=desktop-file-utils. No MimeType field in desktop file.
- Staging.
- Install files in standard DATADIR.
games/xblast:
- Use proper options.
- Staging.
- Patch configure so normal make install can be used instead of do-install.
- Replace TAR | TAR with COPYTREE_SHARE.
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/gmerlin-avdecoder/Makefile | 4 | ||||
-rw-r--r-- | multimedia/gmerlin-avdecoder/pkg-plist | 6 | ||||
-rw-r--r-- | multimedia/lives/Makefile | 5 | ||||
-rw-r--r-- | multimedia/lives/pkg-plist | 83 | ||||
-rw-r--r-- | multimedia/mjpegtools/Makefile | 11 | ||||
-rw-r--r-- | multimedia/mjpegtools/pkg-plist | 21 |
6 files changed, 20 insertions, 110 deletions
diff --git a/multimedia/gmerlin-avdecoder/Makefile b/multimedia/gmerlin-avdecoder/Makefile index 4a5cfacd4a77..ed5bcb2af1f1 100644 --- a/multimedia/gmerlin-avdecoder/Makefile +++ b/multimedia/gmerlin-avdecoder/Makefile @@ -3,7 +3,7 @@ PORTNAME= gmerlin-avdecoder PORTVERSION= 1.2.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= multimedia MASTER_SITES= SF/gmerlin/${PORTNAME}/${PORTVERSION} @@ -25,7 +25,7 @@ DVDREAD_DESC= libdvdread support GMERLIN_DESC= gmerlin support SAMBA_DESC= Samba support using libsmbclient -USES= pathfix pkgconfig gettext +USES= gettext libtool pathfix pkgconfig GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-cpuflags=none --without-doxygen USE_LDCONFIG= yes diff --git a/multimedia/gmerlin-avdecoder/pkg-plist b/multimedia/gmerlin-avdecoder/pkg-plist index 61ea94ba47e5..b6ed441ed613 100644 --- a/multimedia/gmerlin-avdecoder/pkg-plist +++ b/multimedia/gmerlin-avdecoder/pkg-plist @@ -3,17 +3,13 @@ bin/bgavdump include/gmerlin/avdec.h include/gmerlin/bgavdefs.h include/gmerlin/bgav_version.h -%%GMERLIN%%lib/gmerlin/plugins/i_avdec.la %%GMERLIN%%lib/gmerlin/plugins/i_avdec.so -%%GMERLIN%%%%CDIO%%%%DVDREAD%%lib/gmerlin/plugins/i_dvd.la %%GMERLIN%%%%CDIO%%%%DVDREAD%%lib/gmerlin/plugins/i_dvd.so -%%GMERLIN%%lib/gmerlin/plugins/i_dvb.la %%GMERLIN%%lib/gmerlin/plugins/i_dvb.so -%%GMERLIN%%%%CDIO%%lib/gmerlin/plugins/i_vcd.la %%GMERLIN%%%%CDIO%%lib/gmerlin/plugins/i_vcd.so -lib/libgmerlin_avdec.la lib/libgmerlin_avdec.so lib/libgmerlin_avdec.so.1 +lib/libgmerlin_avdec.so.1.0.0 libdata/pkgconfig/gmerlin_avdec.pc %%PORTDOCS%%%%DOCSDIR%%/README share/locale/de/LC_MESSAGES/gmerlin-avdecoder.mo diff --git a/multimedia/lives/Makefile b/multimedia/lives/Makefile index 0c5d9b5c391d..e205cc539034 100644 --- a/multimedia/lives/Makefile +++ b/multimedia/lives/Makefile @@ -3,6 +3,7 @@ PORTNAME= lives PORTVERSION= 2.2.4 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= http://salsaman.home.xs4all.nl/lives/current/ DISTNAME= LiVES-${PORTVERSION} @@ -41,7 +42,7 @@ RUN_DEPENDS= ${LOCALBASE}/bin/analyseplugin:${PORTSDIR}/audio/ladspa \ WRKSRC= ${WRKDIR}/${DISTNAME:L} -USES= perl5 pkgconfig shebangfix tar:bzip2 +USES= libtool pathfix perl5 pkgconfig shebangfix tar:bzip2 SHEBANG_FILES= build-lives-rfx-plugin build-lives-rfx-plugin-multi \ smogrify tools/autolives.pl GNU_CONFIGURE= yes @@ -94,8 +95,6 @@ post-patch: ${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 - @${REINPLACE_CMD} 's|(libdir)/pkgconfig|(prefix)/libdata/pkgconfig|g' \ - ${WRKSRC}/libweed/Makefile.in @${REINPLACE_CMD} 's|/bin/touch|/usr/bin/touch|g' \ ${WRKSRC}/src/callbacks.c \ ${WRKSRC}/src/saveplay.c \ diff --git a/multimedia/lives/pkg-plist b/multimedia/lives/pkg-plist index 5b54a2c0a645..09afe7d1e5d3 100644 --- a/multimedia/lives/pkg-plist +++ b/multimedia/lives/pkg-plist @@ -31,159 +31,89 @@ include/weed/weed-palettes.h include/weed/weed-plugin.h include/weed/weed-utils.h include/weed/weed.h -lib/libweed-utils.la lib/libweed-utils.so lib/libweed-utils.so.0 -lib/libweed.la +lib/libweed-utils.so.0.0.6 lib/libweed.so lib/libweed.so.0 -lib/libweed_slice.la +lib/libweed.so.0.0.6 lib/libweed_slice.so lib/libweed_slice.so.0 -lib/lives/plugins/decoders/asf_decoder.la +lib/libweed_slice.so.0.0.6 lib/lives/plugins/decoders/asf_decoder.so -lib/lives/plugins/decoders/dv_decoder.la lib/lives/plugins/decoders/dv_decoder.so -lib/lives/plugins/decoders/flv_decoder.la lib/lives/plugins/decoders/flv_decoder.so -lib/lives/plugins/decoders/mkv_decoder.la lib/lives/plugins/decoders/mkv_decoder.so -lib/lives/plugins/decoders/mpegts_decoder.la lib/lives/plugins/decoders/mpegts_decoder.so -lib/lives/plugins/decoders/ogg_decoder.la lib/lives/plugins/decoders/ogg_decoder.so -lib/lives/plugins/decoders/zzavformat_decoder.la lib/lives/plugins/decoders/zzavformat_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/alpha_means.la lib/lives/plugins/effects/realtime/weed/alpha_means.so -lib/lives/plugins/effects/realtime/weed/audio_fft.la lib/lives/plugins/effects/realtime/weed/audio_fft.so -lib/lives/plugins/effects/realtime/weed/audio_transition.la lib/lives/plugins/effects/realtime/weed/audio_transition.so -lib/lives/plugins/effects/realtime/weed/audio_volume.la lib/lives/plugins/effects/realtime/weed/audio_volume.so -lib/lives/plugins/effects/realtime/weed/beat_detector.la lib/lives/plugins/effects/realtime/weed/beat_detector.so -lib/lives/plugins/effects/realtime/weed/blank_frame_detector.la lib/lives/plugins/effects/realtime/weed/blank_frame_detector.so -lib/lives/plugins/effects/realtime/weed/blurzoom.la lib/lives/plugins/effects/realtime/weed/blurzoom.so -lib/lives/plugins/effects/realtime/weed/bump2d.la lib/lives/plugins/effects/realtime/weed/bump2d.so -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/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/data/fourKlives/songs/examples.txt lib/lives/plugins/effects/realtime/weed/data/fourKlives/songs/modulations.txt lib/lives/plugins/effects/realtime/weed/data/fourKlives/songs/newlives.txt lib/lives/plugins/effects/realtime/weed/data/fourKlives/songs/regrlives.txt lib/lives/plugins/effects/realtime/weed/data/fourKlives/songs/roselives.txt -lib/lives/plugins/effects/realtime/weed/data_processor.la lib/lives/plugins/effects/realtime/weed/data_processor.so -lib/lives/plugins/effects/realtime/weed/data_unpacker.la lib/lives/plugins/effects/realtime/weed/data_unpacker.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 lib/lives/plugins/effects/realtime/weed/edge.so -lib/lives/plugins/effects/realtime/weed/farneback_analyser.la lib/lives/plugins/effects/realtime/weed/farneback_analyser.so -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 -lib/lives/plugins/effects/realtime/weed/fourKlives.la lib/lives/plugins/effects/realtime/weed/fourKlives.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/haar_analyser.la lib/lives/plugins/effects/realtime/weed/haar_analyser.so -lib/lives/plugins/effects/realtime/weed/haip.la lib/lives/plugins/effects/realtime/weed/haip.so -lib/lives/plugins/effects/realtime/weed/kaleidoscope.la lib/lives/plugins/effects/realtime/weed/kaleidoscope.so -lib/lives/plugins/effects/realtime/weed/ladspa.la lib/lives/plugins/effects/realtime/weed/ladspa.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/libvisual/libvis.la lib/lives/plugins/effects/realtime/weed/libvisual/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 lib/lives/plugins/effects/realtime/weed/livetext.so -lib/lives/plugins/effects/realtime/weed/log_sig.la lib/lives/plugins/effects/realtime/weed/log_sig.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 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/nn_programmer.la lib/lives/plugins/effects/realtime/weed/nn_programmer.so -lib/lives/plugins/effects/realtime/weed/noise.la lib/lives/plugins/effects/realtime/weed/noise.so -lib/lives/plugins/effects/realtime/weed/onedTV.la lib/lives/plugins/effects/realtime/weed/onedTV.so -lib/lives/plugins/effects/realtime/weed/palette_test.la lib/lives/plugins/effects/realtime/weed/palette_test.so -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/randomiser.la lib/lives/plugins/effects/realtime/weed/randomiser.so -lib/lives/plugins/effects/realtime/weed/revTV.la lib/lives/plugins/effects/realtime/weed/revTV.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/shift.la lib/lives/plugins/effects/realtime/weed/shift.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 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 lib/lives/plugins/effects/realtime/weed/textfun.so -lib/lives/plugins/effects/realtime/weed/tone_gen.la lib/lives/plugins/effects/realtime/weed/tone_gen.so -lib/lives/plugins/effects/realtime/weed/tvpic.la lib/lives/plugins/effects/realtime/weed/tvpic.so -lib/lives/plugins/effects/realtime/weed/vector_visualiser.la lib/lives/plugins/effects/realtime/weed/vector_visualiser.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/xeffect.so lib/lives/plugins/effects/rendered/blank_frames lib/lives/plugins/effects/rendered/blur @@ -253,19 +183,12 @@ 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 libdata/pkgconfig/libweed-compat.pc libdata/pkgconfig/libweed-plugin-utils.pc diff --git a/multimedia/mjpegtools/Makefile b/multimedia/mjpegtools/Makefile index acb83658792e..4084462bf1a4 100644 --- a/multimedia/mjpegtools/Makefile +++ b/multimedia/mjpegtools/Makefile @@ -3,6 +3,7 @@ PORTNAME= mjpegtools PORTVERSION= 2.1.0 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= SF/${PORTNAME:S/tools//}/${PORTNAME}/${PORTVERSION} @@ -16,9 +17,10 @@ LIB_DEPENDS= libjpeg.so:${PORTSDIR}/graphics/jpeg CONFLICTS= mplex-[0-9]* -USES= gmake pkgconfig +USES= gmake libtool pathfix pkgconfig +PATHFIX_MAKEFILEIN= Makefile.am USE_AUTOTOOLS= libtoolize aclocal autoheader automake autoconf -LIBTOOLIZE_ARGS=--force +LIBTOOLIZE_ARGS=-i -c -f ACLOCAL_ARGS= --automake-acdir=${ACLOCAL_DIR} \ -I ${LOCALBASE}/share/aclocal AUTOMAKE_ARGS= --add-missing --foreign @@ -47,7 +49,6 @@ SDL_CONFIGURE_OFF= --without-libsdl --without-sdlgfx SIMD_CONFIGURE_ENABLE= simd-accel .include <bsd.port.options.mk> -.include <bsd.port.pre.mk> .if ${ARCH} == "i386" CFLAGS:= ${CFLAGS:N-O*:N-fno-strict*} @@ -61,8 +62,6 @@ post-patch: @${REINPLACE_CMD} -e \ 's| \*-\*-linux\*)| *-*-*)| ; \ /ARCHFLAGS=/s|^|#|g' ${WRKSRC}/configure.ac - @${REINPLACE_CMD} -e \ - '/^pkgconfigdir/s|$$(libdir)|$$(prefix)/libdata|g' ${WRKSRC}/Makefile.am pre-configure: @${RM} -f ${WRKSRC}/missing @@ -75,4 +74,4 @@ post-install: (cd ${WRKSRC} && ${INSTALL_DATA} ${i} ${STAGEDIR}${DOCSDIR}) .endfor -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/multimedia/mjpegtools/pkg-plist b/multimedia/mjpegtools/pkg-plist index bdb01dda3d74..7db79a969504 100644 --- a/multimedia/mjpegtools/pkg-plist +++ b/multimedia/mjpegtools/pkg-plist @@ -108,40 +108,33 @@ include/mjpegtools/mplex/stream_params.hpp include/mjpegtools/mplex/systems.hpp include/mjpegtools/mplex/videostrm.hpp include/mjpegtools/yuv4mpeg.h -lib/liblavfile-2.1.so lib/liblavfile-2.1.so.0 +lib/liblavfile-2.1.so.0.0.0 lib/liblavfile.a -lib/liblavfile.la lib/liblavfile.so -lib/liblavjpeg-2.1.so lib/liblavjpeg-2.1.so.0 +lib/liblavjpeg-2.1.so.0.0.0 lib/liblavjpeg.a -lib/liblavjpeg.la lib/liblavjpeg.so -lib/liblavplay-2.1.so lib/liblavplay-2.1.so.0 +lib/liblavplay-2.1.so.0.0.0 lib/liblavplay.a -lib/liblavplay.la lib/liblavplay.so -lib/liblavrec-2.1.so lib/liblavrec-2.1.so.0 +lib/liblavrec-2.1.so.0.0.0 lib/liblavrec.a -lib/liblavrec.la lib/liblavrec.so -lib/libmjpegutils-2.1.so lib/libmjpegutils-2.1.so.0 +lib/libmjpegutils-2.1.so.0.0.0 lib/libmjpegutils.a -lib/libmjpegutils.la lib/libmjpegutils.so -lib/libmpeg2encpp-2.1.so lib/libmpeg2encpp-2.1.so.0 +lib/libmpeg2encpp-2.1.so.0.0.0 lib/libmpeg2encpp.a -lib/libmpeg2encpp.la lib/libmpeg2encpp.so -lib/libmplex2-2.1.so lib/libmplex2-2.1.so.0 +lib/libmplex2-2.1.so.0.0.0 lib/libmplex2.a -lib/libmplex2.la lib/libmplex2.so libdata/pkgconfig/mjpegtools.pc man/man1/jpeg2yuv.1.gz |