ports/63402: maintainer-update: multimedia/transcode

Hendrik Scholz hendrik at scholz.net
Thu Feb 26 17:30:24 UTC 2004


>Number:         63402
>Category:       ports
>Synopsis:       maintainer-update: multimedia/transcode
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Feb 26 09:30:20 PST 2004
>Closed-Date:
>Last-Modified:
>Originator:     Hendrik Scholz
>Release:        FreeBSD 5.2.1-RC amd64
>Organization:
>Environment:
System: FreeBSD slurmcan.wormulon.net 5.2.1-RC FreeBSD 5.2.1-RC #0: Sat Jan 31 12:38:34 GMT 2004 root at ngoc.NUXI.com:/usr/obj/usr/src/sys/GENERIC amd64


	
>Description:

This patch merges pr 62848 (from me) and pr 63344 (from Michael Johnson).
Please to not apply pr 63344 alone as the plist is broken.
Additionally remove files/patch-libtool

Changes:

	- update to 0.6.12
	- add WITH_LIBTHEORA knob (by Michael Johnson)
	- don't turn this into a i386-only port if NASM is installed
	  users now have to enforce WITH_NASM
	- pkg-plist update

Krion: I could not reproduce the 4.9-REL compile error you've send me
       on my -stable systems.

PLEASE CLOSE PR 62848 AND PR 63344!

>How-To-Repeat:
	
>Fix:

	

--- transcode-0.6.12-1.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/FreeBSD-CVS/ports/multimedia/transcode/Makefile,v
retrieving revision 1.36
diff -u -r1.36 Makefile
--- Makefile	25 Feb 2004 10:43:16 -0000	1.36
+++ Makefile	26 Feb 2004 17:22:02 -0000
@@ -6,8 +6,7 @@
 #
 
 PORTNAME=	transcode
-PORTVERSION=	0.6.10
-PORTREVISION=	1
+PORTVERSION=	0.6.12
 CATEGORIES=	multimedia
 MASTER_SITES=	http://www.zebra.fh-weingarten.de/~transcode/pre/
 
@@ -26,7 +25,7 @@
 CPPFLAGS=	-I${X11BASE}/include -I${LOCALBASE}/include
 CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}" \
 		SDL_CONFIG="${LOCALBASE}/bin/sdl11-config"
-CONFIGURE_ARGS=	--program-transform-name=""
+CONFIGURE_TARGET=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
 USE_REINPLACE=	yes
 INSTALLS_SHLIB=	yes
 USE_LIBTOOL=	yes
@@ -37,18 +36,14 @@
 
 .include <bsd.port.pre.mk>
 
-.if ${ARCH} != "i386"
-BROKEN=		"Does not compile on !i386"
+.if exists(${LOCALBASE}/lib/libtheora.so)
+WITH_LIBTHEORA=		yes
 .endif
 
 .if exists(${LOCALBASE}/lib/libMagick.so)
 WITH_IMAGEMAGICK=	yes
 .endif
 
-.if exists(${LOCALBASE}/bin/nasm)
-WITH_NASM=	yes
-.endif
-
 .if exists(${LOCALBASE}/lib/libaviplay.so)
 WITH_AVIFILE=	yes
 .endif
@@ -110,6 +105,12 @@
 WITH_DIVX5=	yes
 .endif
 
+.if defined(WITH_LIBTHEORA)
+LIB_DEPENDS+=	theora.0:${PORTSDIR}/graphics/libtheora
+.else
+CONFIGURE_ARGS+=	--with-theora=no
+.endif
+
 .if defined(WITH_IMAGEMAGICK)
 LIB_DEPENDS+=	Magick.6:${PORTSDIR}/graphics/ImageMagick
 PLIST_SUB+=	WITH_IMAGEMAGICK=""
@@ -245,6 +246,10 @@
 .if !defined(WITH_OPTIMIZED_CFLAGS)
 	@${ECHO_MSG}
 	@${ECHO_MSG} "You can enable extra optimizations by defining WITH_OPTIMIZED_CFLAGS."
+.endif
+.if !defined(WITH_LIBTHEORA)
+	@${ECHO_MSG}
+	@${ECHO_MSG} "You can enable Libtheora by defining WITH_LIBTHEORA."
 .endif
 .if !defined(WITH_IMAGEMAGICK)
 	@${ECHO_MSG}
Index: distinfo
===================================================================
RCS file: /home/FreeBSD-CVS/ports/multimedia/transcode/distinfo,v
retrieving revision 1.10
diff -u -r1.10 distinfo
--- distinfo	15 Oct 2003 22:49:33 -0000	1.10
+++ distinfo	26 Feb 2004 17:22:02 -0000
@@ -1 +1,2 @@
-MD5 (transcode-0.6.10.tar.gz) = eaa65eb3f6cc548cab5d1d26aba79aa5
+MD5 (transcode-0.6.12.tar.gz) = 550214ed9f85224423ca8c7308ed96ce
+SIZE (transcode-0.6.12.tar.gz) = 3454807
Index: pkg-plist
===================================================================
RCS file: /home/FreeBSD-CVS/ports/multimedia/transcode/pkg-plist,v
retrieving revision 1.16
diff -u -r1.16 pkg-plist
--- pkg-plist	15 Oct 2003 22:49:33 -0000	1.16
+++ pkg-plist	26 Feb 2004 17:22:02 -0000
@@ -14,6 +14,7 @@
 bin/tcmp3cut
 bin/tcmplex
 bin/tcprobe
+bin/tcrequant
 bin/tcscan
 bin/tcxmlcheck
 bin/tcxpm2rgb
@@ -31,13 +32,13 @@
 lib/transcode/export_ffmpeg.so
 lib/transcode/export_jpg.so
 lib/transcode/export_lame.so
-lib/transcode/export_sampeg.so
 %%WITH_LIBDV%%lib/transcode/export_dv.so
 %%WITH_LIBDV%%lib/transcode/export_dvraw.so
 %%WITH_LZO%%lib/transcode/export_lzo.so
 %%WITH_FAME%%lib/transcode/export_fame.so
 %%WITH_IMAGEMAGICK%%lib/transcode/export_im.so
 lib/transcode/export_mjpeg.so
+lib/transcode/export_mp1e.so
 %%WITH_NASM%%lib/transcode/export_mpeg.so
 %%WITH_MJPEG%%lib/transcode/export_mpeg2enc.so
 %%WITH_MJPEG%%lib/transcode/export_mp2enc.so
@@ -61,12 +62,14 @@
 lib/transcode/filter_astat.so
 lib/transcode/filter_clone.so
 %%WITH_IMAGEMAGICK%%lib/transcode/filter_compare.so
+lib/transcode/filter_control.so
 lib/transcode/filter_cpaudio.so
 lib/transcode/filter_cshift.so
 lib/transcode/filter_cut.so
 lib/transcode/filter_decimate.so
+lib/transcode/filter_denoise3d.so
+lib/transcode/filter_detectclipping.so
 lib/transcode/filter_detectsilence.so
-lib/transcode/filter_dilyuvmmx.so
 lib/transcode/filter_divxkey.so
 lib/transcode/filter_doublefps.so
 lib/transcode/filter_dnr.so
@@ -87,6 +90,7 @@
 lib/transcode/filter_normalize.so
 lib/transcode/filter_null.so
 %%WITH_SDL%%lib/transcode/filter_preview.so
+lib/transcode/filter_pp.so
 lib/transcode/filter_pv.so
 lib/transcode/filter_resample.so
 lib/transcode/filter_skip.so
@@ -99,8 +103,10 @@
 lib/transcode/filter_tc_audio.so
 lib/transcode/filter_tc_video.so
 lib/transcode/filter_test.so
+lib/transcode/filter_text.so
 lib/transcode/filter_testframe.so
 lib/transcode/filter_unsharp.so
+lib/transcode/filter_whitebalance.so
 lib/transcode/filter_xsharpen.so
 lib/transcode/filter_yuvdenoise.so
 lib/transcode/filter_yuy2toyv12.so
@@ -117,6 +123,7 @@
 %%WITH_IMAGEMAGICK%%lib/transcode/import_im.so
 %%WITH_IMAGEMAGICK%%lib/transcode/import_imlist.so
 lib/transcode/import_ffmpeg.so
+lib/transcode/import_fraps.so
 lib/transcode/import_lav.so
 %%WITH_LZO%%lib/transcode/import_lzo.so
 lib/transcode/import_mpeg2.so
@@ -129,6 +136,7 @@
 lib/transcode/import_ogg.so
 lib/transcode/import_raw.so
 lib/transcode/import_rawlist.so
+lib/transcode/import_sh.so
 lib/transcode/import_vdrac3.so
 lib/transcode/import_vnc.so
 lib/transcode/import_vob.so
@@ -141,6 +149,7 @@
 lib/transcode/xvid2.cfg
 lib/transcode/xvid3.cfg
 lib/transcode/xvid4.cfg
+%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
 %%PORTDOCS%%%%DOCSDIR%%/README.Inverse.Telecine.txt
 %%PORTDOCS%%%%DOCSDIR%%/README.cluster
 %%PORTDOCS%%%%DOCSDIR%%/README.filter.modfps
@@ -223,6 +232,7 @@
 %%PORTDOCS%%%%DOCSDIR%%/import-API.txt
 %%PORTDOCS%%%%DOCSDIR%%/import-xml.txt
 %%PORTDOCS%%%%DOCSDIR%%/import_nvrec.txt
+%%PORTDOCS%%%%DOCSDIR%%/import_v4l2.txt
 %%PORTDOCS%%%%DOCSDIR%%/pvm.cfg
 %%PORTDOCS%%%%DOCSDIR%%/template.cfg.txt
 %%PORTDOCS%%@dirrm %%DOCSDIR%%/html
--- transcode-0.6.12-1.diff ends here ---


>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list