ports/63545: Today's portupgrade of linux-flashplugin to linux-flashplugin-6.0r79_1 breaks flash for linux-opera on FreeBSD-4.9Stable
Brandon D. Valentine
ports at brandon.dvalentine.com
Mon Mar 1 22:08:37 UTC 2004
[ 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 at 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 <bsd.port.pre.mk>
-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 <bsd.port.mk>
+.include <bsd.port.port.mk>
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 <bsd.port.pre.mk>
-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 <bsd.port.mk>
+.include <bsd.port.post.mk>
More information about the freebsd-ports-bugs
mailing list