From owner-cvs-ports@FreeBSD.ORG Thu Aug 3 02:33:34 2006 Return-Path: X-Original-To: cvs-ports@FreeBSD.org Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9205F16A4DD; Thu, 3 Aug 2006 02:33:34 +0000 (UTC) (envelope-from shaun@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52EA843D46; Thu, 3 Aug 2006 02:33:34 +0000 (GMT) (envelope-from shaun@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.6/8.13.6) with ESMTP id k732XYEt047939; Thu, 3 Aug 2006 02:33:34 GMT (envelope-from shaun@repoman.freebsd.org) Received: (from shaun@localhost) by repoman.freebsd.org (8.13.6/8.13.4/Submit) id k732XY4o047938; Thu, 3 Aug 2006 02:33:34 GMT (envelope-from shaun) Message-Id: <200608030233.k732XY4o047938@repoman.freebsd.org> From: Shaun Amott Date: Thu, 3 Aug 2006 02:33:34 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/multimedia/helixplayer Makefile pkg-plist ports/multimedia/helixplayer/files patch-amd64 patch-build.bif patch-build_umakecf_freebsd.cf patch-common_netio_pub_platform_unix_sockio.h patch-digestauth patch-expat patch-getopt patch-hxbuffer.h patch-i386 ... X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Aug 2006 02:33:34 -0000 shaun 2006-08-03 02:33:34 UTC FreeBSD ports repository Modified files: multimedia/helixplayer Makefile pkg-plist multimedia/helixplayer/files patch-build_umakecf_freebsd.cf patch-common_netio_pub_platform_unix_sockio.h patch-player_app_gtk_embeddedapp.cpp Added files: multimedia/helixplayer/files patch-amd64 patch-build.bif patch-digestauth patch-expat patch-getopt patch-hxbuffer.h patch-i386 patch-noimport patch-noinstaller patch-plugin patch-pxpngdec patch-sysinfo patch-sysjpeg patch-sysmd5 patch-timeval patch-types patch-unix.pcf patch-util patch-vdecopcl.c patch-xmldll Log: Add some substantial improvements to the helixplayer port. I have decided to leave this marked IGNORE/BROKEN for the moment until I can figure out if/when/why the build is failing; but also, I have a few more changes to make before I bring it back to life. This is courtesy of Mikhail Teterin, with some input from Thierry Thomas. 1) Allow port to build and execute on amd64. 2) Do not build the bundled png, jpg, zlib, bzip2, getopt, md5: do not even extract them -- use the ports and the OS versions (OpenSSL in case of md5 -- it may be assembler-optimized on some arches even) 3) Do not build the giant install.bz2, which the do-install target would then untar in ${PREFIX}/HelixPlayer -- leave that whole part alone and simply copy the stuff under PREFIX. 4) Check for build failures (parsing the end of build.out) and fail in post-built, of any modules failed. 5) Fix JPEG image display. Revision Changes Path 1.5 +24 -10 ports/multimedia/helixplayer/Makefile 1.1 +9 -0 ports/multimedia/helixplayer/files/patch-amd64 (new) 1.1 +422 -0 ports/multimedia/helixplayer/files/patch-build.bif (new) 1.2 +1 -1 ports/multimedia/helixplayer/files/patch-build_umakecf_freebsd.cf 1.2 +13 -5 ports/multimedia/helixplayer/files/patch-common_netio_pub_platform_unix_sockio.h 1.1 +25 -0 ports/multimedia/helixplayer/files/patch-digestauth (new) 1.1 +46 -0 ports/multimedia/helixplayer/files/patch-expat (new) 1.1 +9 -0 ports/multimedia/helixplayer/files/patch-getopt (new) 1.1 +9 -0 ports/multimedia/helixplayer/files/patch-hxbuffer.h (new) 1.1 +10 -0 ports/multimedia/helixplayer/files/patch-i386 (new) 1.1 +188 -0 ports/multimedia/helixplayer/files/patch-noimport (new) 1.1 +9 -0 ports/multimedia/helixplayer/files/patch-noinstaller (new) 1.2 +31 -5 ports/multimedia/helixplayer/files/patch-player_app_gtk_embeddedapp.cpp 1.1 +290 -0 ports/multimedia/helixplayer/files/patch-plugin (new) 1.1 +14 -0 ports/multimedia/helixplayer/files/patch-pxpngdec (new) 1.1 +43 -0 ports/multimedia/helixplayer/files/patch-sysinfo (new) 1.1 +54 -0 ports/multimedia/helixplayer/files/patch-sysjpeg (new) 1.1 +193 -0 ports/multimedia/helixplayer/files/patch-sysmd5 (new) 1.1 +16 -0 ports/multimedia/helixplayer/files/patch-timeval (new) 1.1 +118 -0 ports/multimedia/helixplayer/files/patch-types (new) 1.1 +54 -0 ports/multimedia/helixplayer/files/patch-unix.pcf (new) 1.1 +17 -0 ports/multimedia/helixplayer/files/patch-util (new) 1.1 +9 -0 ports/multimedia/helixplayer/files/patch-vdecopcl.c (new) 1.1 +21 -0 ports/multimedia/helixplayer/files/patch-xmldll (new) 1.2 +0 -2 ports/multimedia/helixplayer/pkg-plist