From hscholz@goanna.lan.raisdorf.net  Thu Jan 30 12:56:14 2003
Return-Path: <hscholz@goanna.lan.raisdorf.net>
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id DE33E37B422
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 30 Jan 2003 12:56:13 -0800 (PST)
Received: from goanna.lan.raisdorf.net (pD9E3CB70.dip.t-dialin.net [217.227.203.112])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 1FA1F43F75
	for <FreeBSD-gnats-submit@freebsd.org>; Thu, 30 Jan 2003 12:56:05 -0800 (PST)
	(envelope-from hscholz@goanna.lan.raisdorf.net)
Received: from goanna.lan.raisdorf.net (localhost [127.0.0.1])
	by goanna.lan.raisdorf.net (8.12.6/8.12.6) with ESMTP id h0UKu5XD003748;
	Thu, 30 Jan 2003 21:56:05 +0100 (CET)
	(envelope-from hscholz@goanna.lan.raisdorf.net)
Received: (from hscholz@localhost)
	by goanna.lan.raisdorf.net (8.12.6/8.12.6/Submit) id h0UKu0Bs003736;
	Thu, 30 Jan 2003 21:56:00 +0100 (CET)
Message-Id: <200301302056.h0UKu0Bs003736@goanna.lan.raisdorf.net>
Date: Thu, 30 Jan 2003 21:56:00 +0100 (CET)
From: Hendrik Scholz <hendrik@scholz.net>
Reply-To: Hendrik Scholz <hendrik@scholz.net>
To: FreeBSD-gnats-submit@freebsd.org
Cc: Hendrik Scholz <hendrik@scholz.net>
Subject: maintainer-update: transcode to 0.6.3-20030123
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         47688
>Category:       ports
>Synopsis:       maintainer-update: transcode to 0.6.3-20030123
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Thu Jan 30 13:00:21 PST 2003
>Closed-Date:    Mon Feb 03 21:04:47 PST 2003
>Last-Modified:  Mon Feb 03 21:04:47 PST 2003
>Originator:     Hendrik Scholz
>Release:        FreeBSD 5.0-CURRENT i386
>Organization:
NetUSE AG
>Environment:
System: FreeBSD goanna.lan.raisdorf.net 5.0-CURRENT FreeBSD 5.0-CURRENT #3: Thu Jan 30 16:37:44 CET 2003 hscholz@goanna.lan.raisdorf.net:/source/src/sys/i386/compile/GOANNA i386


	
>Description:
update of transcode to the latest snapshot
Changes:

 - add two patches to allow transcode to compile
 - remove .la files from lib/transcode
 - update pkg-plist
 - make portlint happier

>How-To-Repeat:
	
>Fix:

	

--- transcode-0.6.3.diff begins here ---
diff -urP transcode-0.6.2/Makefile transcode/Makefile
--- transcode-0.6.2/Makefile	Thu Jan 30 12:18:00 2003
+++ transcode/Makefile	Thu Jan 30 21:52:10 2003
@@ -6,11 +6,10 @@
 #
 
 PORTNAME=	transcode
-PORTVERSION=	0.6.2
-PORTREVISION=	1
-DISTNAME=	${PORTNAME}-${PORTVERSION}.20021010
+PORTVERSION=	0.6.3
 CATEGORIES=	graphics
 MASTER_SITES=	http://www.theorie.physik.uni-goettingen.de/~ostreich/transcode/pre/
+DISTNAME=   ${PORTNAME}-${PORTVERSION}.20030123
 
 MAINTAINER=	hendrik@scholz.net
 
@@ -29,7 +28,7 @@
 USE_REINPLACE=	yes
 
 MAN1=	avifix.1 avimerge.1 avisplit.1 avisync.1 tccat.1 tcdemux.1 \
-	tcprobe.1 tcscan.1 transcode.1
+	tcprobe.1 tcscan.1 transcode.1 tcextract.1 tcdecode.1 tcmodinfo.1
 
 .include <bsd.port.pre.mk>
 
@@ -302,5 +301,6 @@
 	@${LN} -sf ${LOCALBASE}/lib/libxvidcore.so \
 		${PREFIX}/lib/transcode/libxvidcore.so
 .endif
+	@${RM} ${PREFIX}/lib/transcode/*.la
 
 .include <bsd.port.post.mk>
diff -urP transcode-0.6.2/distinfo transcode/distinfo
--- transcode-0.6.2/distinfo	Thu Jan 30 12:18:00 2003
+++ transcode/distinfo	Thu Jan 30 12:20:22 2003
@@ -1 +1 @@
-MD5 (transcode-0.6.2.20021010.tar.gz) = 97b46fe8d7d650c8d0b57096bce162a1
+MD5 (transcode-0.6.3.20030123.tar.gz) = cf053282d221f5eee63b353a2054909d
diff -urP transcode-0.6.2/files/patch-bbmpeg:mplex.h transcode/files/patch-bbmpeg:mplex.h
--- transcode-0.6.2/files/patch-bbmpeg:mplex.h	Thu Jan  1 01:00:00 1970
+++ transcode/files/patch-bbmpeg:mplex.h	Thu Jan 30 19:26:50 2003
@@ -0,0 +1,11 @@
+--- bbmpeg/mplex.h.orig	Thu Jan 30 19:26:07 2003
++++ bbmpeg/mplex.h	Thu Jan 30 19:26:18 2003
+@@ -50,6 +50,8 @@
+     Definitionen
+ *************************************************************************/
+ 
++#include <sys/types.h>
++
+ #define USER_DATA_START         0x000001b2
+ #define SEQUENCE_HEADER 	0x000001b3
+ #define SEQUENCE_END		0x000001b7
diff -urP transcode-0.6.2/files/patch-ffmpeg:libavcodec:mem.c transcode/files/patch-ffmpeg:libavcodec:mem.c
--- transcode-0.6.2/files/patch-ffmpeg:libavcodec:mem.c	Thu Jan  1 01:00:00 1970
+++ transcode/files/patch-ffmpeg:libavcodec:mem.c	Thu Jan 30 19:59:29 2003
@@ -0,0 +1,11 @@
+--- ffmpeg/libavcodec/mem.c.orig	Thu Jan 30 19:58:35 2003
++++ ffmpeg/libavcodec/mem.c	Thu Jan 30 19:58:45 2003
+@@ -18,7 +18,7 @@
+  */
+ #include "avcodec.h"
+ #ifdef HAVE_MALLOC_H
+-#include <malloc.h>
++#include <stdlib.h>
+ #endif
+ 
+ /* you can redefine av_malloc and av_free in your project to use your
diff -urP transcode-0.6.2/pkg-plist transcode/pkg-plist
--- transcode-0.6.2/pkg-plist	Thu Jan 30 12:18:00 2003
+++ transcode/pkg-plist	Thu Jan 30 21:00:25 2003
@@ -6,6 +6,7 @@
 bin/tcdecode
 bin/tcdemux
 bin/tcextract
+bin/tcmodinfo
 bin/tcmplex
 bin/tcprobe
 bin/tcscan
@@ -17,17 +18,19 @@
 lib/transcode/export_divx4.so
 lib/transcode/export_divx4raw.so
 lib/transcode/export_divx5.so
+lib/transcode/export_divx5raw.so
+lib/transcode/export_ffmpeg.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_FAME%%lib/transcode/export_fame.so
-lib/transcode/export_ffmpeg4.so
 %%WITH_IMAGEMAGICK%%lib/transcode/export_im.so
 %%WITH_MJPEG%%lib/transcode/export_mjpeg.so
 lib/transcode/export_mpeg.so
 lib/transcode/export_net.so
 lib/transcode/export_null.so
 %%WITH_OGG%%lib/transcode/export_ogg.so
-%%WITH_XVID%%lib/transcode/export_opendivx.so
 lib/transcode/export_pcm.so
 lib/transcode/export_ppm.so
 lib/transcode/export_raw.so
@@ -62,6 +65,7 @@
 lib/transcode/filter_resample.so
 lib/transcode/filter_skip.so
 lib/transcode/filter_smartdeinter.so
+lib/transcode/filter_smooth.so
 lib/transcode/filter_subtitler.so
 lib/transcode/filter_tc_audio.so
 lib/transcode/filter_tc_video.so
@@ -70,6 +74,10 @@
 lib/transcode/filter_xsharpen.so
 lib/transcode/filter_yuvdenoise.so
 lib/transcode/filter_yuy2toyv12.so
+lib/transcode/filter_yuvmedian.so
+lib/transcode/filter_videocore.so
+lib/transcode/filter_list.awk
+lib/transcode/parse_csv.awk
 lib/transcode/import_ac3.so
 %%WITH_AVIFILE%%lib/transcode/import_af6.so
 lib/transcode/import_avi.so
@@ -78,6 +86,7 @@
 lib/transcode/import_dvd.so
 %%WITH_IMAGEMAGICK%%lib/transcode/import_im.so
 %%WITH_IMAGEMAGICK%%lib/transcode/import_imlist.so
+lib/transcode/import_ffmpeg.so
 lib/transcode/import_lav.so
 %%WITH_MJPEG%%lib/transcode/import_mjpeg.so
 lib/transcode/import_mpeg2.so
@@ -99,16 +108,19 @@
 lib/transcode/libioaux.so.0
 %%WITH_XVID%%lib/transcode/libxvidcore.so
 lib/transcode/xvid.cfg
+lib/transcode/libioaux.so
 share/doc/transcode/README.cluster
 share/doc/transcode/README.rip
 share/doc/transcode/README.sync
 share/doc/transcode/README.vcd
 share/doc/transcode/clone.txt
 share/doc/transcode/export_mpeg.txt
+share/doc/transcode/export-API.txt
 share/doc/transcode/filter_dnr.txt
 share/doc/transcode/filter_logo.txt
 share/doc/transcode/filter_yuvdenoise.txt
-share/doc/transcode/html/Smart.html
+share/doc/transcode/filter-socket.txt
+share/doc/transcode/filter-API.txt
 share/doc/transcode/html/about.html
 share/doc/transcode/html/anim.html
 share/doc/transcode/html/cluster_guide.txt
@@ -120,6 +132,12 @@
 share/doc/transcode/html/export_iv50.html
 share/doc/transcode/html/export_null.html
 share/doc/transcode/html/export_raw.html
+share/doc/transcode/html/export_divx4.php
+share/doc/transcode/html/export_divx5.php
+share/doc/transcode/html/export_fame.php
+share/doc/transcode/html/export_ogg.php
+share/doc/transcode/html/export_opendivx.php
+share/doc/transcode/html/export_xvid.php
 share/doc/transcode/html/faq.html
 share/doc/transcode/html/filter.html
 share/doc/transcode/html/import_ac3.html
@@ -131,6 +149,7 @@
 share/doc/transcode/html/import_mpeg3.html
 share/doc/transcode/html/import_null.html
 share/doc/transcode/html/import_nuv.html
+share/doc/transcode/html/import_ogg.php
 share/doc/transcode/html/import_raw.html
 share/doc/transcode/html/import_vob.html
 share/doc/transcode/html/import_yuv4mpeg.html
@@ -149,13 +168,16 @@
 share/doc/transcode/html/other.html
 share/doc/transcode/html/post.html
 share/doc/transcode/html/pre.html
+share/doc/transcode/html/smart.html
 share/doc/transcode/html/sorry.html
 share/doc/transcode/html/sub0-00000.png
 share/doc/transcode/html/sub1-00000.png
 share/doc/transcode/html/sub2-00000.png
 share/doc/transcode/html/sub3-00000.png
 share/doc/transcode/html/subtitles.html
+share/doc/transcode/html/table.php
 share/doc/transcode/html/tc.png
+share/doc/transcode/import-API.txt
 share/doc/transcode/import-xml.txt
 share/doc/transcode/import_nvrec.txt
 share/doc/transcode/template.cfg.txt
--- transcode-0.6.3.diff ends here ---


>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: edwin 
State-Changed-When: Mon Feb 3 21:03:50 PST 2003 
State-Changed-Why:  
Commited, thanks! 

Could you please check in the coming days that the pkg-list is 
correct on bento? I didn't have any problems with it, but I needed 
to compile it twice before it was happy (which was very strange for 
me) 


http://www.freebsd.org/cgi/query-pr.cgi?pr=47688 
>Unformatted:
