aboutsummaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2014-04-13 18:55:38 +0800
committerrene <rene@FreeBSD.org>2014-04-13 18:55:38 +0800
commit6052b05decc9d9f83a7550171c7df60a86cdab14 (patch)
tree945be4c82f4ab2b27427f5ba33627b6ec0e06991 /net
parentf9276ec687c523aef9032ffd4ee73886858e9f03 (diff)
downloadfreebsd-ports-gnome-6052b05decc9d9f83a7550171c7df60a86cdab14.tar.gz
freebsd-ports-gnome-6052b05decc9d9f83a7550171c7df60a86cdab14.tar.zst
freebsd-ports-gnome-6052b05decc9d9f83a7550171c7df60a86cdab14.zip
Remove expired ports:
2014-04-12 net/pvm++: Unmaintained since 2001 2014-04-12 devel/ixlib: Unmaintained since 2001 2014-04-12 mail/althea: Unmaintained since 2001 2014-04-12 graphics/claraocr: Unmaintained since 2001 2014-04-12 graphics/qvplay: Unmaintained since 2001 2014-04-12 print/guitartex: Unmaintained since 2001 2014-04-12 print/pnm2ppa: Unmaintained since 2001 2014-04-12 graphics/opendis: Unmaintained since 2001 2014-04-12 net/gnome-mud: Unmaintained since 2001 2014-04-12 graphics/maverik: Unmaintained since 2001 2014-04-12 biology/rasmol: Unmaintained since 2001 2014-04-12 mail/mail2procmailrc: Unmaintained since 2001 2014-04-12 science/felt: Unmaintained since 2001 2014-04-12 textproc/pardiff: Unmaintained since 2001 2014-04-12 lang/klone: Unmaintained since 2001 2014-04-12 net/rmsg: Unmaintained since 2001 2014-04-12 net/sharity-light: Unmaintained since 2001 2014-04-12 biology/genpak: Unmaintained since 2001 2014-04-12 net/forg: Unmaintained since 2001 2014-04-12 misc/txt2regex: Unmaintained since 2001 2014-04-12 textproc/ipdf: Unmaintained since 2001 2014-04-12 graphics/plotmtv: Unmaintained since 2001 2014-04-12 devel/happydoc: Unmaintained since 2001 2014-04-12 print/cpp2latex: Unmaintained since 2001 2014-04-12 graphics/svg2swf: Unmaintained since 2001 2014-04-12 devel/flick: Unmaintained since 2001 2014-04-12 mail/smail: Unmaintained since 2001 2014-04-12 net/net-http: Unmaintained since 2001 2014-04-12 security/cfv: Unmaintained since 2001 2014-04-12 graphics/camediaplay: Unmaintained since 2001 2014-04-12 math/umatrix: Unmaintained since 2001
Diffstat (limited to 'net')
-rw-r--r--net/Makefile6
-rw-r--r--net/forg/Makefile33
-rw-r--r--net/forg/distinfo2
-rw-r--r--net/forg/pkg-descr17
-rw-r--r--net/forg/pkg-plist33
-rw-r--r--net/gnome-mud/Makefile31
-rw-r--r--net/gnome-mud/distinfo2
-rw-r--r--net/gnome-mud/pkg-descr5
-rw-r--r--net/gnome-mud/pkg-plist42
-rw-r--r--net/net-http/Makefile31
-rw-r--r--net/net-http/distinfo2
-rw-r--r--net/net-http/pkg-descr3
-rw-r--r--net/net-http/pkg-plist7
-rw-r--r--net/pvm++/Makefile33
-rw-r--r--net/pvm++/distinfo2
-rw-r--r--net/pvm++/files/patch-configure10
-rw-r--r--net/pvm++/files/patch-examples-forkjoin-forkjoin.cc10
-rw-r--r--net/pvm++/files/patch-examples-talk-talk.hh7
-rw-r--r--net/pvm++/files/patch-pvm++-class.cc11
-rw-r--r--net/pvm++/files/patch-pvm++-handlertabletype.cc11
-rw-r--r--net/pvm++/files/patch-pvm++-host.cc11
-rw-r--r--net/pvm++/files/patch-pvm++-internal.cc23
-rw-r--r--net/pvm++/files/patch-pvm++-internal.hh20
-rw-r--r--net/pvm++/files/patch-pvm++-internal.ii20
-rw-r--r--net/pvm++/files/patch-pvm++-private.hh11
-rw-r--r--net/pvm++/files/patch-pvm++-struct.cc11
-rw-r--r--net/pvm++/files/patch-pvm++-structset.cc11
-rw-r--r--net/pvm++/files/patch-pvm++-task.cc11
-rw-r--r--net/pvm++/pkg-descr16
-rw-r--r--net/pvm++/pkg-plist44
-rw-r--r--net/rmsg/Makefile28
-rw-r--r--net/rmsg/distinfo2
-rw-r--r--net/rmsg/files/patch-aa52
-rw-r--r--net/rmsg/files/patch-ab82
-rw-r--r--net/rmsg/files/patch-ac51
-rw-r--r--net/rmsg/files/patch-ae38
-rw-r--r--net/rmsg/files/patch-rmsg.c36
-rw-r--r--net/rmsg/files/patch-server.c98
-rw-r--r--net/rmsg/files/patch-xdr16
-rw-r--r--net/rmsg/files/rmsgd.in15
-rw-r--r--net/rmsg/pkg-descr24
-rw-r--r--net/sharity-light/Makefile47
-rw-r--r--net/sharity-light/distinfo2
-rw-r--r--net/sharity-light/files/Makefile.unshlight4
-rw-r--r--net/sharity-light/files/patch-aa18
-rw-r--r--net/sharity-light/files/patch-ad56
-rw-r--r--net/sharity-light/files/patch-ae49
-rw-r--r--net/sharity-light/files/patch-getenv74
-rw-r--r--net/sharity-light/files/unshlight.c77
-rw-r--r--net/sharity-light/pkg-descr14
50 files changed, 0 insertions, 1259 deletions
diff --git a/net/Makefile b/net/Makefile
index b019cabfa4b2..82449a5307b5 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -136,7 +136,6 @@
SUBDIR += flowgrep
SUBDIR += fonulator
SUBDIR += foreman-proxy
- SUBDIR += forg
SUBDIR += fpc-ldap
SUBDIR += fpc-pcap
SUBDIR += fping
@@ -164,7 +163,6 @@
SUBDIR += glib-networking
SUBDIR += gnet2
SUBDIR += gnetcat
- SUBDIR += gnome-mud
SUBDIR += gnome-netstatus
SUBDIR += gnome-nettool
SUBDIR += gnu-dico
@@ -405,7 +403,6 @@
SUBDIR += nemesis
SUBDIR += nepenthes
SUBDIR += nepim
- SUBDIR += net-http
SUBDIR += net6
SUBDIR += netatalk
SUBDIR += netatalk3
@@ -883,7 +880,6 @@
SUBDIR += ptunnel
SUBDIR += pure-sockets
SUBDIR += pvm
- SUBDIR += pvm++
SUBDIR += pwhois
SUBDIR += pxe
SUBDIR += pxe-pdhcp
@@ -1001,7 +997,6 @@
SUBDIR += rinetd
SUBDIR += ripe-whois
SUBDIR += ris
- SUBDIR += rmsg
SUBDIR += rp-pppoe
SUBDIR += rshell
SUBDIR += rsmb
@@ -1101,7 +1096,6 @@
SUBDIR += sflowtool
SUBDIR += shadowsocks-libev
SUBDIR += shaperprobe
- SUBDIR += sharity-light
SUBDIR += shelldap
SUBDIR += shmux
SUBDIR += silc-client
diff --git a/net/forg/Makefile b/net/forg/Makefile
deleted file mode 100644
index dab417a4af11..000000000000
--- a/net/forg/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= forg
-PORTVERSION= 0.5.1
-PORTREVISION= 4
-CATEGORIES= net python
-MASTER_SITES= http://gopher.quux.org:70/give-me-gopher/
-# Old home website doesn't seem to work anymore (19/05/03)
-#MASTER_SITES= http://opop.nols.com/proggie/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A Gopher client
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}tkinter>0:${PORTSDIR}/x11-toolkits/py-tkinter \
- ${PYTHON_SITELIBDIR}/Pmw:${PORTSDIR}/x11-toolkits/py-Pmw
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USE_PYTHON= yes
-NO_BUILD= yes
-
-NO_STAGE= yes
-post-patch:
-.for file in forg.py mini-forg.py
- @${REINPLACE_CMD} -e "s,/usr/bin/python,${PYTHON_CMD},g" ${WRKSRC}/${file}
-.endfor
-
-do-install:
- ${INSTALL_SCRIPT} ${WRKSRC}/forg.py ${PREFIX}/bin/forg
- ${CP} ${WRKSRC}/*.py ${PYTHON_SITELIBDIR}
-
-.include <bsd.port.mk>
diff --git a/net/forg/distinfo b/net/forg/distinfo
deleted file mode 100644
index e1eda10e396a..000000000000
--- a/net/forg/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (forg-0.5.1.tar.gz) = fa19328869ac7b2772a091080b988b7748f7cf4a5dd8735f4a2dd984167c1cd3
-SIZE (forg-0.5.1.tar.gz) = 91605
diff --git a/net/forg/pkg-descr b/net/forg/pkg-descr
deleted file mode 100644
index 3a5097e4afb5..000000000000
--- a/net/forg/pkg-descr
+++ /dev/null
@@ -1,17 +0,0 @@
-A Gopher client.
-
-Feature :
-
- - Ability to load other programs with different file formats.
- - Full caching of directories and files.
- - Searching supported.
- - Bookmark support.
- - Directories are searchable by name.
- - Statistics on size of cache, number of files in the cache, and number
- of documents in the queue.
- - Ability to save files and directories.
- - ASK menus.
- - Context menus for individual gopher items.
- - Right click context menus on all items providing all available
- information on a resource.
- - Managerspeak.
diff --git a/net/forg/pkg-plist b/net/forg/pkg-plist
deleted file mode 100644
index bbe02e19afe6..000000000000
--- a/net/forg/pkg-plist
+++ /dev/null
@@ -1,33 +0,0 @@
-bin/forg
-%%PYTHON_SITELIBDIR%%/AskForm.py
-%%PYTHON_SITELIBDIR%%/Associations.py
-%%PYTHON_SITELIBDIR%%/AssociationsEditor.py
-%%PYTHON_SITELIBDIR%%/Bookmark.py
-%%PYTHON_SITELIBDIR%%/BookmarkEditor.py
-%%PYTHON_SITELIBDIR%%/Cache.py
-%%PYTHON_SITELIBDIR%%/Connection.py
-%%PYTHON_SITELIBDIR%%/ContentFrame.py
-%%PYTHON_SITELIBDIR%%/Dialogs.py
-%%PYTHON_SITELIBDIR%%/GUIAskForm.py
-%%PYTHON_SITELIBDIR%%/GUIDirectory.py
-%%PYTHON_SITELIBDIR%%/GUIError.py
-%%PYTHON_SITELIBDIR%%/GUIFile.py
-%%PYTHON_SITELIBDIR%%/GUIQuestion.py
-%%PYTHON_SITELIBDIR%%/GUISaveFile.py
-%%PYTHON_SITELIBDIR%%/GUISearch.py
-%%PYTHON_SITELIBDIR%%/GopherConnection.py
-%%PYTHON_SITELIBDIR%%/GopherObject.py
-%%PYTHON_SITELIBDIR%%/GopherResource.py
-%%PYTHON_SITELIBDIR%%/GopherResponse.py
-%%PYTHON_SITELIBDIR%%/List.py
-%%PYTHON_SITELIBDIR%%/ListNode.py
-%%PYTHON_SITELIBDIR%%/Options.py
-%%PYTHON_SITELIBDIR%%/Question.py
-%%PYTHON_SITELIBDIR%%/ResourceInformation.py
-%%PYTHON_SITELIBDIR%%/State.py
-%%PYTHON_SITELIBDIR%%/TkGui.py
-%%PYTHON_SITELIBDIR%%/Tree.py
-%%PYTHON_SITELIBDIR%%/forg.py
-%%PYTHON_SITELIBDIR%%/gopher.py
-%%PYTHON_SITELIBDIR%%/mini-forg.py
-%%PYTHON_SITELIBDIR%%/utils.py
diff --git a/net/gnome-mud/Makefile b/net/gnome-mud/Makefile
deleted file mode 100644
index 337203611320..000000000000
--- a/net/gnome-mud/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: will
-# $FreeBSD$
-
-PORTNAME= gnome-mud
-PORTVERSION= 0.11.2
-PORTREVISION= 3
-CATEGORIES= net gnome
-MASTER_SITES= GNOME
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= GTK-based MUD client with triggers, aliases, colors, etc
-
-LIB_DEPENDS= pcre.3:${PORTSDIR}/devel/pcre \
- gnet-2.0.0:${PORTSDIR}/net/gnet2
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USE_BZIP2= yes
-USES= pathfix gettext gmake pkgconfig
-USE_GNOME= gconf2 gnomeprefix intlhack libglade2 vte
-USE_GSTREAMER= yes
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib -lintl
-INSTALLS_ICONS= yes
-
-MAN6= gnome-mud.6
-GCONF_SCHEMAS= gnome-mud.schemas
-
-NO_STAGE= yes
-.include <bsd.port.mk>
diff --git a/net/gnome-mud/distinfo b/net/gnome-mud/distinfo
deleted file mode 100644
index 39ce0c2e117c..000000000000
--- a/net/gnome-mud/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gnome-mud-0.11.2.tar.bz2) = d449e1433ab7d8b40bd4133ae6ef25b723f2d2894709094d196a10b930f52b06
-SIZE (gnome-mud-0.11.2.tar.bz2) = 444294
diff --git a/net/gnome-mud/pkg-descr b/net/gnome-mud/pkg-descr
deleted file mode 100644
index def8b61f6cec..000000000000
--- a/net/gnome-mud/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-GNOME-MUD is a mudclient for GNOME. It offers many features, such
-as full support for ANSI colors, aliases, command history, triggers,
-automapping, multiple connections, and so forth.
-
-WWW: http://live.gnome.org/GnomeMud
diff --git a/net/gnome-mud/pkg-plist b/net/gnome-mud/pkg-plist
deleted file mode 100644
index 6da9bf8ba1ba..000000000000
--- a/net/gnome-mud/pkg-plist
+++ /dev/null
@@ -1,42 +0,0 @@
-bin/gnome-mud
-share/applications/gnome-mud.desktop
-%%DATADIR%%/directions.glade
-%%DATADIR%%/main.glade
-%%DATADIR%%/muds.glade
-%%DATADIR%%/prefs.glade
-share/icons/hicolor/16x16/apps/gnome-mud.png
-share/icons/hicolor/22x22/apps/gnome-mud.png
-share/icons/hicolor/24x24/apps/gnome-mud.png
-share/icons/hicolor/32x32/apps/gnome-mud.png
-share/icons/hicolor/scalable/apps/gnome-mud.svg
-share/locale/ar/LC_MESSAGES/gnome-mud.mo
-share/locale/az/LC_MESSAGES/gnome-mud.mo
-share/locale/ca/LC_MESSAGES/gnome-mud.mo
-share/locale/cs/LC_MESSAGES/gnome-mud.mo
-share/locale/de/LC_MESSAGES/gnome-mud.mo
-share/locale/dz/LC_MESSAGES/gnome-mud.mo
-share/locale/el/LC_MESSAGES/gnome-mud.mo
-share/locale/en_CA/LC_MESSAGES/gnome-mud.mo
-share/locale/en_GB/LC_MESSAGES/gnome-mud.mo
-share/locale/es/LC_MESSAGES/gnome-mud.mo
-share/locale/fr/LC_MESSAGES/gnome-mud.mo
-share/locale/hr/LC_MESSAGES/gnome-mud.mo
-share/locale/mk/LC_MESSAGES/gnome-mud.mo
-share/locale/ml/LC_MESSAGES/gnome-mud.mo
-share/locale/nb/LC_MESSAGES/gnome-mud.mo
-share/locale/ne/LC_MESSAGES/gnome-mud.mo
-share/locale/nl/LC_MESSAGES/gnome-mud.mo
-share/locale/oc/LC_MESSAGES/gnome-mud.mo
-share/locale/pa/LC_MESSAGES/gnome-mud.mo
-share/locale/pl/LC_MESSAGES/gnome-mud.mo
-share/locale/pt/LC_MESSAGES/gnome-mud.mo
-share/locale/pt_BR/LC_MESSAGES/gnome-mud.mo
-share/locale/rw/LC_MESSAGES/gnome-mud.mo
-share/locale/sr/LC_MESSAGES/gnome-mud.mo
-share/locale/sr@Latn/LC_MESSAGES/gnome-mud.mo
-share/locale/sv/LC_MESSAGES/gnome-mud.mo
-share/locale/tr/LC_MESSAGES/gnome-mud.mo
-share/locale/uk/LC_MESSAGES/gnome-mud.mo
-share/locale/vi/LC_MESSAGES/gnome-mud.mo
-share/locale/zh_CN/LC_MESSAGES/gnome-mud.mo
-@dirrm %%DATADIR%%
diff --git a/net/net-http/Makefile b/net/net-http/Makefile
deleted file mode 100644
index c489a9f27d9d..000000000000
--- a/net/net-http/Makefile
+++ /dev/null
@@ -1,31 +0,0 @@
-# Created by: ijliao
-# $FreeBSD$
-
-PORTNAME= net-http
-PORTVERSION= 0.3.1
-PORTREVISION= 3
-CATEGORIES= net scheme
-MASTER_SITES= http://evan.prodromou.name/software/net-http/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A library for doing HTTP client-side programming in Guile
-
-BUILD_DEPENDS= guile:${PORTSDIR}/lang/guile
-RUN_DEPENDS:= ${BUILD_DEPENDS}
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-GNU_CONFIGURE= yes
-WRKSRC= ${WRKDIR}/${PORTNAME}
-NO_BUILD= yes
-
-NO_STAGE= yes
-.include <bsd.port.options.mk>
-
-GUILE_VER!= ${MAKE} -C ${PORTSDIR}/lang/guile -V GUILE_VER
-PLIST_SUB= GUILE_VER="${GUILE_VER}"
-
-do-install:
- ${CP} -R ${WRKSRC}/net/ ${LOCALBASE}/share/guile/${GUILE_VER}/net/
-
-.include <bsd.port.mk>
diff --git a/net/net-http/distinfo b/net/net-http/distinfo
deleted file mode 100644
index 7de5b05ed371..000000000000
--- a/net/net-http/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (net-http-0.3.1.tar.gz) = 4a89e51921604c0d1201df8524e49e68cbe4a831ff76382b045d8f9a920c8bfe
-SIZE (net-http-0.3.1.tar.gz) = 26907
diff --git a/net/net-http/pkg-descr b/net/net-http/pkg-descr
deleted file mode 100644
index c6846a2130c8..000000000000
--- a/net/net-http/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-A library for doing HTTP client-side programming in Guile
-
-WWW: http://evan.prodromou.name/software/net-http/
diff --git a/net/net-http/pkg-plist b/net/net-http/pkg-plist
deleted file mode 100644
index 67300fdb05c8..000000000000
--- a/net/net-http/pkg-plist
+++ /dev/null
@@ -1,7 +0,0 @@
-share/guile/%%GUILE_VER%%/net/http.scm
-share/guile/%%GUILE_VER%%/net/http/client.scm
-share/guile/%%GUILE_VER%%/net/http/message.scm
-share/guile/%%GUILE_VER%%/net/http/server.scm
-share/guile/%%GUILE_VER%%/net/http/util.scm
-@dirrm share/guile/%%GUILE_VER%%/net/http
-@dirrm share/guile/%%GUILE_VER%%/net
diff --git a/net/pvm++/Makefile b/net/pvm++/Makefile
deleted file mode 100644
index 78f5f5f90455..000000000000
--- a/net/pvm++/Makefile
+++ /dev/null
@@ -1,33 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-# $FreeBSD$
-
-PORTNAME= pvm++
-PORTVERSION= 0.6.0
-PORTREVISION= 5
-CATEGORIES= net parallel
-MASTER_SITES= SF/pvm-plus-plus/pvm-plus-plus/${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= A C++-Library for PVM
-
-BUILD_DEPENDS= ${LOCALBASE}/lib/libpvm3.a:${PORTSDIR}/net/pvm
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-USES= gmake
-USE_AUTOTOOLS= libtool
-USE_GCC= yes
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-pvm-incs=${LOCALBASE}/include \
- --with-pvm-libs=${LOCALBASE}/lib
-USE_LDCONFIG= yes
-
-NO_STAGE= yes
-post-install:
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/*.html ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/doc/*.png ${DOCSDIR}
-.endif
-
-.include <bsd.port.mk>
diff --git a/net/pvm++/distinfo b/net/pvm++/distinfo
deleted file mode 100644
index ca8c450c642f..000000000000
--- a/net/pvm++/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (pvm++-0.6.0.tar.gz) = b6dd41469d7e17068b844ac23d05ab844e4e9bb2614f39ef401ed24128313737
-SIZE (pvm++-0.6.0.tar.gz) = 205238
diff --git a/net/pvm++/files/patch-configure b/net/pvm++/files/patch-configure
deleted file mode 100644
index 5c02d4c54417..000000000000
--- a/net/pvm++/files/patch-configure
+++ /dev/null
@@ -1,10 +0,0 @@
---- configure.orig Wed Jun 27 22:23:51 2001
-+++ configure Sat Dec 14 09:02:22 2002
-@@ -5296,6 +5296,7 @@
-
- # This can be used to rebuild libtool when needed
- LIBTOOL_DEPS="$ac_aux_dir/ltmain.sh"
-+$ac_aux_dir/ltconfig $LIBTOOL_DEPS
-
- # Always use our own libtool.
- LIBTOOL='$(SHELL) $(top_builddir)/libtool'
diff --git a/net/pvm++/files/patch-examples-forkjoin-forkjoin.cc b/net/pvm++/files/patch-examples-forkjoin-forkjoin.cc
deleted file mode 100644
index 77e5af96216f..000000000000
--- a/net/pvm++/files/patch-examples-forkjoin-forkjoin.cc
+++ /dev/null
@@ -1,10 +0,0 @@
---- examples/forkjoin/forkjoin.cc.orig 2013-11-16 20:05:10.000000000 +0100
-+++ examples/forkjoin/forkjoin.cc 2013-11-16 20:05:29.000000000 +0100
-@@ -5,6 +5,7 @@
-
- /* defines and prototypes for the PVM++ and PVM libraries */
-
-+#include <stdlib.h>
- #include <pvm++/pvm++.hh>
-
- /* Maximum number of children this program will spawn */
diff --git a/net/pvm++/files/patch-examples-talk-talk.hh b/net/pvm++/files/patch-examples-talk-talk.hh
deleted file mode 100644
index ae0cc71a3f01..000000000000
--- a/net/pvm++/files/patch-examples-talk-talk.hh
+++ /dev/null
@@ -1,7 +0,0 @@
---- examples/talk/talk.hh.orig 2013-11-16 20:05:10.000000000 +0100
-+++ examples/talk/talk.hh 2013-11-16 20:05:46.000000000 +0100
-@@ -1,3 +1,4 @@
-+#include <stdlib.h>
- #include <pvm++/pvm++.hh>
-
- const Pvm::StructId MessageId = 1;
diff --git a/net/pvm++/files/patch-pvm++-class.cc b/net/pvm++/files/patch-pvm++-class.cc
deleted file mode 100644
index aa2a5b0b0206..000000000000
--- a/net/pvm++/files/patch-pvm++-class.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/class.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/class.cc 2013-11-16 20:02:45.000000000 +0100
-@@ -22,7 +22,7 @@
-
- namespace Pvm
- {
-- using namespace Internal;
-+ using namespace Internal_;
-
- void
- Throw (int Error, const char *File, int Line)
diff --git a/net/pvm++/files/patch-pvm++-handlertabletype.cc b/net/pvm++/files/patch-pvm++-handlertabletype.cc
deleted file mode 100644
index f37fcd8efbb0..000000000000
--- a/net/pvm++/files/patch-pvm++-handlertabletype.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/handlertabletype.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/handlertabletype.cc 2013-11-16 20:03:09.000000000 +0100
-@@ -21,7 +21,7 @@
-
- namespace Pvm
- {
-- using namespace Internal;
-+ using namespace Internal_;
-
- ReceiveAction
- HandlerTableType::Install (Struct &Struct, ReceiveAction What)
diff --git a/net/pvm++/files/patch-pvm++-host.cc b/net/pvm++/files/patch-pvm++-host.cc
deleted file mode 100644
index e9cb3870a19a..000000000000
--- a/net/pvm++/files/patch-pvm++-host.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/host.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/host.cc 2013-11-16 20:02:50.000000000 +0100
-@@ -21,7 +21,7 @@
-
- namespace Pvm
- {
-- using namespace Internal;
-+ using namespace Internal_;
-
- Host::operator unsigned int () const
- {
diff --git a/net/pvm++/files/patch-pvm++-internal.cc b/net/pvm++/files/patch-pvm++-internal.cc
deleted file mode 100644
index 9defbefc0528..000000000000
--- a/net/pvm++/files/patch-pvm++-internal.cc
+++ /dev/null
@@ -1,23 +0,0 @@
---- pvm++/internal.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/internal.cc 2013-11-16 20:02:56.000000000 +0100
-@@ -27,7 +27,7 @@
- namespace Pvm
- {
-
-- namespace Internal
-+ namespace Internal_
- {
-
- void
-@@ -225,9 +225,9 @@
- HandlerTableType *HandlerTable;
- QueueType *ReceivedQueue;
-
-- } // namespace Internal
-+ } // namespace Internal_
-
-- using namespace Internal;
-+ using namespace Internal_;
-
- void
- AccessPrivate::UnPack (const QueueIterator &QueuePos, StructSet &What,
diff --git a/net/pvm++/files/patch-pvm++-internal.hh b/net/pvm++/files/patch-pvm++-internal.hh
deleted file mode 100644
index 7b6042b28db7..000000000000
--- a/net/pvm++/files/patch-pvm++-internal.hh
+++ /dev/null
@@ -1,20 +0,0 @@
---- pvm++/internal.hh.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/internal.hh 2013-11-16 20:03:28.000000000 +0100
-@@ -37,7 +37,7 @@
- long int EndSec, long int EnduSec);
- };
-
-- namespace Internal
-+ namespace Internal_
- {
-
- void GetTasks (int What, TaskSet & Result);
-@@ -69,7 +69,7 @@
- extern HandlerTableType *HandlerTable;
- extern QueueType *ReceivedQueue;
-
-- } // namespace Internal
-+ } // namespace Internal_
-
- } // namespace Pvm
-
diff --git a/net/pvm++/files/patch-pvm++-internal.ii b/net/pvm++/files/patch-pvm++-internal.ii
deleted file mode 100644
index 3b4ac79fc51f..000000000000
--- a/net/pvm++/files/patch-pvm++-internal.ii
+++ /dev/null
@@ -1,20 +0,0 @@
---- pvm++/internal.ii.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/internal.ii 2013-11-16 20:03:32.000000000 +0100
-@@ -25,7 +25,7 @@
- namespace Pvm
- {
-
-- namespace Internal
-+ namespace Internal_
- {
-
- inline
-@@ -57,7 +57,7 @@
- return AccessPrivate::Select (StructSet, EndSec, EnduSec);
- }
-
-- } // namespace Internal
-+ } // namespace Internal_
-
- } // namespace Pvm
-
diff --git a/net/pvm++/files/patch-pvm++-private.hh b/net/pvm++/files/patch-pvm++-private.hh
deleted file mode 100644
index 2544c626e705..000000000000
--- a/net/pvm++/files/patch-pvm++-private.hh
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/private.hh.orig 2013-11-16 20:04:12.000000000 +0100
-+++ pvm++/private.hh 2013-11-16 20:04:29.000000000 +0100
-@@ -20,6 +20,8 @@
- #ifndef __PVM_PRIVATE_HH__
- #define __PVM_PRIVATE_HH__
-
-+#include <stdlib.h>
-+
- #include <pvm++/pvm++.hh>
-
- #include <pvm++/privatetypes.hh>
diff --git a/net/pvm++/files/patch-pvm++-struct.cc b/net/pvm++/files/patch-pvm++-struct.cc
deleted file mode 100644
index f4ccdde57b99..000000000000
--- a/net/pvm++/files/patch-pvm++-struct.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/struct.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/struct.cc 2013-11-16 20:03:01.000000000 +0100
-@@ -21,7 +21,7 @@
-
- namespace Pvm
- {
-- using namespace Internal;
-+ using namespace Internal_;
-
- Task Struct::IgnoreTask;
- bool Struct::CurrentlyPacking;
diff --git a/net/pvm++/files/patch-pvm++-structset.cc b/net/pvm++/files/patch-pvm++-structset.cc
deleted file mode 100644
index 50640e947de3..000000000000
--- a/net/pvm++/files/patch-pvm++-structset.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/structset.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/structset.cc 2013-11-16 20:03:20.000000000 +0100
-@@ -21,7 +21,7 @@
-
- namespace Pvm
- {
-- using namespace Internal;
-+ using namespace Internal_;
-
- Task StructSet::IgnoreTask;
-
diff --git a/net/pvm++/files/patch-pvm++-task.cc b/net/pvm++/files/patch-pvm++-task.cc
deleted file mode 100644
index e8b26eb01956..000000000000
--- a/net/pvm++/files/patch-pvm++-task.cc
+++ /dev/null
@@ -1,11 +0,0 @@
---- pvm++/task.cc.orig 2013-11-16 19:59:44.000000000 +0100
-+++ pvm++/task.cc 2013-11-16 20:03:04.000000000 +0100
-@@ -21,7 +21,7 @@
-
- namespace Pvm
- {
-- using namespace Internal;
-+ using namespace Internal_;
-
- bool
- Task::HasParent () const
diff --git a/net/pvm++/pkg-descr b/net/pvm++/pkg-descr
deleted file mode 100644
index 39319ed95109..000000000000
--- a/net/pvm++/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-PVM++: A C++-Library for PVM
-
-This library provides an easy way to program the widely used parallel
-programming library PVM, which works in homogenous and heterogenous
-network environments.
-
-Features :
-
- - Easy sending and receiving of messages in heterogenous networks.
- - Full STL-integration.
- - Easy installation with configure-script on all UN*X platforms.
- - Easy access to all task and host information.
- - Message handlers are supported.
- - Messages can be automatically unpacked on arrival.
-
-WWW: http://pvm-plus-plus.sourceforge.net/
diff --git a/net/pvm++/pkg-plist b/net/pvm++/pkg-plist
deleted file mode 100644
index cf39f8c25e8f..000000000000
--- a/net/pvm++/pkg-plist
+++ /dev/null
@@ -1,44 +0,0 @@
-include/pvm++/class.hh
-include/pvm++/class.ii
-include/pvm++/custom.hh
-include/pvm++/emptystruct.hh
-include/pvm++/emptystruct.ii
-include/pvm++/host.hh
-include/pvm++/host.ii
-include/pvm++/hostset.hh
-include/pvm++/pack.ii
-include/pvm++/pvm++.hh
-include/pvm++/receiveaction.hh
-include/pvm++/receiveaction.ii
-include/pvm++/struct.hh
-include/pvm++/struct.ii
-include/pvm++/structset.hh
-include/pvm++/structset.ii
-include/pvm++/task.hh
-include/pvm++/task.ii
-include/pvm++/taskset.hh
-include/pvm++/types.hh
-lib/libpvm++.a
-lib/libpvm++.la
-lib/libpvm++.so
-lib/libpvm++.so.1
-share/aclocal/pvm++.m4
-%%PORTDOCS%%share/doc/pvm++/Class.html
-%%PORTDOCS%%share/doc/pvm++/Custom.html
-%%PORTDOCS%%share/doc/pvm++/EmptyStruct.html
-%%PORTDOCS%%share/doc/pvm++/General.html
-%%PORTDOCS%%share/doc/pvm++/HIER.html
-%%PORTDOCS%%share/doc/pvm++/Host.html
-%%PORTDOCS%%share/doc/pvm++/HostSet.html
-%%PORTDOCS%%share/doc/pvm++/Pvm.html
-%%PORTDOCS%%share/doc/pvm++/ReceiveAction.html
-%%PORTDOCS%%share/doc/pvm++/Struct.html
-%%PORTDOCS%%share/doc/pvm++/StructId.html
-%%PORTDOCS%%share/doc/pvm++/StructSet.html
-%%PORTDOCS%%share/doc/pvm++/Task.html
-%%PORTDOCS%%share/doc/pvm++/TaskSet.html
-%%PORTDOCS%%share/doc/pvm++/index.html
-%%PORTDOCS%%share/doc/pvm++/icon1.png
-%%PORTDOCS%%share/doc/pvm++/icon2.png
-%%PORTDOCS%%@dirrm share/doc/pvm++
-@dirrm include/pvm++
diff --git a/net/rmsg/Makefile b/net/rmsg/Makefile
deleted file mode 100644
index 1cedbdfea3b4..000000000000
--- a/net/rmsg/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-# Created by: torstenb@FreeBSD.org
-# $FreeBSD$
-
-PORTNAME= rmsg
-PORTVERSION= 1.64
-PORTREVISION= 1
-CATEGORIES= net
-MASTER_SITES= ftp://ftp.funet.fi/pub/unix/tcpip/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Network messaging system
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-WRKSRC= ${WRKDIR}/rmsg
-MAN1= rmsg.1
-MAN8= rmsgd.8
-PLIST_FILES= bin/rmsg sbin/rmsgd
-USE_RC_SUBR= rmsgd
-
-NO_STAGE= yes
-.include <bsd.port.pre.mk>
-
-.if ${OSVERSION} > 900007
-BROKEN= Does not build after the removal of utmp(5)
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/net/rmsg/distinfo b/net/rmsg/distinfo
deleted file mode 100644
index f2584fbee562..000000000000
--- a/net/rmsg/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (rmsg-1.64.tar.gz) = b604f7ed28b0e7ebb3ed5aa186d4761bc645cc9406c1bfea8d84823d496c5729
-SIZE (rmsg-1.64.tar.gz) = 15370
diff --git a/net/rmsg/files/patch-aa b/net/rmsg/files/patch-aa
deleted file mode 100644
index 817aeae21708..000000000000
--- a/net/rmsg/files/patch-aa
+++ /dev/null
@@ -1,52 +0,0 @@
-*** Makefile.orig Mon Oct 9 13:12:47 1995
---- Makefile Mon Oct 9 13:17:04 1995
-***************
-*** 3,25 ****
- # -DBSD if on a BSD system, -DHPUX and -DUSG5 if on hp-ux
- # -DBSD and -DSUNOS for SUNOS.
- # -DNOBODY=100 numeric id for nobody user if setuid to user fails
-! # (shouldn't happen)
- #CFLAGS = -O -DBITNET -DNOBODY=100
- #CFLAGS = -O -DBSD -DBITNET -DNOBODY=65534 -DSUNOS
-! CFLAGS = -O2 -DSVR4 -DNOBODY=32
- OBJS = xdr.o parser.o misc.o
- SRC = xdr.c parser.c misc.c
-! CC = gcc
-! LIBS = -lrpcsvc -lsocket -lnsl
- BIN = rmsg rmsgd
-
- # These are for make install
-! DAEMONDIR = /usr/local/etc
-! BINDIR = /usr/local/bin
-
-! MAN1 = /usr/local/man/man1
- # place for rmsg.1
-! MAN8 = /usr/local/man/man8
- # place for rmsgd.8
-
- all: $(BIN)
---- 3,26 ----
- # -DBSD if on a BSD system, -DHPUX and -DUSG5 if on hp-ux
- # -DBSD and -DSUNOS for SUNOS.
- # -DNOBODY=100 numeric id for nobody user if setuid to user fails
-! # (shouldn't hap
- #CFLAGS = -O -DBITNET -DNOBODY=100
- #CFLAGS = -O -DBSD -DBITNET -DNOBODY=65534 -DSUNOS
-! #CFLAGS = -O2 -DSVR4 -DNOBODY=32
-! CFLAGS+= -D_HAVE_PARAM_H
- OBJS = xdr.o parser.o misc.o
- SRC = xdr.c parser.c misc.c
-! #CC = gcc
-! LIBS = -lrpcsvc # -lsocket -lnsl
- BIN = rmsg rmsgd
-
- # These are for make install
-! DAEMONDIR = ${PREFIX}/sbin
-! BINDIR = ${PREFIX}/bin
-
-! MAN1 = ${PREFIX}/man/man1
- # place for rmsg.1
-! MAN8 = ${PREFIX}/man/man8
- # place for rmsgd.8
-
- all: $(BIN)
diff --git a/net/rmsg/files/patch-ab b/net/rmsg/files/patch-ab
deleted file mode 100644
index bc83dd37e9c3..000000000000
--- a/net/rmsg/files/patch-ab
+++ /dev/null
@@ -1,82 +0,0 @@
-*** parser.c Sat Jun 26 17:04:41 1993
---- parser.c Tue Apr 23 17:26:30 2013
-***************
-*** 11,22 ****
- * Last modified: Sat Aug 20 18:47:54 1988
- */
-
- #include <stdio.h>
-! #if defined(SVR4)
-! # include <string.h>
-! #else
-! # include <strings.h>
-! #endif /* SVR4 */
- #include <pwd.h>
- #include <ctype.h>
- #include <sys/types.h>
---- 11,19 ----
- * Last modified: Sat Aug 20 18:47:54 1988
- */
-
-+ #include <stdlib.h>
- #include <stdio.h>
-! #include <string.h>
- #include <pwd.h>
- #include <ctype.h>
- #include <sys/types.h>
-***************
-*** 71,79 ****
-
- /* end of config params */
-
-- struct passwd *getpwnam();
-- char *malloc();
--
- extern char *progname;
- extern int debug;
-
---- 68,73 ----
-***************
-*** 89,94 ****
---- 83,89 ----
- char *user;
- {
- struct passwd *pwd;
-+ uid_t nobody;
- static char line[LINE_LEN];
- static char config[PATHLEN];
-
-***************
-*** 107,119 ****
- a->next = 0;
- cur_ali = aliases = a;
-
- if (!(pwd = getpwnam(user)))
- return(ERR_UNK_USER);
-
- if (root) {
- (void) setgid (pwd->pw_gid);
- if (setuid (pwd->pw_uid) == -1)
-! (void) setuid(NOBODY);
- }
-
- (void) strcpy (home, pwd->pw_dir);
---- 102,119 ----
- a->next = 0;
- cur_ali = aliases = a;
-
-+ if (!(pwd = getpwnam("nobody")))
-+ exit(67);
-+
-+ nobody = pwd->pw_uid;
-+
- if (!(pwd = getpwnam(user)))
- return(ERR_UNK_USER);
-
- if (root) {
- (void) setgid (pwd->pw_gid);
- if (setuid (pwd->pw_uid) == -1)
-! (void) setuid(nobody);
- }
-
- (void) strcpy (home, pwd->pw_dir);
diff --git a/net/rmsg/files/patch-ac b/net/rmsg/files/patch-ac
deleted file mode 100644
index 5defeda51870..000000000000
--- a/net/rmsg/files/patch-ac
+++ /dev/null
@@ -1,51 +0,0 @@
-*** rmsg.h Sat Jun 26 17:05:59 1993
---- rmsg.h Tue Apr 23 17:18:46 2013
-***************
-*** 11,16 ****
---- 11,20 ----
- * Last modified: Sat Aug 20 16:43:03 1988
- */
-
-+ #ifdef _HAVE_PARAM_H
-+ #include <sys/param.h>
-+ #endif
-+
- #if defined(USG5) || defined(SVR4)
- # define index strchr
- # define rindex strrchr
-***************
-*** 46,57 ****
- #define PATHLEN 1024
- #define LINELEN 1024
-
- #define UTMP "/etc/utmp"
- #define UTMP_TTY_SIZE 8
- #define UTMP_NAME_SIZE 8
-
- struct command {
-! char *token; /* Command name, e.g. msglast */
- int (*function)(); /* Function which it is supposed to run */
- };
-
---- 50,70 ----
- #define PATHLEN 1024
- #define LINELEN 1024
-
-+
-+ #if (defined(BSD) && (BSD >= 199103))
-+ #include <paths.h>
-+ #include <utmp.h>
-+ #define UTMP _PATH_UTMP
-+ #define UTMP_TTY_SIZE UT_LINESIZE
-+ #define UTMP_NAME_SIZE UT_NAMESIZE
-+ #else
- #define UTMP "/etc/utmp"
- #define UTMP_TTY_SIZE 8
- #define UTMP_NAME_SIZE 8
-+ #endif
-
- struct command {
-! const char *token; /* Command name, e.g. msglast */
- int (*function)(); /* Function which it is supposed to run */
- };
-
diff --git a/net/rmsg/files/patch-ae b/net/rmsg/files/patch-ae
deleted file mode 100644
index 4661d739ebc9..000000000000
--- a/net/rmsg/files/patch-ae
+++ /dev/null
@@ -1,38 +0,0 @@
---- misc.c 1991-11-08 07:10:03.000000000 -0500
-+++ misc.c 2013-04-23 17:48:12.000000000 -0400
-@@ -12,5 +12,7 @@
- */
-
-+#include <libgen.h>
- #include <stdio.h>
-+#include <stdlib.h>
- #include <sys/types.h>
- #include <sys/types.h>
-@@ -21,18 +23,9 @@
- #endif
- #include <time.h>
-+#include <rpc/rpc.h>
- #include "rmsg.h"
- #include "rmsgprot.h"
-
--char *append(), *ctime(), *malloc(), *strcpy();
--long time();
--
--char *basename(x)
--char *x;
--{
-- char *tmp;
-- if (tmp = rindex (x, '/')) tmp++;
-- else tmp = x;
-- return (tmp);
--}
-+static char *append();
-
- /*
-@@ -107,5 +100,5 @@
- break;
- case 'd':
-- now = time((long *) NULL);
-+ now = time(NULL);
- p = ctime (&now);
- /* We don't want the cr */
diff --git a/net/rmsg/files/patch-rmsg.c b/net/rmsg/files/patch-rmsg.c
deleted file mode 100644
index 91e89437a4ad..000000000000
--- a/net/rmsg/files/patch-rmsg.c
+++ /dev/null
@@ -1,36 +0,0 @@
---- rmsg.c 1992-11-23 16:27:09.000000000 -0500
-+++ rmsg.c 2013-04-23 17:00:01.000000000 -0400
-@@ -30,4 +30,6 @@
- #include <string.h>
- #endif
-+#include <stdlib.h>
-+#include <unistd.h>
-
- #include <pwd.h>
-@@ -42,5 +44,2 @@
- #define HNLEN 200
-
--int xdr_rmsg(), getopt();
--char *getlogin(), *basename(), *index(), *rindex();
--uid_t getuid();
-@@ -49,9 +51,4 @@
- void report();
- char *getalias(), *parseheader();
--#ifdef SUNOS
--void *malloc();
--#else
--char *malloc();
--#endif
- void storeout();
- extern struct hostent *gethostbyname();
-@@ -72,9 +69,9 @@
- #endif
-
-+int
- main(argc,argv)
- int argc;
- char **argv;
- {
-- extern char *optargs;
- extern int optind;
-
diff --git a/net/rmsg/files/patch-server.c b/net/rmsg/files/patch-server.c
deleted file mode 100644
index 379dd440b668..000000000000
--- a/net/rmsg/files/patch-server.c
+++ /dev/null
@@ -1,98 +0,0 @@
---- server.c 1993-06-26 17:23:23.000000000 -0400
-+++ server.c 2013-04-23 17:13:15.000000000 -0400
-@@ -24,7 +24,11 @@
-
- #define SERVER
-
-+#include <libgen.h>
- #include <stdio.h>
-+#include <stdlib.h>
-+#include <sys/param.h>
-+#include <unistd.h>
- #if defined(SVR4)
- # include <netinet/in.h>
- #endif /* SVR4 */
-@@ -39,11 +43,7 @@
- #include <sys/types.h>
- #include <sys/stat.h>
- #include <sys/file.h>
--#if defined(SVR4)
--# include <string.h>
--#else
--# include <strings.h>
--#endif /* SVR4 */
-+#include <string.h>
- #include <sys/ioctl.h>
- #ifndef USG5
- #include <sys/wait.h>
-@@ -54,19 +54,12 @@
- #endif /* USG5 || SVR4 */
-
- #include <sys/param.h>
--#include <sgtty.h>
- #include <sys/types.h>
- #include <ctype.h>
-
--int xdr_rmsg(), smsg();
-+static void smsg(struct svc_req *, SVCXPRT *);
- int tty_write(), dowrite();
--char *basename(), *parseheader();
--#ifdef SUNOS
--void *malloc();
--#else
--char *malloc();
--#endif
--long time();
-+char *parseheader();
- uid_t getuid();
- char *progname;
- int debug = 0;
-@@ -99,6 +93,9 @@
- }
-
- if (! strcmp (basename (progname), "rmsgd")) {
-+#if (defined(BSD) && (BSD >= 199306))
-+ (void)daemon(0,0);
-+#else
- if (fork()) _exit(0); /* make myself a daemon */
- #ifdef BSD
- fd = open("/dev/tty", O_RDWR); /* disconnect from control tty */
-@@ -109,10 +106,11 @@
- #else
- (void) setpgrp ();
- #endif
-+#endif
- }
-
- else {
-- (void) fprintf (stderr, "Starting from inetd not yet supported, rename me ase rmsgd and start\nfrom /etc/rc\n");
-+ (void) fprintf (stderr, "Starting from inetd not yet supported. Start via the rc.d script\n");
- }
-
- if (argc > 1)
-@@ -136,13 +134,14 @@
- exit(-3);
- }
-
-+void
- smsg(rqstp, transp)
- struct svc_req *rqstp;
- SVCXPRT *transp;
- {
- int child, pid, fd;
- unsigned int retval = 0;
--#if defined(HPUX) || defined(SVR4)
-+#if defined(HPUX) || defined(SVR4) || defined(BSD)
- int status;
- #else
- union wait status;
-@@ -198,6 +197,9 @@
- #if defined(HPUX) || defined(SVR4)
- if (status & 0xff) retval = -1;
- else retval = ((status & 0xffff) >> 8);
-+#elif defined(BSD)
-+ if (WIFSIGNALED(status)) retval = -1;
-+ else retval = WEXITSTATUS(status);
- #else
- if (status.w_termsig) retval = -1; /* ended in signal */
- else retval = status.w_retcode;
diff --git a/net/rmsg/files/patch-xdr b/net/rmsg/files/patch-xdr
deleted file mode 100644
index 85ff46810f25..000000000000
--- a/net/rmsg/files/patch-xdr
+++ /dev/null
@@ -1,16 +0,0 @@
---- xdr.c 1988-08-20 12:56:53.000000000 -0400
-+++ xdr.c 2013-04-23 17:35:08.000000000 -0400
-@@ -15,5 +15,3 @@
- #include "rmsgprot.h"
-
--int xdr_rmsg (xdrsp, rm)
-+bool_t xdr_rmsg (XDR *xdrsp, struct rmsg_par *rm)
--XDR *xdrsp;
--struct rmsg_par *rm;
---- rmsgprot.h 1988-08-20 12:56:51.000000000 -0400
-+++ rmsgprot.h 2013-04-23 17:34:03.000000000 -0400
-@@ -29,2 +29,4 @@
- char *msg;
- };
-+
-+bool_t xdr_rmsg(XDR *, struct rmsg_par *);
diff --git a/net/rmsg/files/rmsgd.in b/net/rmsg/files/rmsgd.in
deleted file mode 100644
index 24794ef13fac..000000000000
--- a/net/rmsg/files/rmsgd.in
+++ /dev/null
@@ -1,15 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: rmsg
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-
-. /etc/rc.subr
-
-name="rmsgd"
-rcvar="rmsgd_enable"
-command="%%PREFIX%%/sbin/${name}"
-
-load_rc_config $name
-run_rc_command "$1"
diff --git a/net/rmsg/pkg-descr b/net/rmsg/pkg-descr
deleted file mode 100644
index 04f6dafca0c9..000000000000
--- a/net/rmsg/pkg-descr
+++ /dev/null
@@ -1,24 +0,0 @@
- The rmsg messaging system can be used to send write(1)-like messages to
-logged-on users. The system can cross machine boundaries: if another machine
-has rmsgd running, you can send messages to users on it.
- The system allows bitnet virtual machine-like 'virtual users' to whom
-any user can send messages and they can answer the messages. The rmsgd server
-makes this possible by allowing a command 'exec' in a user's .msgconf file, and
-whenever the user receives a message this command is executed and the message is
-piped to it.
- It is possible to log incoming and outgoing messages. You can specify a
-file to which the last (or every) incoming message will be stored.
- Rmsgd is the server daemon for the system. It should be started by
-root, but for now it works even if started by ordinary users, even though some
-capabilities are disabled for security reasons (that is, exec and logging of
-incoming messages, since that would be done by the user-id who started rmsgd and
-not the receiver).
- The server should be named 'rmsgd' to have it start as a daemon. Rmsg
-is the client end of the system. Rmsg is used by ordinary users to send
-messages. For example, rmsg foo@bar hello there ! ^D would send a message
-'hello there !' to user foo at machine bar. By default, rmsg stores the last
-outgoing message in the user's home directory in the file .msgout. Then msg -r
-user@machine can be used to resend the message. Messages are normally read from
-standard input until EOF.
- There are many options which can be set in a user's ~/.msgconf' file.
-Read the manual page for rmsg for more information.
diff --git a/net/sharity-light/Makefile b/net/sharity-light/Makefile
deleted file mode 100644
index 6fbcad280c4a..000000000000
--- a/net/sharity-light/Makefile
+++ /dev/null
@@ -1,47 +0,0 @@
-# Created by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
-# $FreeBSD$
-
-PORTNAME= sharity-light
-PORTVERSION= 1.3
-CATEGORIES= net
-MASTER_SITES= http://www.obdev.at/ftp/pub/Products/Sharity-Light/
-DISTNAME= Sharity-Light.1.3
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Userland smbfs --- SMB to NFS protocols converter
-
-DEPRECATED= Unmaintained since 2001
-EXPIRATION_DATE= 2014-04-12
-MAN8= smbmount.8
-
-PLIST_FILES= sbin/shlight sbin/unshlight
-PORTDOCS= *
-
-NO_STAGE= yes
-
-OPTIONS_DEFINE= DOCS
-
-.include <bsd.port.options.mk>
-
-post-extract:
- @${MKDIR} ${WRKDIR}/unshlight
- @${CP} ${FILESDIR}/unshlight.c ${WRKDIR}/unshlight
- @${CP} ${FILESDIR}/Makefile.unshlight ${WRKDIR}/unshlight/Makefile
-
-post-patch:
- ${REINPLACE_CMD} -e "s,#.*include <nfs/rpcv2.h>,," ${WRKSRC}/nfs/syscalls.c
-
-post-build:
- cd ${WRKDIR}/unshlight && make
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/shlight ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKDIR}/unshlight/unshlight ${PREFIX}/sbin
-.if ${PORT_OPTIONS:MDOCS}
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}/README
- ${INSTALL_DATA} ${WRKSRC}/FAQ.txt ${DOCSDIR}/FAQ
-.endif
- ${INSTALL_MAN} ${WRKSRC}/smbmount.8 ${PREFIX}/man/man8
-
-.include <bsd.port.mk>
diff --git a/net/sharity-light/distinfo b/net/sharity-light/distinfo
deleted file mode 100644
index 53ac9d48f558..000000000000
--- a/net/sharity-light/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (Sharity-Light.1.3.tar.gz) = 01239ad9a81867f2c08d2306af6165f81aeea9b1a34bea368f46303555d76811
-SIZE (Sharity-Light.1.3.tar.gz) = 78504
diff --git a/net/sharity-light/files/Makefile.unshlight b/net/sharity-light/files/Makefile.unshlight
deleted file mode 100644
index f6b693e0233a..000000000000
--- a/net/sharity-light/files/Makefile.unshlight
+++ /dev/null
@@ -1,4 +0,0 @@
-PROG=unshlight
-NO_MAN=sorry
-
-.include <bsd.prog.mk>
diff --git a/net/sharity-light/files/patch-aa b/net/sharity-light/files/patch-aa
deleted file mode 100644
index acff629ab8ee..000000000000
--- a/net/sharity-light/files/patch-aa
+++ /dev/null
@@ -1,18 +0,0 @@
---- nfs/Makefile.orig Sat Jul 24 23:05:05 1999
-+++ nfs/Makefile Sat Jul 24 23:05:17 1999
-@@ -16,13 +16,13 @@
-
- all: nfs.o
-
--COMPILE = $(CC) $(ARCH) -c $(INCLUDES) $(CFLAGS)
-+COMPILE = $(CC) -c $(INCLUDES) $(CFLAGS)
-
- .c.o:
- $(COMPILE) $<
-
- nfs.o: $(OFILES)
-- $(LD) $(ARCH) -r -o $@ $(OFILES)
-+ $(LD) -r -o $@ $(OFILES)
-
- # the purpose of the sed "s/char data/long long data/" hack is to ensure
- # proper alignment. [Marc Boucher <marc@CAM.ORG>]
diff --git a/net/sharity-light/files/patch-ad b/net/sharity-light/files/patch-ad
deleted file mode 100644
index 66cdbea7d9bf..000000000000
--- a/net/sharity-light/files/patch-ad
+++ /dev/null
@@ -1,56 +0,0 @@
---- Makefile.orig 2003-12-29 19:11:57.000000000 +0800
-+++ Makefile 2011-09-07 09:38:05.000000000 +0800
-@@ -15,11 +15,11 @@ THE_CC = gcc
- # translation.
-
- # For NEXTSTEP/OPENSTEP:
--CFLAGS = -Wall -O2 -traditional-cpp -g
-+#CFLAGS = -Wall -O2 -traditional-cpp -g
- # put your architecture here:
--ARCH = -arch i386
--THE_CC = cc
--RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-+#ARCH = -arch i386
-+#THE_CC = cc
-+#RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-
- # For Linux: (use static linking because of libc5/libc6 troubles)
- #CFLAGS = -Wall -O2 -g
-@@ -27,9 +27,9 @@ RPC_WARNFLAGS = -Wno-unused -Wno-switch
- #RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-
- # For FreeBSD
--#CFLAGS = -Wall -O2
--#THE_CC = cc
--#RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-+CFLAGS += -Wall -Iinclude -I.
-+THE_CC := $(CC)
-+RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-
- # For MacOSX - essential BSD 4.4 OpenStep [contributed by Pete French]
- #CFLAGS = -Wall -O4 -traditional-cpp -DBSD4_4_LITE2
-@@ -68,13 +68,13 @@ RPC_WARNFLAGS = -Wno-unused -Wno-switch
- ##############################################################################
-
- LD = ld
--CC = $(THE_CC) $(INCLUDES)
-+#CC = $(THE_CC) $(INCLUDES)
- STRIP = strip
-
- OFILES = proc.o recode.o sock.o rumba.o psinode.o kernel.o smb_abstraction.o fo_nfs.o
-
- .c.o:
-- $(CC) $(CFLAGS) $(ARCH) -c -o $*.o $<
-+ $(CC) $(CFLAGS) -c -o $*.o $<
-
- all: $(NAME)
-
-@@ -82,7 +82,7 @@ nfs_dir:
- (cd nfs; $(MAKE) "CFLAGS=$(CFLAGS)" "CC=$(THE_CC)" "ARCH=$(ARCH)" "RPC_WARNFLAGS=$(RPC_WARNFLAGS)")
-
- $(NAME): $(OFILES) nfs_dir
-- $(CC) $(LDFLAGS) $(ARCH) -o $(NAME) $(OFILES) nfs/nfs.o $(LIBS)
-+ $(CC) $(LDFLAGS) -o $(NAME) $(OFILES) nfs/nfs.o $(LIBS)
-
- clean:
- rm -f $(OFILES)
diff --git a/net/sharity-light/files/patch-ae b/net/sharity-light/files/patch-ae
deleted file mode 100644
index f7ac372b96cd..000000000000
--- a/net/sharity-light/files/patch-ae
+++ /dev/null
@@ -1,49 +0,0 @@
---- nfs/syscalls.c.orig Tue Jun 30 14:24:56 1998
-+++ nfs/syscalls.c Sat May 1 14:30:02 2004
-@@ -12,8 +12,10 @@
- #define NFSCLIENT
- #include "syshdr.h"
- #include <rpc/rpc.h>
--#if !(defined HP || defined IRIX)
-+#if !(defined HP || defined IRIX || __FreeBSD_version >= 501113)
- #include "nfs_prot.h"
-+#else
-+#include <nfs/nfsproto.h>
- #endif
- #include <netdb.h>
- #include <arpa/inet.h>
-@@ -56,7 +58,16 @@
- #define NFSX_V2FH 32
- #ifdef BSD4_4_LITE2
- # include <nfs/rpcv2.h>
--# include <nfs/nfs.h>
-+# if (__FreeBSD_version >= 500024)
-+#
-+# /* XXX __FreeBSD_version 500024 is the closest we have to the
-+# NFS reorganization that took place 2001-09-18. This leaves
-+# a 2 week window. */
-+#
-+# include <nfsclient/nfs.h>
-+# else
-+# include <nfs/nfs.h>
-+# endif
- #endif
- int syscall_mount(char *dir, void *root_fh, int sock_fd,
- struct sockaddr_in *socket, char *mntfrom)
-@@ -103,6 +114,8 @@
- # define VFCERROR !vfc
- # define VFCNFSNAME vfc->vfc_index
- # endif
-+
-+#if __FreeBSD_version < 502111
- GETVFSBYNAME;
- if (VFCERROR && vfsisloadable("nfs")) {
- if(vfsload("nfs"))
-@@ -112,6 +125,7 @@
- }
- if (VFCERROR)
- return -1;
-+#endif
- return mount(VFCNFSNAME, dir, 0, &nfs_args);
- #else /* __FreeBSD__ */
- return mount(NFSNAME, dir, 0, &nfs_args);
diff --git a/net/sharity-light/files/patch-getenv b/net/sharity-light/files/patch-getenv
deleted file mode 100644
index c128a97bbb8c..000000000000
--- a/net/sharity-light/files/patch-getenv
+++ /dev/null
@@ -1,74 +0,0 @@
---- rumba.c.orig Tue Jun 11 11:27:59 2002
-+++ rumba.c Tue Jun 11 13:32:39 2002
-@@ -24,6 +24,8 @@
-
- /* ------------------------------------------------------------------------- */
-
-+#define NAMESIZE 64
-+
- int debug_mode = 0;
- char fake_dot_in_root = 1;
- char fake_dotdot_in_root = 1;
-@@ -260,7 +262,7 @@
- int got_password, upcase_password;
- int port = -1, max_xmit = -1;
- char server_name[17], client_name[17];
--char username[64], password[64], run_as_daemon;
-+char username[NAMESIZE], password[NAMESIZE], run_as_daemon;
- char *mount_point, *server, *share, *root, *user_dummy, *p;
- static fh_t root_fh[32/sizeof(fh_t)] = {0};
- unsigned ipAddr;
-@@ -320,12 +322,17 @@
- strcpy(server_name, hostName);
- }
- }
-+
- if(getenv("USER")){
-- strcpy(username, getenv("USER"));
-+ if (strlcpy(username, getenv("USER"), NAMESIZE) >= NAMESIZE)
-+ eprintf("$USER too long, truncated to \"%s\"\n",
-+ username);
- str_upper(username);
- }
-- if(username[0] == 0 && getenv("LOGNAME")){
-- strcpy(username,getenv("LOGNAME"));
-+ else if(getenv("LOGNAME")){
-+ if (strlcpy(username, getenv("LOGNAME"), NAMESIZE) >= NAMESIZE);
-+ eprintf("$LOGNAME too long, truncated to \"%s\"\n",
-+ username);
- str_upper(username);
- }
-
-@@ -415,7 +422,7 @@
- got_password = 1;
- break;
- case 'i':
-- if(fgets(password, sizeof(password), stdin) != NULL){
-+ if(fgets(password, NAMESIZE, stdin) != NULL){
- if((p = strrchr(password, '\n')) != NULL)
- *p = 0;
- got_password = 1;
-@@ -462,13 +469,18 @@
- conf_dirmode = conf_filemode;
- conf_dirmode |= (conf_dirmode & 0444) >> 2;
- }
-+
- if(!got_password){
-- char *pw;
-- if((pw = getenv("PASSWD")))
-- strcpy(password, pw);
-- else
-- strcpy(password, getpass("Password: "));
-+ char *pw, *src = "$PASSWD";
-+ if ((pw = getenv("PASSWD")) == NULL) {
-+ src = "User entered password";
-+ pw = getpass("Password: ");
-+ }
-+ if (strlcpy(password, pw, NAMESIZE) >= NAMESIZE)
-+ eprintf("%s too long, truncated to \"%s\"\n",
-+ src, password);
- }
-+
- if(upcase_password){
- str_upper(password);
- }
diff --git a/net/sharity-light/files/unshlight.c b/net/sharity-light/files/unshlight.c
deleted file mode 100644
index b8502060d05a..000000000000
--- a/net/sharity-light/files/unshlight.c
+++ /dev/null
@@ -1,77 +0,0 @@
-#include <sys/param.h>
-#include <sys/mount.h>
-
-#include <err.h>
-#include <sysexits.h>
-#include <unistd.h>
-#include <stdlib.h>
-#include <signal.h>
-
-static void usage(void);
-
-int
-main(int argc, char** argv)
-{
- struct statfs* mntbuf;
- int mntcount, i;
- int aflag=0;
- int ch;
-
- while ( (ch = getopt(argc, argv, "a")) != -1) {
- switch (ch) {
- case 'a':
- aflag=1;
- break;
- case '?':
- default:
- usage();
- }
- }
- argc -= optind;
- argv += optind;
- if (aflag && argc != 0)
- usage();
- if (!aflag && argc == 0)
- usage();
-
- for (; argc>0 || aflag; aflag?(void)(aflag=0):(void)(argc--, argv++)) {
- char abspath[MAXPATHLEN];
- pid_t pid=0;
- if (argc > 0) {
- if (realpath(argv[0], abspath) == 0) {
- warn(abspath);
- continue;
- }
- }
- mntcount=getmntinfo(&mntbuf, MNT_NOWAIT);
- if (mntcount < 0)
- err(EX_OSERR, "getmntinfo");
- for (i=0; i<mntcount; i++) {
- char* s;
- int error;
- if (argc > 0 && strcmp(abspath, mntbuf[i].f_mntonname) != 0) continue;
-#if defined(__FreeBSD_version) && __FreeBSD_version > 300000
- if (strcmp(mntbuf[i].f_fstypename, "nfs") != 0) continue;
-#else
- if (mntbuf[i].f_type != MOUNT_NFS) continue;
-#endif
- if (strncmp(mntbuf[i].f_mntfromname, "shlight-", 8) != 0) continue;
- pid=strtoul(mntbuf[i].f_mntfromname+8, &s, 10);
- if (*s) continue;
- error = unmount (mntbuf[i].f_mntonname, 0);
- if (error == 0) {
- kill (pid, SIGHUP);
- } else {
- warn(mntbuf[i].f_mntonname);
- }
- }
- if (argc > 0 && !pid)
- warnx("%s: not currently mounted", abspath);
- }
-}
-
-void
-usage(void)
-{
- errx(EX_USAGE, "Usage: unshlight [-a] [node]");
-}
diff --git a/net/sharity-light/pkg-descr b/net/sharity-light/pkg-descr
deleted file mode 100644
index ed3d304137ee..000000000000
--- a/net/sharity-light/pkg-descr
+++ /dev/null
@@ -1,14 +0,0 @@
-If you want a short description of what Sharity-Light can do for you: you can
-mount volumes exported by Windows or related operating systems on your Unix
-machine. For a more detailed description I will quote from the README file:
-
-What does Sharity-Light do?
-===========================
-If you know smbfs for Linux: Sharity-Light is roughly the same. It is
-derived from smbfs, but runs as a user level program, not in the kernel.
-If you know samba: Sharity-Light is roughly the opposite: a client for the
-Lanmanager protocol. If you know neither of these: Sharity-Light lets you
-mount drives exported by Windows (f.Workgroups/95/NT), Lan Manager, OS/2
-etc. on Unix machines.
-
-WWW: http://www.obdev.at/products/index.html