summaryrefslogtreecommitdiff
path: root/www
diff options
context:
space:
mode:
authorSADA Kenji <sada@FreeBSD.org>2000-08-03 04:05:48 +0000
committerSADA Kenji <sada@FreeBSD.org>2000-08-03 04:05:48 +0000
commit89b45c708ff6f3860726343b8d42002f3326e84e (patch)
tree09a95228de74586556e3b37340d368d766f45ec8 /www
parentActivate smalleiffel-devel. (diff)
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>
Notes
Notes: svn path=/head/; revision=31267
Diffstat (limited to 'www')
-rw-r--r--www/xswallow/Makefile64
-rw-r--r--www/xswallow/distinfo1
-rw-r--r--www/xswallow/pkg-comment1
-rw-r--r--www/xswallow/pkg-descr13
-rw-r--r--www/xswallow/pkg-message15
-rw-r--r--www/xswallow/pkg-plist6
6 files changed, 100 insertions, 0 deletions
diff --git a/www/xswallow/Makefile b/www/xswallow/Makefile
new file mode 100644
index 000000000000..186841419c2a
--- /dev/null
+++ b/www/xswallow/Makefile
@@ -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>
diff --git a/www/xswallow/distinfo b/www/xswallow/distinfo
new file mode 100644
index 000000000000..693c27f0d3cf
--- /dev/null
+++ b/www/xswallow/distinfo
@@ -0,0 +1 @@
+MD5 (XswallowSource-1.0.17.tar.gz) = 9aab7010e5229a173ed4e8693081b7b0
diff --git a/www/xswallow/pkg-comment b/www/xswallow/pkg-comment
new file mode 100644
index 000000000000..ccf84921e04d
--- /dev/null
+++ b/www/xswallow/pkg-comment
@@ -0,0 +1 @@
+A general-purpose, user-configurable plugin for Netscape
diff --git a/www/xswallow/pkg-descr b/www/xswallow/pkg-descr
new file mode 100644
index 000000000000..0c73f3228331
--- /dev/null
+++ b/www/xswallow/pkg-descr
@@ -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
diff --git a/www/xswallow/pkg-message b/www/xswallow/pkg-message
new file mode 100644
index 000000000000..8ed0b71ed84a
--- /dev/null
+++ b/www/xswallow/pkg-message
@@ -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
+
diff --git a/www/xswallow/pkg-plist b/www/xswallow/pkg-plist
new file mode 100644
index 000000000000..11c922e651df
--- /dev/null
+++ b/www/xswallow/pkg-plist
@@ -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
+