# New ports collection makefile for: plugin_sdk # Version required: 3.0b5 # Date created: 6 Jan 1998 # Whom: babolo # # $Id: Makefile,v 1.3 2013/10/12 11:20:34 babolo Exp $ # DISTNAME= PluginSDK30b5 CATEGORIES= devel MASTER_SITES= ftp://ftp.netscape.com/pub/sdk/plugin/unix/ DISTFILES= unix-sdk-3.0b5.tar.Z MAINTAINER= babolo@relcom.eu.net WITHOUT_LOCAL_PATCHDIR=yes NETSCAPE?= netscape PKGNAME= plugin_sdk-3.0b5 NO_STAGE= yes do-build: cd ${WRKSRC}/examples/UnixTemplate/Unix && make cd ${WRKSRC}/examples/simple/Unix && make test: build install -d -m 755 ${HOME}/.netscape/plugins install -c -m 444 ${WRKSRC}/examples/UnixTemplate/Unix/nptemplate.so ${HOME}/.netscape/plugins install -c -m 444 ${WRKSRC}/examples/simple/Unix/npsimple.so ${HOME}/.netscape/plugins install -c -m 444 ${WRKSRC}/classes/moz3_0.zip ${HOME}/.netscape/ ${NETSCAPE} ${WRKSRC}/examples/UnixTemplate/Testing/Test.html ${NETSCAPE} ${WRKSRC}/examples/simple/Testing/SimpleExample.html ${RM} -f ${HOME}/.netscape/plugins/nptemplate.so ${RM} -f ${HOME}/.netscape/plugins/npsimple.so ${RM} -f ${HOME}/.netscape/plugins/moz3_0.zip ${RM} -f ${HOME}/.netscape/plugin-list touch ${WRKSRC}/.test_done do-install: install -d -m 755 -o bin -g bin ${LOCALBASE}/include/NP ${LOCALBASE}/share/PluginSDK .for file in common/npunix.c include/jri.h include/jri_md.h include/jritypes.h include/npapi.h include/npupp.h ${INSTALL_DATA} ${WRKSRC}/${file} ${LOCALBASE}/include/NP/ .endfor .for file in Documentation bin classes examples ${CP} -R ${WRKSRC}/${file} ${PREFIX}/share/PluginSDK/ .endfor cd ${PREFIX}/share/PluginSDK/examples/UnixTemplate/Unix && make clean cd ${PREFIX}/share/PluginSDK/examples/simple/Unix && make clean # cd ${PREFIX}/share/PluginSDK && patch < ${WRKDIR}/../files/post-patch cd ${PREFIX}/share/PluginSDK && patch < ${FILESDIR}/post-patch find ${PREFIX}/share/PluginSDK -name \*.orig -exec ${RM} {} \; chown -R bin.bin ${PREFIX}/share/PluginSDK find ${PREFIX}/share/PluginSDK -type f -exec chmod 444 {} \; # find ${PREFIX}/share/PluginSDK -type d -exec chmod 555 {} \; ${RM} -f ${HOME}/.netscape/plugins/nptemplate.so ${RM} -f ${HOME}/.netscape/plugins/npsimple.so .include