1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-02-02 11:09:29 +00:00

New port - XSwallow is a general-purpose plugin for Netscape for Unix

which allows the user to configure any programs he or she
desires to handle any MIME type data embedded in web pages.

PR:		ports/18357
Submitted by:	Conrad Sabatier <conrads@home.com>
This commit is contained in:
SADA Kenji 2000-08-03 04:05:48 +00:00
parent c87df2327f
commit 89b45c708f
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=31267
6 changed files with 100 additions and 0 deletions

64
www/xswallow/Makefile Normal file
View File

@ -0,0 +1,64 @@
# New ports collection makefile for: xswallow
# Date created: 1 May 2000
# Whom: Conrad Sabatier <conrads@home.com>
#
# $FreeBSD$
#
PORTNAME= xswallow
PORTVERSION= 1.0.17
CATEGORIES= www
MASTER_SITES= http://www.csn.ul.ie/~caolan/publink/X/
DISTNAME= XswallowSource-1.0.17
MAINTAINER= conrads@home.com
WRKSRC= ${WRKDIR}/PluginSDK30b5/xswallow
PORTOBJFORMAT= aout
#can't use ${INSTALL_PROGRAM} with aout binaries, do strip separately
STRIP= /usr/libexec/aout/strip
#Makefile in distribution doesn't link properly
do-build:
cd ${WRKSRC} && ${CC} ${CFLAGS} -o xswallow.so -aout \
-shared -nostdlib -DXP_UNIX -I../include \
-I${X11BASE}/include -L/usr/lib/compat/aout -lgcc \
UnixShell.c stubs.c
do-install:
${MKDIR} ${PREFIX}/lib/netscape/plugins
${MKDIR} ${PREFIX}/share/examples/xswallow
${INSTALL} ${COPY} ${WRKSRC}/xswallow.so \
${PREFIX}/lib/netscape/plugins
${STRIP} ${PREFIX}/lib/netscape/plugins/xswallow.so
${INSTALL_DATA} ${WRKSRC}/xswallow.conf \
${PREFIX}/share/examples/xswallow
.if !defined(NOPORTDOCS)
${MKDIR} ${PREFIX}/share/doc/xswallow
${INSTALL_MAN} ${WRKSRC}/README ${PREFIX}/share/doc/xswallow
.endif
post-install:
@echo
@echo XSwallow plugin was installed in ${PREFIX}/lib/netscape/plugins.
@echo If your Netscape installation uses a different location,
@echo then move xswallow.so from the above location to there.
@echo
@echo You should copy the sample configuration file
@echo ${PREFIX}/share/examples/xswallow/xswallow.conf
@echo to your ~/.netscape directory.
@echo
@echo More documentation and some pages for testing your
@echo configuration are available at
@echo
@echo WWW: http://skynet.csn.ul.ie/~caolan/docs/XSwallow.html
@echo
.include <bsd.port.mk>

1
www/xswallow/distinfo Normal file
View File

@ -0,0 +1 @@
MD5 (XswallowSource-1.0.17.tar.gz) = 9aab7010e5229a173ed4e8693081b7b0

1
www/xswallow/pkg-comment Normal file
View File

@ -0,0 +1 @@
A general-purpose, user-configurable plugin for Netscape

13
www/xswallow/pkg-descr Normal file
View File

@ -0,0 +1,13 @@
XSwallow is a general-purpose plugin for Netscape for Unix
which allows the user to configure any programs he or she
desires to handle any MIME type data embedded in web pages.
XSwallow documentation and some pages for testing your
configuration are located at:
WWW: http://www.csn.ul.ie/~caolan/docs/xswallow.html
Author: Caolan.McNamara@ul.ie
--
conrads@home.com

15
www/xswallow/pkg-message Normal file
View File

@ -0,0 +1,15 @@
XSwallow plugin was installed in /usr/local/lib/netscape/plugins.
If your Netscape installation uses a different location,
then move xswallow.so from the above location to there.
You should copy the sample configuration file
/usr/local/share/examples/xswallow/xswallow.conf
to your ~/.netscape directory.
More documentation and some pages for testing your
configuration are available at
WWW: http://skynet.csn.ul.ie/~caolan/docs/XSwallow.html

6
www/xswallow/pkg-plist Normal file
View File

@ -0,0 +1,6 @@
lib/netscape/plugins/xswallow.so
share/doc/xswallow/README
share/examples/xswallow/xswallow.conf
@dirrm share/doc/xswallow
@dirrm share/examples/xswallow