Date: Thu, 27 Mar 2008 11:04:56 -0500 (CDT) From: Jason Bacon <bacon@smithers.neuro.mcw.edu> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/122161: Update port: multimedia/mpeg_encode Fix for new distfile Message-ID: <200803271604.m2RG4uGG004603@smithers.neuro.mcw.edu> Resent-Message-ID: <200803271610.m2RGA0Ad090525@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 122161 >Category: ports >Synopsis: Update port: multimedia/mpeg_encode Fix for new distfile >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Thu Mar 27 16:10:00 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Jason Bacon >Release: FreeBSD 6.1-RELEASE-p17 i386 >Organization: MCW >Environment: System: FreeBSD smithers.neuro.mcw.edu 6.1-RELEASE-p17 FreeBSD 6.1-RELEASE-p17 #0: Mon Jul 2 15:25:34 CDT 2007 bacon@pcbsd:/usr/obj/usr/src/sys/MCWPCBSD i386 >Description: Multimedia/mpeg_encode is currently marked BROKEN due to a checksum mismatch for mpeg_encode-1.5b-src.tar.gz. This patch updates the framework to work with the new distfile. Several other ports depend on multimedia/mpeg_encode. >How-To-Repeat: >Fix: diff -ruN /usr/ports/multimedia/mpeg_encode/Makefile mpeg_encode/Makefile --- /usr/ports/multimedia/mpeg_encode/Makefile 2008-02-28 08:42:23.000000000 -0600 +++ mpeg_encode/Makefile 2008-03-27 10:42:52.000000000 -0500 @@ -1,5 +1,5 @@ # New ports collection makefile for: mpeg_encode -# Date created: +# Date created: unknown # Whom: erich@FreeBSD.org # # $FreeBSD: ports/multimedia/mpeg_encode/Makefile,v 1.22 2008/02/28 14:42:23 erwin Exp $ @@ -15,8 +15,6 @@ MAINTAINER= ports@FreeBSD.org COMMENT= UCB's MPEG-I video stream encoder -BROKEN= Checksum mismatch - MAN1= mpeg_encode.1 WRKSRC= ${WRKDIR}/${PORTNAME} @@ -25,6 +23,10 @@ @(${GREP} -R -l "malloc.h" ${WRKSRC}/* | \ ${XARGS} ${REINPLACE_CMD} -e "s/malloc.h/stdlib.h/") +do-configure: + (cd ${WRKSRC} && ${MAKE} depend) + (cd ${WRKSRC}/jpeg && ./configure) + do-install: ${INSTALL_PROGRAM} ${WRKSRC}/mpeg_encode ${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/docs/mpeg_encode.1 ${PREFIX}/man/man1 diff -ruN /usr/ports/multimedia/mpeg_encode/distinfo mpeg_encode/distinfo --- /usr/ports/multimedia/mpeg_encode/distinfo 2005-11-25 10:19:35.000000000 -0600 +++ mpeg_encode/distinfo 2008-03-27 10:15:53.000000000 -0500 @@ -1,3 +1,3 @@ -MD5 (mpeg_encode-1.5b-src.tar.gz) = ff125fb82118efc7c852f0d26d5552c6 -SHA256 (mpeg_encode-1.5b-src.tar.gz) = dd8db42f88393bb0ff0d738defa271729a8aa9b8de24ed13bc6bd27014f2daf5 -SIZE (mpeg_encode-1.5b-src.tar.gz) = 2028724 +MD5 (mpeg_encode-1.5b-src.tar.gz) = c6318504a7b2978a95fd266213ec79aa +SHA256 (mpeg_encode-1.5b-src.tar.gz) = 87a654c707ae57a48b8b065eb24fbe91226c2c61809d8f729f33a2110efa7e9b +SIZE (mpeg_encode-1.5b-src.tar.gz) = 1820823 diff -ruN /usr/ports/multimedia/mpeg_encode/files/patch-ad mpeg_encode/files/patch-ad --- /usr/ports/multimedia/mpeg_encode/files/patch-ad 2000-10-28 08:05:25.000000000 -0500 +++ mpeg_encode/files/patch-ad 1969-12-31 18:00:00.000000000 -0600 @@ -1,15 +0,0 @@ ---- jpeg/Makefile.orig Fri Aug 4 18:27:00 1995 -+++ jpeg/Makefile Fri Oct 20 19:05:22 2000 -@@ -21,10 +21,10 @@ - manext = 1 - - # The name of your C compiler: --CC= gcc -+CC?= gcc - - # You may need to adjust these cc options: --CFLAGS= -O -I$(srcdir) -+CFLAGS+= -I$(srcdir) - # Generally, we recommend defining any configuration symbols in jconfig.h, - # NOT via -D switches here. - # However, any special defines for ansi2knr.c may be included here: diff -ruN /usr/ports/multimedia/mpeg_encode/pkg-plist mpeg_encode/pkg-plist --- /usr/ports/multimedia/mpeg_encode/pkg-plist 2001-12-23 20:15:42.000000000 -0600 +++ mpeg_encode/pkg-plist 2008-03-27 10:39:37.000000000 -0500 @@ -1,4 +1,4 @@ bin/mpeg_encode -%%PORTDOCS%%share/doc/mpeg_encode/users-guide.ps -%%PORTDOCS%%share/doc/mpeg_encode/template.param -%%PORTDOCS%%@dirrm share/doc/mpeg_encode +%%PORTDOCS%%%%DOCSDIR%%/template.param +%%PORTDOCS%%%%DOCSDIR%%/users-guide.ps +%%PORTDOCS%%@dirrm %%DOCSDIR%% >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200803271604.m2RG4uGG004603>