diff options
author | Oliver Eikemeier <eik@FreeBSD.org> | 2004-02-27 21:49:36 +0000 |
---|---|---|
committer | Oliver Eikemeier <eik@FreeBSD.org> | 2004-02-27 21:49:36 +0000 |
commit | 7b66196efe3b413dfd8d1fcd5b3ab064d290cc68 (patch) | |
tree | 1e61a4bde27d55c36a43cdfd78f306e9785d849b /www/linux-flashplugin | |
parent | Add ruby-narray_miss, an additional class of ruby with conduct processing (diff) |
linux-flashplugin: -
1) Hand maintainership over to ports@brandon.dvalentine.com
2) Makefile and pkg-plist cleanup. Switch to using PORTDOCS and
DOCSDIR.
3) Set NO_PACKAGE and RESTRICTED. Macromedia license forbirds
redistribution.
4) Set LATEST_LINK to avoid collision with linux-flashplugin6.
linux-flashplugin6:
1) Update MAINTAINER email address.
2) Set LATEST_LINK to avoid collision with linux-flashplugin.
3) Makefile and pkg-plist cleanup. Switch to using PORTDOCS and
DOCSDIR.
4) Set NO_PACKAGE and RESTRICTED. Macromedia license forbirds
redistribution.
This patch also updates ports/LEGAL to document the license
restrictions. The Macromedia license can be found here:
<http://www.macromedia.com/shockwave/download/license/desktop/>
The crucial clause is 3a which states:
"You may not make or distribute copies of the Software, or
electronically transfer the Software from one computer to another or
over a network."
PR: 63059
Submitted by: Brandon D. Valentine <ports@brandon.dvalentine.com> (maintainer)
Notes
Notes:
svn path=/head/; revision=102314
Diffstat (limited to 'www/linux-flashplugin')
-rw-r--r-- | www/linux-flashplugin/Makefile | 29 | ||||
-rw-r--r-- | www/linux-flashplugin/pkg-plist | 10 |
2 files changed, 22 insertions, 17 deletions
diff --git a/www/linux-flashplugin/Makefile b/www/linux-flashplugin/Makefile index 3c56bec156b1..390996527dbe 100644 --- a/www/linux-flashplugin/Makefile +++ b/www/linux-flashplugin/Makefile @@ -7,38 +7,45 @@ PORTNAME= flashplugin PORTVERSION= 5.0r51 -CATEGORIES= www graphics linux +PORTREVISION= 1 +CATEGORIES= www multimedia linux MASTER_SITES= http://download.macromedia.com/pub/shockwave/flash/english/linux/${PORTVERSION}/ PKGNAMEPREFIX= linux- DISTNAME= flash_linux DIST_SUBDIR= ${PORTNAME}/${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= ports@brandon.dvalentine.com COMMENT= The official Macromedia Flash Player for Linux Netscape and Opera ONLY_FOR_ARCHS= i386 USE_LINUX= yes -NO_CDROM= "Redistribution not allowed" + +NO_PACKAGE= "Redistribution not allowed" +RESTRICTED= "Redistribution not allowed" + NO_BUILD= yes WRKSRC= ${WRKDIR}/flash_linux +LATEST_LINK= flash5 PLUGINSDIR= lib/netscape-linux/plugins -LIBFILES= libflashplayer.so \ - ShockwaveFlash.class +LIBFILES= libflashplayer.so ShockwaveFlash.class + +DOCSDIR?= ${PREFIX}/share/doc/${UNIQUENAME} PLIST_SUB= PLUGINSDIR="${PLUGINSDIR}" do-install: @${MKDIR} ${PREFIX}/lib/flash - @${MKDIR} ${PREFIX}/share/doc/flash - @${MKDIR} ${PREFIX}/${PLUGINSDIR} .for f in ${LIBFILES} - @${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/lib/flash/ - @${LN} -sf ${PREFIX}/lib/flash/${f} ${PREFIX}/${PLUGINSDIR}/ + @${INSTALL_DATA} ${WRKSRC}/${f} ${PREFIX}/lib/flash +.if exists(${PLUGINSDIR}) + @${LN} -sf ${PREFIX}/lib/flash/${f} ${PREFIX}/${PLUGINSDIR} +.endif .endfor .if !defined(NOPORTDOCS) - @${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/flash/ - @${INSTALL_DATA} ${WRKSRC}/ReadMe.htm ${PREFIX}/share/doc/flash/ + @${MKDIR} ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR} + @${INSTALL_DATA} ${WRKSRC}/ReadMe.htm ${DOCSDIR} .endif .include <bsd.port.mk> diff --git a/www/linux-flashplugin/pkg-plist b/www/linux-flashplugin/pkg-plist index a6597ea5f428..dbf102e90823 100644 --- a/www/linux-flashplugin/pkg-plist +++ b/www/linux-flashplugin/pkg-plist @@ -1,9 +1,7 @@ lib/flash/ShockwaveFlash.class lib/flash/libflashplayer.so -%%PLUGINSDIR%%/ShockwaveFlash.class -%%PLUGINSDIR%%/libflashplayer.so -%%PORTDOCS%%share/doc/flash/README -%%PORTDOCS%%share/doc/flash/ReadMe.htm -@dirrm share/doc/flash +%%PORTDOCS%%%%DOCSDIR%%/README +%%PORTDOCS%%%%DOCSDIR%%/ReadMe.htm +%%PORTDOCS%%@dirrm %%DOCSDIR%% +@unexec rm -f %D/%%PLUGINSDIR%%/ShockwaveFlash.class %D/%%PLUGINSDIR%%/libflashplayer.so @dirrm lib/flash -@unexec rmdir -p %D/%%PLUGINSDIR%% 2>/dev/null || true |