From owner-freebsd-ports-bugs@FreeBSD.ORG Mon Mar 1 14:08:37 2004 Return-Path: Delivered-To: freebsd-ports-bugs@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4F5D316A4CE for ; Mon, 1 Mar 2004 14:08:37 -0800 (PST) Received: from geekpunk.net (unknown [160.129.138.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id DCD7343D1D for ; Mon, 1 Mar 2004 14:08:36 -0800 (PST) (envelope-from bandix@geekpunk.net) Received: from localhost.my.domain (taran [127.0.0.1]) by geekpunk.net (8.12.8p1/8.12.6) with ESMTP id i21M8ZmM028613; Mon, 1 Mar 2004 16:08:35 -0600 (CST) (envelope-from bandix@geekpunk.net) Received: (from bandix@localhost) by localhost.my.domain (8.12.8p1/8.12.8/Submit) id i21M8Z1v028612; Mon, 1 Mar 2004 16:08:35 -0600 (CST) Date: Mon, 1 Mar 2004 16:08:34 -0600 From: "Brandon D. Valentine" To: Joe Marcus Clarke Message-ID: <20040301220834.GV490@geekpunk.net> References: <200402292300.i1TN0ZSJ039160@freefall.freebsd.org> <1078096184.62463.44.camel@shumai.marcuscom.com> <1078096449.62463.46.camel@shumai.marcuscom.com> <20040301000032.GQ490@geekpunk.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20040301000032.GQ490@geekpunk.net> User-Agent: Mutt/1.4.1i cc: freebsd-ports-bugs@freebsd.org Subject: Re: ports/63545: Today's portupgrade of linux-flashplugin to linux-flashplugin-6.0r79_1 breaks flash for linux-opera on FreeBSD-4.9Stable X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Mar 2004 22:08:37 -0000 [ Once more, this time _with_ the patch. It's definitely Monday. ] Attached is a patch which corrects the problem with my ports. I am unable to discover the cause of the following, however: dallben# make USE_X_PREFIX=YES install ===> Installing for linux-flashplugin-6.0r79_2 ===> linux-flashplugin-6.0r79_2 depends on file: /compat/linux/etc/redhat-release - found ===> linux-flashplugin-6.0r79_2 depends on shared library: X11.6 - found ===> Generating temporary packing list ===> Checking if www/linux-flashplugin6 already installed ===> Registering installation for linux-flashplugin-6.0r79_2 make: Max recursion level (500) exceeded.: Resource temporarily unavailable dallben# Does anyone see anything in my ports which would cause this behavior? The port installs correctly despite this error message. Thanks, Brandon D. Valentine -- brandon@dvalentine.com http://www.geekpunk.net Pseudo-Random Googlism: snow is always a special event in mecklenburg county Index: linux-flashplugin/Makefile =================================================================== RCS file: /home/ncvs/ports/www/linux-flashplugin/Makefile,v retrieving revision 1.19 diff -u -r1.19 Makefile --- linux-flashplugin/Makefile 28 Feb 2004 08:27:02 -0000 1.19 +++ linux-flashplugin/Makefile 1 Mar 2004 21:53:58 -0000 @@ -7,7 +7,7 @@ PORTNAME= flashplugin PORTVERSION= 5.0r51 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www multimedia linux MASTER_SITES= http://download.macromedia.com/pub/shockwave/flash/english/linux/${PORTVERSION}/ PKGNAMEPREFIX= linux- @@ -23,28 +23,28 @@ RESTRICTED= "Redistribution not allowed" NO_BUILD= yes -WRKSRC= ${WRKDIR}/flash_linux LATEST_LINK= flash5 -PLUGINSDIR= lib/netscape-linux/plugins +PLUGINSDIR?= lib/netscape-linux/plugins LIBFILES= libflashplayer.so ShockwaveFlash.class +PLIST_SUB= PLUGINSDIR="${PLUGINSDIR}" -DOCSDIR?= ${PREFIX}/share/doc/${UNIQUENAME} +.include -PLIST_SUB= PLUGINSDIR="${PLUGINSDIR}" +DOCSDIR?= ${PREFIX}/share/doc/${UNIQUENAME} do-install: @${MKDIR} ${PREFIX}/lib/flash -.for f in ${LIBFILES} - @${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/lib/flash -.if exists(${PLUGINSDIR}) - @${LN} -sf ${PREFIX}/lib/flash/${f} ${PREFIX}/${PLUGINSDIR} -.endif -.endfor + @for f in ${LIBFILES}; do \ + ${INSTALL_DATA} ${WRKSRC}/$${f} ${PREFIX}/lib/flash; \ + if [ -d ${PREFIX}/${PLUGINSDIR} ]; then \ + ${LN} -sf ${PREFIX}/lib/flash/$${f} ${PREFIX}/${PLUGINSDIR}; \ + fi; \ + done .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/ReadMe.htm ${DOCSDIR} .endif -.include +.include Index: linux-flashplugin6/Makefile =================================================================== RCS file: /home/ncvs/ports/www/linux-flashplugin6/Makefile,v retrieving revision 1.4 diff -u -r1.4 Makefile --- linux-flashplugin6/Makefile 28 Feb 2004 08:27:02 -0000 1.4 +++ linux-flashplugin6/Makefile 1 Mar 2004 21:53:58 -0000 @@ -7,7 +7,7 @@ PORTNAME= flashplugin PORTVERSION= 6.0r79 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www multimedia linux MASTER_SITES= http://download.macromedia.com/pub/shockwave/flash/english/linux/${PORTVERSION}/ PKGNAMEPREFIX= linux- @@ -23,28 +23,28 @@ RESTRICTED= "Redistribution not allowed" NO_BUILD= yes -WRKSRC= ${WRKDIR}/install_flash_player_6_linux LATEST_LINK= flash6 -PLUGINSDIR= lib/linux-mozilla/plugins +PLUGINSDIR?= lib/linux-mozilla/plugins LIBFILES= libflashplayer.so flashplayer.xpt +PLIST_SUB= PLUGINSDIR="${PLUGINSDIR}" -DOCSDIR?= ${PREFIX}/share/doc/${UNIQUENAME} +.include -PLIST_SUB= PLUGINSDIR="${PLUGINSDIR}" +DOCSDIR?= ${PREFIX}/share/doc/${UNIQUENAME} do-install: @${MKDIR} ${PREFIX}/lib/linux-flashplugin6 -.for f in ${LIBFILES} - @${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/lib/linux-flashplugin6 -.if exists(${PLUGINSDIR}) - @${LN} -sf ${PREFIX}/lib/linux-flashplugin6/${f} ${PREFIX}/${PLUGINSDIR} -.endif -.endfor + @for f in ${LIBFILES}; do \ + ${INSTALL_DATA} ${WRKSRC}/$${f} ${PREFIX}/lib/linux-flashplugin6; \ + if [ -d ${PREFIX}/${PLUGINSDIR} ]; then \ + ${LN} -sf ${PREFIX}/lib/linux-flashplugin6/$${f} ${PREFIX}/${PLUGINSDIR}; \ + fi; \ + done .if !defined(NOPORTDOCS) @${MKDIR} ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR} @${INSTALL_DATA} ${WRKSRC}/readme.htm ${DOCSDIR} .endif -.include +.include