aboutsummaryrefslogtreecommitdiff
path: root/ftp
diff options
context:
space:
mode:
Diffstat (limited to 'ftp')
-rw-r--r--ftp/horde-gollem/Makefile21
-rw-r--r--ftp/horde-gollem/distinfo3
-rw-r--r--ftp/horde-gollem/files/pkg-message.in12
-rw-r--r--ftp/horde-gollem/pkg-descr5
-rw-r--r--ftp/horde-gollem/pkg-plist159
-rw-r--r--ftp/linux-f10-curl/Makefile23
-rw-r--r--ftp/linux-f10-curl/distinfo.i3866
-rw-r--r--ftp/linux-f8-curl/Makefile23
-rw-r--r--ftp/linux-f8-curl/distinfo.i3866
-rw-r--r--ftp/ncftp1/Makefile35
-rw-r--r--ftp/ncftp1/distinfo3
-rw-r--r--ftp/ncftp1/files/patch-aa35
-rw-r--r--ftp/ncftp1/files/patch-ab11
-rw-r--r--ftp/ncftp1/files/patch-sys.h10
-rw-r--r--ftp/ncftp1/pkg-descr5
-rw-r--r--ftp/proftpd-devel/Makefile275
-rw-r--r--ftp/proftpd-devel/distinfo3
-rw-r--r--ftp/proftpd-devel/files/extra-patch-cyrillic-fix-netio.c50
-rw-r--r--ftp/proftpd-devel/files/extra-patch-mod-codeconv426
-rw-r--r--ftp/proftpd-devel/files/extra_patch-ldap-tls-mod_ldap.c11
-rw-r--r--ftp/proftpd-devel/files/patch-ah10
-rw-r--r--ftp/proftpd-devel/files/patch-configure273
-rw-r--r--ftp/proftpd-devel/files/patch-configure.in54
-rw-r--r--ftp/proftpd-devel/files/patch-contrib-mod_wrap2-Makefile.in11
-rw-r--r--ftp/proftpd-devel/files/patch-doc::Configuration.html18
-rw-r--r--ftp/proftpd-devel/files/patch-include-pidfile.h71
-rw-r--r--ftp/proftpd-devel/files/patch-module::mod_auth_pam.c11
-rw-r--r--ftp/proftpd-devel/files/patch-sample-configurations_basic.conf77
-rw-r--r--ftp/proftpd-devel/files/patch-src_proftpd.8.in15
-rw-r--r--ftp/proftpd-devel/files/proftpd.sh.in43
-rw-r--r--ftp/proftpd-devel/pkg-descr13
-rw-r--r--ftp/proftpd-devel/pkg-message10
-rw-r--r--ftp/proftpd-devel/pkg-plist66
33 files changed, 0 insertions, 1794 deletions
diff --git a/ftp/horde-gollem/Makefile b/ftp/horde-gollem/Makefile
deleted file mode 100644
index ed0172793a66..000000000000
--- a/ftp/horde-gollem/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Ports collection makefile for: Gollem
-# Date created: Sun Dec 16, 2001
-# Whom: Thierry Thomas (<thierry@pompo.net>)
-#
-# $FreeBSD$
-#
-
-PORTNAME= gollem
-PORTVERSION= 1.0.2
-PORTREVISION= 1
-CATEGORIES= ftp www
-
-MAINTAINER= beech@alaskaparadise.com
-COMMENT= Gollem is the Horde web-based File Manager
-
-USE_HORDE= base
-USE_GETTEXT= yes
-PORTDOCS= README CHANGES CREDITS INSTALL RELEASE_NOTES TODO
-
-.include "${.CURDIR}/../../www/horde-base/bsd.horde.mk"
-.include <bsd.port.mk>
diff --git a/ftp/horde-gollem/distinfo b/ftp/horde-gollem/distinfo
deleted file mode 100644
index 9c411da702bd..000000000000
--- a/ftp/horde-gollem/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (gollem-h3-1.0.2.tar.gz) = 3d4f4e537b39a73acf3d16a7eeed2d65
-SHA256 (gollem-h3-1.0.2.tar.gz) = 4654de54ae010ac722d4b7d9b37c11063c5fc7094ff56b1d05da5116d0bb587e
-SIZE (gollem-h3-1.0.2.tar.gz) = 766796
diff --git a/ftp/horde-gollem/files/pkg-message.in b/ftp/horde-gollem/files/pkg-message.in
deleted file mode 100644
index 0871bb817305..000000000000
--- a/ftp/horde-gollem/files/pkg-message.in
+++ /dev/null
@@ -1,12 +0,0 @@
-************************************************************************
-Gollem has been installed in %%HORDIR%% with your blank
-configuration files.
-
-Horde must be configured; if not, see `pkg_info -Dx horde-base'.
-
-Note: you have to configure an appropriate backend in
-%%HORDIR%%/config/backends.php.
-
-Finally, you must login to Horde as a Horde Administrator to finish the
-configuration.
-************************************************************************
diff --git a/ftp/horde-gollem/pkg-descr b/ftp/horde-gollem/pkg-descr
deleted file mode 100644
index 319955592a0d..000000000000
--- a/ftp/horde-gollem/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
-Gollem is a web-based file manager, providing the ability to fully manage a
-hierarchical file system stored in a variety of backends such as a SQL database,
-as part of a real filesystem, or on an FTP server.
-
-WWW: http://horde.org/gollem/
diff --git a/ftp/horde-gollem/pkg-plist b/ftp/horde-gollem/pkg-plist
deleted file mode 100644
index 0b06f2c49e41..000000000000
--- a/ftp/horde-gollem/pkg-plist
+++ /dev/null
@@ -1,159 +0,0 @@
-%%HORDIR%%/clipboard.php
-%%HORDIR%%/config/backends.php.dist
-%%HORDIR%%/config/conf.xml
-%%HORDIR%%/config/credentials.php.dist
-%%HORDIR%%/config/menu.php.dist
-%%HORDIR%%/config/mime_drivers.php.dist
-%%HORDIR%%/config/motd.php.dist
-%%HORDIR%%/config/prefs.php.dist
-%%HORDIR%%/index.php
-%%HORDIR%%/js/stripe.js
-%%HORDIR%%/lib/Auth/gollem.php
-%%HORDIR%%/lib/Block/tree_menu.php
-%%HORDIR%%/lib/Gollem.php
-%%HORDIR%%/lib/MIME/Viewer/images.php
-%%HORDIR%%/lib/Session.php
-%%HORDIR%%/lib/api.php
-%%HORDIR%%/lib/base.php
-%%HORDIR%%/lib/prefs.php
-%%HORDIR%%/lib/version.php
-%%HORDIR%%/locale/bg_BG/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/cs_CZ/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/da_DK/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/de_DE/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/en_US/help.xml
-%%HORDIR%%/locale/es_ES/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/es_ES/help.xml
-%%HORDIR%%/locale/fi_FI/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/fi_FI/help.xml
-%%HORDIR%%/locale/fr_FR/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/hu_HU/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/hu_HU/help.xml
-%%HORDIR%%/locale/it_IT/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/ko_KR/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/lv_LV/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/nl_NL/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/nn_NO/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/pl_PL/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/ro_RO/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/ru_RU/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/sv_SE/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/zh_TW/LC_MESSAGES/gollem.mo
-%%HORDIR%%/locale/zh_TW/help.xml
-%%HORDIR%%/login.php
-%%HORDIR%%/manager.php
-%%HORDIR%%/permissions.php
-%%HORDIR%%/po/README
-%%HORDIR%%/po/bg_BG.po
-%%HORDIR%%/po/cs_CZ.po
-%%HORDIR%%/po/da_DK.po
-%%HORDIR%%/po/de_DE.po
-%%HORDIR%%/po/es_ES.po
-%%HORDIR%%/po/fi_FI.po
-%%HORDIR%%/po/fr_FR.po
-%%HORDIR%%/po/gollem.pot
-%%HORDIR%%/po/hu_HU.po
-%%HORDIR%%/po/it_IT.po
-%%HORDIR%%/po/ko_KR.po
-%%HORDIR%%/po/lv_LV.po
-%%HORDIR%%/po/nl_NL.po
-%%HORDIR%%/po/nn_NO.po
-%%HORDIR%%/po/pl_PL.po
-%%HORDIR%%/po/ro_RO.po
-%%HORDIR%%/po/ru_RU.po
-%%HORDIR%%/po/sv_SE.po
-%%HORDIR%%/po/zh_TW.po
-%%HORDIR%%/quota.php
-%%HORDIR%%/redirect.php
-%%HORDIR%%/selectlist.php
-%%HORDIR%%/templates/clipboard/clipboard.html
-%%HORDIR%%/templates/common-header.inc
-%%HORDIR%%/templates/javascript/open_quota_win.js
-%%HORDIR%%/templates/javascript/open_selectlist_win.js
-%%HORDIR%%/templates/login/javascript.inc
-%%HORDIR%%/templates/login/login.html
-%%HORDIR%%/templates/manager/javascript.inc
-%%HORDIR%%/templates/manager/manager.html
-%%HORDIR%%/templates/menu.html
-%%HORDIR%%/templates/prefs/columnselect.html
-%%HORDIR%%/templates/prefs/columnselect.inc
-%%HORDIR%%/templates/prefs/columnselect.js
-%%HORDIR%%/templates/quota/quota.html
-%%HORDIR%%/templates/selectlist/javascript.inc
-%%HORDIR%%/templates/selectlist/selectlist.html
-%%HORDIR%%/test.php
-%%HORDIR%%/themes/brown/screen.css
-%%HORDIR%%/themes/graphics/cd.png
-%%HORDIR%%/themes/graphics/clipboard.png
-%%HORDIR%%/themes/graphics/copy.png
-%%HORDIR%%/themes/graphics/cut.png
-%%HORDIR%%/themes/graphics/favicon.ico
-%%HORDIR%%/themes/graphics/gollem.png
-%%HORDIR%%/themes/graphics/home.png
-%%HORDIR%%/themes/graphics/manager/folder.png
-%%HORDIR%%/themes/graphics/manager/symlink.png
-%%HORDIR%%/themes/graphics/mkdir.png
-%%HORDIR%%/themes/purple/screen.css
-%%HORDIR%%/themes/screen.css
-%%HORDIR%%/view.php
-@dirrmtry %%HORDIR%%/config
-@dirrm %%HORDIR%%/js
-@dirrm %%HORDIR%%/lib/Auth
-@dirrm %%HORDIR%%/lib/Block
-@dirrm %%HORDIR%%/lib/MIME/Viewer
-@dirrm %%HORDIR%%/lib/MIME
-@dirrm %%HORDIR%%/lib
-@dirrm %%HORDIR%%/locale/bg_BG/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/bg_BG
-@dirrm %%HORDIR%%/locale/cs_CZ/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/cs_CZ
-@dirrm %%HORDIR%%/locale/da_DK/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/da_DK
-@dirrm %%HORDIR%%/locale/de_DE/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/de_DE
-@dirrm %%HORDIR%%/locale/en_US
-@dirrm %%HORDIR%%/locale/es_ES/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/es_ES
-@dirrm %%HORDIR%%/locale/fi_FI/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/fi_FI
-@dirrm %%HORDIR%%/locale/fr_FR/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/fr_FR
-@dirrm %%HORDIR%%/locale/hu_HU/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/hu_HU
-@dirrm %%HORDIR%%/locale/it_IT/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/it_IT
-@dirrm %%HORDIR%%/locale/ko_KR/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/ko_KR
-@dirrm %%HORDIR%%/locale/lv_LV/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/lv_LV
-@dirrm %%HORDIR%%/locale/nl_NL/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/nl_NL
-@dirrm %%HORDIR%%/locale/nn_NO/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/nn_NO
-@dirrm %%HORDIR%%/locale/pl_PL/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/pl_PL
-@dirrm %%HORDIR%%/locale/ro_RO/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/ro_RO
-@dirrm %%HORDIR%%/locale/ru_RU/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/ru_RU
-@dirrm %%HORDIR%%/locale/sv_SE/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/sv_SE
-@dirrm %%HORDIR%%/locale/zh_TW/LC_MESSAGES
-@dirrm %%HORDIR%%/locale/zh_TW
-@dirrm %%HORDIR%%/locale
-@dirrm %%HORDIR%%/po
-@dirrm %%HORDIR%%/templates/clipboard
-@dirrm %%HORDIR%%/templates/javascript
-@dirrm %%HORDIR%%/templates/login
-@dirrm %%HORDIR%%/templates/manager
-@dirrm %%HORDIR%%/templates/prefs
-@dirrm %%HORDIR%%/templates/quota
-@dirrm %%HORDIR%%/templates/selectlist
-@dirrm %%HORDIR%%/templates
-@dirrm %%HORDIR%%/themes/brown
-@dirrm %%HORDIR%%/themes/graphics/manager
-@dirrm %%HORDIR%%/themes/graphics
-@dirrm %%HORDIR%%/themes/purple
-@dirrm %%HORDIR%%/themes
-@dirrmtry %%HORDIR%%
-@dirrmtry %%HORBAS%%
diff --git a/ftp/linux-f10-curl/Makefile b/ftp/linux-f10-curl/Makefile
deleted file mode 100644
index 08519bc08012..000000000000
--- a/ftp/linux-f10-curl/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: linux-curl
-# Date created: 2006-08-04
-# Whom: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= curl
-PORTVERSION= 7.13.1
-CATEGORIES= ftp linux
-PKGNAMEPREFIX= linux-
-DISTNAME= ${PORTNAME}-${PORTVERSION}-5.fc4
-
-MAINTAINER= acm@FreeBSD.org
-COMMENT= Curl linux version
-
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-AUTOMATIC_PLIST= yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-
-.include <bsd.port.mk>
diff --git a/ftp/linux-f10-curl/distinfo.i386 b/ftp/linux-f10-curl/distinfo.i386
deleted file mode 100644
index 636b111cd295..000000000000
--- a/ftp/linux-f10-curl/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/curl-7.13.1-5.fc4.i386.rpm) = ee7edbd4508ba326e2448aa436d93cb4
-SHA256 (rpm/i386/fedora/4/curl-7.13.1-5.fc4.i386.rpm) = ac29a2ea2fa3a78904573e41b51b457df2fa9f4b8228f303abcfcca864718e8e
-SIZE (rpm/i386/fedora/4/curl-7.13.1-5.fc4.i386.rpm) = 268613
-MD5 (rpm/i386/fedora/4/curl-7.13.1-5.fc4.src.rpm) = 6bf9563972cc07ffed5f95b415e3818d
-SHA256 (rpm/i386/fedora/4/curl-7.13.1-5.fc4.src.rpm) = 826bec1ba67dbb1ef2192b7b11d1a14dee6e44c8fb1e1fae3f0efc947efb1e3d
-SIZE (rpm/i386/fedora/4/curl-7.13.1-5.fc4.src.rpm) = 1879750
diff --git a/ftp/linux-f8-curl/Makefile b/ftp/linux-f8-curl/Makefile
deleted file mode 100644
index 08519bc08012..000000000000
--- a/ftp/linux-f8-curl/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# New ports collection makefile for: linux-curl
-# Date created: 2006-08-04
-# Whom: Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
-#
-# $FreeBSD$
-#
-
-PORTNAME= curl
-PORTVERSION= 7.13.1
-CATEGORIES= ftp linux
-PKGNAMEPREFIX= linux-
-DISTNAME= ${PORTNAME}-${PORTVERSION}-5.fc4
-
-MAINTAINER= acm@FreeBSD.org
-COMMENT= Curl linux version
-
-USE_LINUX_RPM= yes
-LINUX_DIST_VER= 4
-INSTALLS_SHLIB= yes
-AUTOMATIC_PLIST= yes
-DESCR= ${.CURDIR}/../${PORTNAME}/pkg-descr
-
-.include <bsd.port.mk>
diff --git a/ftp/linux-f8-curl/distinfo.i386 b/ftp/linux-f8-curl/distinfo.i386
deleted file mode 100644
index 636b111cd295..000000000000
--- a/ftp/linux-f8-curl/distinfo.i386
+++ /dev/null
@@ -1,6 +0,0 @@
-MD5 (rpm/i386/fedora/4/curl-7.13.1-5.fc4.i386.rpm) = ee7edbd4508ba326e2448aa436d93cb4
-SHA256 (rpm/i386/fedora/4/curl-7.13.1-5.fc4.i386.rpm) = ac29a2ea2fa3a78904573e41b51b457df2fa9f4b8228f303abcfcca864718e8e
-SIZE (rpm/i386/fedora/4/curl-7.13.1-5.fc4.i386.rpm) = 268613
-MD5 (rpm/i386/fedora/4/curl-7.13.1-5.fc4.src.rpm) = 6bf9563972cc07ffed5f95b415e3818d
-SHA256 (rpm/i386/fedora/4/curl-7.13.1-5.fc4.src.rpm) = 826bec1ba67dbb1ef2192b7b11d1a14dee6e44c8fb1e1fae3f0efc947efb1e3d
-SIZE (rpm/i386/fedora/4/curl-7.13.1-5.fc4.src.rpm) = 1879750
diff --git a/ftp/ncftp1/Makefile b/ftp/ncftp1/Makefile
deleted file mode 100644
index 774dacdc0827..000000000000
--- a/ftp/ncftp1/Makefile
+++ /dev/null
@@ -1,35 +0,0 @@
-# ex:ts=8
-# Ports collection makefile for: ncftp
-# Date created: 20 Jun 1996
-# Whom: jkh
-#
-# $FreeBSD$
-#
-
-PORTNAME= ncftp1
-PORTVERSION= 1.9.5
-CATEGORIES= ftp
-MASTER_SITES= ftp://ftp.ncftp.com/ncftp/
-DISTNAME= ncftp-${PORTVERSION}
-
-MAINTAINER= obrien@FreeBSD.org
-COMMENT= FTP replacement with advanced user interface
-
-.if defined(INSTALL_AS_NCFTP)
-LATEST_LINK= ncftp
-.else
-LATEST_LINK= ncftp1
-.endif
-PLIST_FILES= bin/${LATEST_LINK}
-MAN1= ncftp.1
-
-pre-fetch:
- @${ECHO} ""
- @${ECHO} "Use INSTALL_AS_NCFTP=yes to install ncftp1 as ${PREFIX}/bin/ncftp"
- @${ECHO} ""
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/ncftp ${PREFIX}/bin/${LATEST_LINK}
- cd ${WRKSRC}; ${INSTALL_MAN} ncftp.1 ${PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/ftp/ncftp1/distinfo b/ftp/ncftp1/distinfo
deleted file mode 100644
index a315809f0a62..000000000000
--- a/ftp/ncftp1/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (ncftp-1.9.5.tar.gz) = 302b24206852d727723ef8797ddb5164
-SHA256 (ncftp-1.9.5.tar.gz) = 00e35e8f1b59f5d9df7a4207faad14d51c60b4f9cda72158e49053eca85b4bfe
-SIZE (ncftp-1.9.5.tar.gz) = 95832
diff --git a/ftp/ncftp1/files/patch-aa b/ftp/ncftp1/files/patch-aa
deleted file mode 100644
index 7b5e57335254..000000000000
--- a/ftp/ncftp1/files/patch-aa
+++ /dev/null
@@ -1,35 +0,0 @@
---- Makefile.orig Sun Oct 1 17:50:58 1995
-+++ Makefile Sun Oct 19 02:18:45 2003
-@@ -13,7 +13,7 @@
-
- # Program definitions. See the README, part C.
- #--------------------------------------------------------------------------
--PDEFS =
-+PDEFS = -DREADLINE
- #PDEFS = -DGETLINE
- #PDEFS = -DREADLINE -DCURSES
- #PDEFS = -DSOCKS
-@@ -24,11 +24,12 @@
- # Choose your compiler and flags below. Make sure you use an ANSI compiler
- # that handles new style function declarations and prototypes (gcc should).
- #--------------------------------------------------------------------------
--CC = cc
-+CC ?= cc
- #CC = gcc
-
-+CFLAGS ?= -O -pipe
- #CFLAGS = $(TERM_INC) -O
--CFLAGS = $(TERM_INC) -O2
-+CFLAGS += $(TERM_INC)
- #CFLAGS = $(TERM_INC) -g
-
- LFLAGS = -s
-@@ -53,7 +54,7 @@
- # You'll need to know where the Rconnect.o object file is if you want
- # to use Socks.
- #--------------------------------------------------------------------------
--LIBS =
-+LIBS = -lreadline
- #LIBS = -ldbmalloc
- #LIBS = -lgetline
- #LIBS = -lreadline -lcurses
diff --git a/ftp/ncftp1/files/patch-ab b/ftp/ncftp1/files/patch-ab
deleted file mode 100644
index 05f6711e416e..000000000000
--- a/ftp/ncftp1/files/patch-ab
+++ /dev/null
@@ -1,11 +0,0 @@
---- main.c.orig Sun Oct 29 19:17:55 1995
-+++ main.c Tue Feb 18 19:11:56 1997
-@@ -200,7 +200,7 @@
- ansi_escapes = 0;
- if ((cp = getenv("TERM")) != NULL) {
- if ((*cp == 'v' && cp[1] == 't') /* vt100, vt102, ... */
-- || (strcmp(cp, "xterm") == 0))
-+ || (strncmp(cp, "xterm", 5) == 0))
- ansi_escapes = 1;
- }
- #endif
diff --git a/ftp/ncftp1/files/patch-sys.h b/ftp/ncftp1/files/patch-sys.h
deleted file mode 100644
index 8d65c5ddc96c..000000000000
--- a/ftp/ncftp1/files/patch-sys.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- sys.h.orig Tue Jun 4 21:12:36 2002
-+++ sys.h Tue Jun 4 21:12:44 2002
-@@ -423,7 +423,6 @@
- # define HERROR 1
- # define TERMIOS 1
- # define HAS_GETCWD 1
--# define U_WAIT 1
- # define NO_CONST 1 /* avoid prototype conflict */
- #endif
-
diff --git a/ftp/ncftp1/pkg-descr b/ftp/ncftp1/pkg-descr
deleted file mode 100644
index f57dd5cbd429..000000000000
--- a/ftp/ncftp1/pkg-descr
+++ /dev/null
@@ -1,5 +0,0 @@
- NcFTP is a user interface to the Internet standard File
- Transfer Protocol. This program allows a user to transfer
- files to and from a remote network site, and offers addi-
- tional features that are not found in the standard inter-
- face, ftp.
diff --git a/ftp/proftpd-devel/Makefile b/ftp/proftpd-devel/Makefile
deleted file mode 100644
index 57ad16c663d5..000000000000
--- a/ftp/proftpd-devel/Makefile
+++ /dev/null
@@ -1,275 +0,0 @@
-# New ports collection makefile for: proftpd
-# Date created: 26 January 1998
-# Whom: Stephane Legrand
-#
-# $FreeBSD$
-#
-
-PORTNAME= proftpd
-DISTVERSION= 1.3.1rc2
-PORTREVISION= 3
-CATEGORIES= ftp
-MASTER_SITES= ftp://ftp.proftpd.org/distrib/source/ \
- ftp://ftp.fastorama.com/mirrors/ftp.proftpd.org/distrib/source/ \
- ftp://ftp.dataguard.no/ftp/pub/proftpd/distrib/source/ \
- ftp://spirit.bentel.sk/mirrors/Proftpd/distrib/source/ \
- ftp://proftpd.networkedsystems.co.uk/distrib/source/ \
- ftp://ftp.ethereal.com/mirrors/ftp.proftpd.org/distrib/source/ \
- ftp://mirror.cybercomm.nl/pub/proftpd/distrib/source/
-
-MAINTAINER?= beech@alaskaparadise.com
-COMMENT?= Highly configurable ftp daemon
-
-MAN1= ftpcount.1 ftpwho.1 ftptop.1
-MAN5= xferlog.5
-MAN8= proftpd.8 ftpshut.8 ftpdctl.8
-
-PORTDOCSdoc= Configuration.html faq.html
-PORTDOCScontrib=mod_ifsession.html mod_radius.html mod_rewrite.html \
- mod_tls.html mod_wrap2.html mod_wrap2_file.html mod_wrap2_sql.html \
- mod_ban.html mod_quotatab_radius.html ftpasswd.html
-PORTDOCS= ${PORTDOCSdoc} ${PORTDOCScontrib}
-
-USE_GMAKE= yes
-USE_BZIP2= yes
-USE_AUTOTOOLS= autoconf:259
-GNU_CONFIGURE= yes
-
-USE_RC_SUBR= proftpd.sh
-
-CONFIGURE_ARGS= --localstatedir=/var/run \
- --sysconfdir=${EXAMPLESDIR}/etc \
- --enable-builtin-getnameinfo \
- --disable-sendfile
-
-OPTIONS= IPV6 "Use IPv6" off \
- LDAP "Use LDAP" off \
- LDAP_TLS "Use LDAP TLS (Requires LDAP)" off\
- MYSQL "Use MySQL" off \
- PGSQL "Use Postgres" off \
- OPENSSL "Include mod_tls" off \
- QUOTA "Include mod_quota" off \
- IFSESSION "Include mod_ifsession" on \
- README "Include mod_readme" on \
- RATIO "Include mod_ratio" on \
- CTRLS "include controls" off \
- REWRITE "Include mod_rewrite" on \
- WRAP "Include mod_wrap2" on \
- WRAP_FILE "include mod_wrap2_file" off \
- WRAP_SQL "include mod_wrap2_sql" off \
- RADIUS "Include mod_radius" off \
- QUOTATAB_RADIUS "include mod_quotatab_radius" off \
- BAN "include mod_ban (Requires CTRLS)" off \
- NLS "Use nls (builds mod_lang)" off \
- CYRFIX "Use patch for fix cyrillic encoding" off \
- CODECONV "Use charset conversion (mod_codeconv)" off
-
-MODULES?=
-LIBDIRS?=
-INCLUDEDIRS?=
-
-.include <bsd.port.pre.mk>
-
-.if !defined(WITHOUT_RATIO)
-MODULES:=${MODULES}:mod_ratio
-.endif
-
-.if !defined(WITHOUT_README)
-MODULES:=${MODULES}:mod_readme
-.endif
-
-.if !defined(WITHOUT_REWRITE)
-MODULES:=${MODULES}:mod_rewrite
-.endif
-
-.if !defined(WITHOUT_WRAP)
-MODULES:=${MODULES}:mod_wrap2
-INCLUDEDIRS:=${INCLUDEDIRS}:${WORKDIR}/include
-LIBDIRS:=${LIBDIRS}:${LOCALBASE}/lib
-.endif
-
-.if defined(WITH_WRAP_FILE)
-INCLUDEDIRS:=${INCLUDEDIRS}:${LOCALBASE}/include
-LIBDIRS:=${LIBDIRS}:${LOCALBASE}/lib
-MODULES:=${MODULES}:mod_wrap2_file
-.endif
-
-.if defined(WITH_WRAP_SQL)
-INCLUDEDIRS:=${INCLUDEDIRS}:${LOCALBASE}/include
-LIBDIRS:=${LIBDIRS}:${LOCALBASE}/lib
-MODULES:=${MODULES}:mod_wrap2_sql
-.endif
-
-.if defined(WITH_RADIUS)
-MODULES:=${MODULES}:mod_radius
-.endif
-
-.if defined(WITH_QUOTATAB_RADIUS)
-MODULES:=${MODULES}:mod_quotatab_radius
-.endif
-
-.if defined(WITH_BAN)
-MODULES:=${MODULES}:mod_ban
-.endif
-
-.if defined(WITH_SETPASSENT)
-CONFIGURE_ARGS+= --enable-force-setpassent
-.endif
-
-.if defined(WITHOUT_PAM)
-CONFIGURE_ARGS+= --disable-auth-pam
-.endif
-
-.if defined(WITH_IPV6)
-CONFIGURE_ARGS+= --enable-ipv6
-.endif
-
-.if !defined(WITH_IPV6)
-CONFIGURE_ARGS+= --disable-ipv6
-.endif
-
-.if defined(WITH_NLS)
-INCLUDEDIRS:=${INCLUDEDIRS}:${LOCALBASE}/include
-LIBDIRS:=${LIBDIRS}:${LOCALBASE}/lib
-CONFIGURE_ARGS+= --enable-nls
-USE_GETTEXT=yes
-PROFTPD_LIBS+= -lintl -L${LOCALBASE}/lib
-.endif
-
-.if defined (WITH_CYRFIX)
-EXTRA_PATCHES+= ${PATCHDIR}/extra-patch-cyrillic-fix-netio.c
-.endif
-
-#allow user to override
-MODULES?= mod_ratio:mod_readme:mod_rewrite:mod_wrap2:mod_ifsession
-
-INCLUDEDIRS?=
-LIBDIRS?=
-
-.if defined(WITH_LDAP)
-USE_OPENLDAP= yes
-MODULES:=${MODULES}:mod_ldap
-INCLUDEDIRS:=${INCLUDEDIRS}:${LOCALBASE}/include
-LIBDIRS:=${LIBDIRS}:${LOCALBASE}/lib
-.endif
-
-.if defined(WITH_MYSQL)
-USE_MYSQL= yes
-MODULES:=${MODULES}:mod_sql_mysql
-INCLUDEDIRS:=${INCLUDEDIRS}:${LOCALBASE}/include:${LOCALBASE}/include/mysql
-LIBDIRS:=${LIBDIRS}:${LOCALBASE}/lib/mysql
-PLIST_SUB+= MYSQL=""
-.else
-PLIST_SUB+= MYSQL="@comment "
-.endif
-
-.if defined(WITH_PGSQL)
-USE_PGSQL= yes
-MODULES:=${MODULES}:mod_sql_postgres
-INCLUDEDIRS:=${INCLUDEDIRS}:${LOCALBASE}/include
-LIBDIRS:=${LIBDIRS}:${LOCALBASE}/lib
-.endif
-
-.if ${MODULES:M*mod_sql_*}
-MODULES:=${MODULES}:mod_sql
-.endif
-
-.if defined(WITH_OPENSSL)
-CFLAGS+= -DHAVE_OPENSSL
-.include <${PORTSDIR}/Mk/bsd.openssl.mk>
-PROFTPD_LIBS+= -lssl -lcrypto -L${LOCALBASE}/lib
-MODULES:=${MODULES}:mod_tls
-.if defined(WITH_LDAP_TLS)
-EXTRA_PATCHES+= ${FILESDIR}/extra_patch-ldap-tls-mod_ldap.c
-.endif
-.endif
-
-.if defined(WITH_CTRLS)
-CONFIGURE_ARGS+= --enable-ctrls
-PLIST_FILES+= sbin/ftpdctl
-.if !defined(WITHOUT_CTRLS_ADMIN)
-MODULES:=${MODULES}:mod_ctrls_admin
-.endif
-.endif
-
-.if defined(WITH_QUOTA)
-MODULES:=${MODULES}:mod_quotatab:mod_quotatab_file
-.if defined(WITH_LDAP)
-MODULES:=${MODULES}:mod_quotatab_ldap
-.endif
-.if defined(WITH_PGSQL) || defined(WITH_MYSQL)
-MODULES:=${MODULES}:mod_quotatab_sql
-.endif
-.endif
-
-.if defined(WITH_CODECONV)
-USE_ICONV= YES
-MODULES:=${MODULES}:mod_codeconv
-INCLUDEDIRS:=${INCLUDEDIRS}:${LOCALBASE}/include
-PROFTPD_LIBS+= -liconv -L${LOCALBASE}/lib
-EXTRA_PATCHES+= ${FILESDIR}/extra-patch-mod-codeconv
-.endif
-
-# mod_ifsession should be the last item in the modules list
-.if !defined(WITHOUT_IFSESSION)
-MODULES:=${MODULES}:mod_ifsession
-.endif
-
-# Keep this here below, in case similar constructs need to be made
-CONFIGURE_ENV+= "LIBS=${PROFTPD_LIBS}"
-
-.if !empty(MODULES)
-CONFIGURE_ARGS+= --with-modules=${MODULES}
-.endif
-
-.if !empty(INCLUDEDIRS)
-CONFIGURE_ARGS+= --with-includes=${INCLUDEDIRS}
-.endif
-
-.if !empty(LIBDIRS)
-CONFIGURE_ARGS+= --with-libraries=${LIBDIRS}
-.endif
-
-MODULES!=${ECHO} ${MODULES} | ${SED} -e 's,^:,,' -e 's,:$$,,'
-
-post-patch:
-.if defined(WITH_NLS)
- ${REINPLACE_CMD} -e 's|-lsupp|-lsupp -lintl|g' ${WRKSRC}/Makefile.in
-.endif
-
-pre-configure:
- @${ECHO_MSG} "==> Configuring with ${MODULES}"
-
-post-configure:
- ${REINPLACE_CMD} -e 's:${EXAMPLESDIR}:${PREFIX}:' ${WRKSRC}/config.h
- ${REINPLACE_CMD} -e 's: -lnsl::' ${WRKSRC}/Make.rules
- ${REINPLACE_CMD} -e 's:/usr/sbin:${PREFIX}/sbin:' \
- -e 's:/usr/bin:${PREFIX}/bin:' \
- ${WRKSRC}/src/proftpd.8 ${WRKSRC}/utils/ftpshut.8 \
- ${WRKSRC}/utils/ftpcount.1
-
-post-install:
- @if [ ! -f ${PREFIX}/etc/proftpd.conf ]; then \
- ${CP} -p ${EXAMPLESDIR}/etc/proftpd.conf ${PREFIX}/etc/proftpd.conf ; \
- fi
-
-.if !defined(NOPORTDOCS)
- @${MKDIR} ${PREFIX}/share/doc/proftpd
-.for f in ${PORTDOCSdoc}
- @${INSTALL_DATA} ${WRKSRC}/doc/${f} ${PREFIX}/share/doc/proftpd
-.endfor
-.for f in ${PORTDOCScontrib}
- @${INSTALL_DATA} ${WRKSRC}/doc/contrib/${f} ${PREFIX}/share/doc/proftpd
-.endfor
-.endif
-
-.if !defined(WITHOUT_PAM)
- @${CAT} ${PKGMESSAGE}
-.endif
-
-.if defined(WITH_CTRLS)
- @${INSTALL_PROGRAM} ${WRKSRC}/ftpdctl ${PREFIX}/sbin/ftpdctl
- @${INSTALL_MAN} ${WRKSRC}/src/ftpdctl.8 ${PREFIX}/man/man8/ftpdctl.8
-.endif
-
-.include <bsd.port.post.mk>
diff --git a/ftp/proftpd-devel/distinfo b/ftp/proftpd-devel/distinfo
deleted file mode 100644
index 79342fd9a566..000000000000
--- a/ftp/proftpd-devel/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (proftpd-1.3.1rc2.tar.bz2) = b117abb8fa7df8bc6d5e2ee85d97b4e0
-SHA256 (proftpd-1.3.1rc2.tar.bz2) = 7494ea061ef28efc7afa63ffe0a80d598a55909d06dede9254e955c67e6440da
-SIZE (proftpd-1.3.1rc2.tar.bz2) = 1516464
diff --git a/ftp/proftpd-devel/files/extra-patch-cyrillic-fix-netio.c b/ftp/proftpd-devel/files/extra-patch-cyrillic-fix-netio.c
deleted file mode 100644
index 58f6f3d57056..000000000000
--- a/ftp/proftpd-devel/files/extra-patch-cyrillic-fix-netio.c
+++ /dev/null
@@ -1,50 +0,0 @@
---- ./src/netio.c.orig Sun Oct 10 00:46:22 2004
-+++ ./src/netio.c Thu Oct 12 15:17:22 2006
-@@ -901,47 +901,6 @@
- cp = *pbuf->current++;
- pbuf->remaining++;
-
-- switch (mode) {
-- case IAC:
-- switch (cp) {
-- case WILL:
-- case WONT:
-- case DO:
-- case DONT:
-- mode = cp;
-- continue;
--
-- case IAC:
-- mode = 0;
-- break;
--
-- default:
-- /* Ignore */
-- mode = 0;
-- continue;
-- }
-- break;
--
-- case WILL:
-- case WONT:
-- pr_netio_printf(out_nstrm, "%c%c%c", IAC, DONT, cp);
-- mode = 0;
-- continue;
--
-- case DO:
-- case DONT:
-- pr_netio_printf(out_nstrm, "%c%c%c", IAC, WONT, cp);
-- mode = 0;
-- continue;
--
-- default:
-- if (cp == IAC) {
-- mode = cp;
-- continue;
-- }
-- break;
-- }
--
- *bp++ = cp;
- buflen--;
- }
diff --git a/ftp/proftpd-devel/files/extra-patch-mod-codeconv b/ftp/proftpd-devel/files/extra-patch-mod-codeconv
deleted file mode 100644
index e95f5889dc39..000000000000
--- a/ftp/proftpd-devel/files/extra-patch-mod-codeconv
+++ /dev/null
@@ -1,426 +0,0 @@
-diff -urN ./modules/mod_codeconv.c .-iconv/modules/mod_codeconv.c
---- ./modules/mod_codeconv.c 1970-01-01 09:00:00.000000000 +0900
-+++ .-iconv/modules/mod_codeconv.c 2004-09-25 21:44:05.000000000 +0900
-@@ -0,0 +1,229 @@
-+/*
-+ * ProFTPD: mod_codeconv -- local <-> remote charset conversion
-+ *
-+ * Copyright (c) 2004 by TSUJIKAWA Tohru <tsujikawa@tsg.ne.jp> / All rights reserved.
-+ *
-+ * This program is free software; you can redistribute it and/or modify
-+ * it under the terms of the GNU General Public License as published by
-+ * the Free Software Foundation; either version 2 of the License, or
-+ * (at your option) any later version.
-+ *
-+ * This program is distributed in the hope that it will be useful,
-+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+ * GNU General Public License for more details.
-+ *
-+ * You should have received a copy of the GNU General Public License
-+ * along with this program; if not, write to the Free Software
-+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
-+ *
-+ */
-+
-+
-+#include "conf.h"
-+#include <iconv.h>
-+
-+
-+//
-+// directive
-+//
-+#define DIRECTIVE_CHARSETLOCAL "CharsetLocal"
-+#define DIRECTIVE_CHARSETREMOTE "CharsetRemote"
-+
-+
-+//
-+// initialization
-+//
-+static int codeconv_init(void)
-+{
-+ return 0;
-+}
-+
-+static int codeconv_sess_init(void)
-+{
-+ return 0;
-+}
-+
-+
-+char* remote2local(struct pool* pool, char* remote)
-+{
-+ iconv_t ic;
-+ char* local;
-+ char* in_ptr;
-+ char* out_ptr;
-+ size_t inbytesleft, outbytesleft;
-+
-+ config_rec* conf_l = NULL;
-+ config_rec* conf_r = NULL;
-+
-+ conf_l = find_config(main_server->conf, CONF_PARAM, DIRECTIVE_CHARSETLOCAL, FALSE);
-+ conf_r = find_config(main_server->conf, CONF_PARAM, DIRECTIVE_CHARSETREMOTE, FALSE);
-+ if (!conf_l || !conf_r) return NULL;
-+
-+ ic = iconv_open(conf_l->argv[0], conf_r->argv[0]);
-+ if (ic == (iconv_t)(-1)) return NULL;
-+
-+ iconv(ic, NULL, NULL, NULL, NULL);
-+
-+ inbytesleft = strlen(remote);
-+ outbytesleft = inbytesleft*3;
-+ local = palloc(pool, outbytesleft+1);
-+
-+ in_ptr = remote; out_ptr = local;
-+ while (inbytesleft) {
-+ if (iconv(ic, &in_ptr, &inbytesleft, &out_ptr, &outbytesleft) == -1) {
-+ *out_ptr = '?'; out_ptr++; outbytesleft--;
-+ in_ptr++; inbytesleft--;
-+ break;
-+ }
-+ }
-+ *out_ptr = 0;
-+
-+ iconv_close(ic);
-+
-+ return local;
-+}
-+
-+
-+char* local2remote(char* local)
-+{
-+ iconv_t ic;
-+ char* remote;
-+ char* in_ptr;
-+ char* out_ptr;
-+ size_t inbytesleft, outbytesleft;
-+
-+ config_rec* conf_l = NULL;
-+ config_rec* conf_r = NULL;
-+
-+ conf_l = find_config(main_server->conf, CONF_PARAM, DIRECTIVE_CHARSETLOCAL, FALSE);
-+ conf_r = find_config(main_server->conf, CONF_PARAM, DIRECTIVE_CHARSETREMOTE, FALSE);
-+ if (!conf_l || !conf_r) return NULL;
-+
-+ ic = iconv_open(conf_r->argv[0], conf_l->argv[0]);
-+ if (ic == (iconv_t)(-1)) return NULL;
-+
-+ iconv(ic, NULL, NULL, NULL, NULL);
-+
-+ inbytesleft = strlen(local);
-+ outbytesleft = inbytesleft*3;
-+ remote = malloc(outbytesleft+1);
-+
-+ in_ptr = local; out_ptr = remote;
-+ while (inbytesleft) {
-+ if (iconv(ic, &in_ptr, &inbytesleft, &out_ptr, &outbytesleft) == -1) {
-+ *out_ptr = '?'; out_ptr++; outbytesleft--;
-+ in_ptr++; inbytesleft--;
-+ break;
-+ }
-+ }
-+ *out_ptr = 0;
-+
-+ iconv_close(ic);
-+
-+ return remote;
-+}
-+
-+
-+//
-+// module handler
-+//
-+MODRET codeconv_pre_any(cmd_rec* cmd)
-+{
-+ char* p;
-+ int i;
-+
-+ p = remote2local(cmd->pool, cmd->arg);
-+ if (p) cmd->arg = p;
-+
-+ for (i = 0; i < cmd->argc; i++) {
-+ p = remote2local(cmd->pool, cmd->argv[i]);
-+ if (p) cmd->argv[i] = p;
-+ }
-+
-+ return DECLINED(cmd);
-+}
-+
-+
-+//
-+// local charset directive "CharsetLocal"
-+//
-+MODRET set_charsetlocal(cmd_rec *cmd) {
-+ config_rec *c = NULL;
-+
-+ /* Syntax: CharsetLocal iconv-charset-name */
-+
-+ CHECK_ARGS(cmd, 1);
-+ CHECK_CONF(cmd, CONF_ROOT|CONF_VIRTUAL|CONF_GLOBAL);
-+
-+ c = add_config_param_str(DIRECTIVE_CHARSETLOCAL, 1, cmd->argv[1]);
-+
-+ return HANDLED(cmd);
-+}
-+
-+//
-+// remote charset directive "CharsetRemote"
-+//
-+MODRET set_charsetremote(cmd_rec *cmd) {
-+ config_rec *c = NULL;
-+
-+ /* Syntax: CharsetRemote iconv-charset-name */
-+
-+ CHECK_ARGS(cmd, 1);
-+ CHECK_CONF(cmd, CONF_ROOT|CONF_VIRTUAL|CONF_GLOBAL);
-+
-+ c = add_config_param_str(DIRECTIVE_CHARSETREMOTE, 1, cmd->argv[1]);
-+
-+ return HANDLED(cmd);
-+}
-+
-+
-+//
-+// module &#9552;&#9572; directive
-+//
-+static conftable codeconv_conftab[] = {
-+ { DIRECTIVE_CHARSETLOCAL, set_charsetlocal, NULL },
-+ { DIRECTIVE_CHARSETREMOTE, set_charsetremote, NULL },
-+ { NULL, NULL, NULL }
-+};
-+
-+
-+//
-+// trap &#1076;&#9571;&#1076;&#1099;&#1077;&#9474;&#1077;&#9616;&#1077;&#1108;&#1077;&#9556;&#9617;&#1100;&#9552;&#1118;
-+//
-+static cmdtable codeconv_cmdtab[] = {
-+ { PRE_CMD, C_ANY, G_NONE, codeconv_pre_any, FALSE, FALSE },
-+ { 0, NULL }
-+};
-+
-+
-+//
-+// module &#9563;&#1025;&#9577;&#1108;
-+//
-+module codeconv_module = {
-+
-+ /* Always NULL */
-+ NULL, NULL,
-+
-+ /* Module API version (2.0) */
-+ 0x20,
-+
-+ /* Module name */
-+ "codeconv",
-+
-+ /* Module configuration directive handlers */
-+ codeconv_conftab,
-+
-+ /* Module command handlers */
-+ codeconv_cmdtab,
-+
-+ /* Module authentication handlers (none in this case) */
-+ NULL,
-+
-+ /* Module initialization */
-+ codeconv_init,
-+
-+ /* Session initialization */
-+ codeconv_sess_init
-+
-+};
-diff -urN ./modules/mod_df.c .-iconv/modules/mod_df.c
---- ./modules/mod_df.c 1970-01-01 09:00:00.000000000 +0900
-+++ .-iconv/modules/mod_df.c 2004-09-25 21:43:57.000000000 +0900
-@@ -0,0 +1,127 @@
-+/*
-+ * ProFTPD: mod_df -- &#1077;&#9567;&#1077;&#1075;&#1077;&#9571;&#1077;&#1087;&#9570;&#1111;&#1076;&#1085;&#9552;&#9566;&#9580;&#9568;&#9472;&#9568;&#9500;&#9580;&#1077;&#1090;&#1077;&#9557;&#1077;&#1093;&#1073;&#9565;&#1077;&#1099;
-+ *
-+ * Copyright (c) 2002 by TSUJIKAWA Tohru <tsujikawa@tsg.ne.jp>
-+ *
-+ * This program is free software; you can redistribute it and/or modify
-+ * it under the terms of the GNU General Public License as published by
-+ * the Free Software Foundation; either version 2 of the License, or
-+ * (at your option) any later version.
-+ *
-+ * This program is distributed in the hope that it will be useful,
-+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
-+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-+ * GNU General Public License for more details.
-+ *
-+ * You should have received a copy of the GNU General Public License
-+ * along with this program; if not, write to the Free Software
-+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
-+ *
-+ */
-+
-+ /*
-+ **** for Linux only ****
-+
-+ CWD/CDUP &#1077;&#9474;&#1077;&#9616;&#1077;&#1108;&#1077;&#9556;&#1076;&#9580;&#1077;&#1098;&#1077;&#9570;&#1077;&#1099;&#1077;&#9562;&#1076;&#9567;&#9532;&#1038;&#9474;&#9553;&#1077;&#9567;&#1077;&#1075;&#1077;&#1100;&#1077;&#1087;&#1077;&#9562;&#1077;&#1098;&#1076;&#9567;&#1076;&#9580;&#1077;&#9567;&#1077;&#1075;&#1077;&#9571;&#1077;&#1087;&#9570;&#1111;&#1076;&#1085;&#9552;&#9566;&#9580;&#9568;&#1076;&#1028;&#9472;&#9568;&#9500;&#9580;&#1076;&#9571;&#1076;&#1099;&#1077;&#1090;&#1077;&#9557;&#1077;&#1093;&#1073;&#9565;&#1077;&#1099;&#1076;&#9567;&#1076;&#9571;&#1073;&#1075;
-+
-+ statfs() &#1076;&#9580;&#9559;&#9532;&#9552;&#9552;&#9563;&#1093;&#1073;&#1076;64bit &#9552;&#9572;&#1076;&#9574;&#1077;&#9474;&#1077;&#1108;&#1077;&#9572;&#1077;&#1076;&#1077;&#1099;&#1076;&#9558;&#1076;&#9577;&#1076;&#1076;&#9563;&#1100;&#9571;&#1095;&#1076;&#9575; 2TB &#9617;&#9577;&#9563;&#1093;&#1076;&#9580;&#1077;&#9567;&#1077;&#1075;&#1077;&#9571;&#1077;&#1087;&#1076;&#9580;&#9559;&#9632;&#1076;&#9574;
-+ &#9492;&#9569;&#9563;&#1103;&#1076;&#9577;&#9500;&#9552;&#1076;&#1028;&#9577;&#9555;&#1076;&#9569;&#1076;&#9577;&#1076;&#1076;&#1076;&#9474;&#1076;&#9562;&#1076;&#1084;&#9508;&#8470;&#9516;&#9560;&#1076;&#9569;&#1076;&#1100;&#1076;&#9616;&#1076;&#9571;&#1073;&#1075;
-+
-+ */
-+
-+
-+#include "conf.h"
-+#include <sys/vfs.h>
-+
-+
-+//
-+// &#9564;&#1097;&#9508;&#8470;&#9619;&#9564;
-+//
-+static int df_init(void)
-+{
-+ return 0;
-+}
-+
-+static int df_sess_init(void)
-+{
-+ return 0;
-+}
-+
-+
-+//
-+// module handler
-+//
-+MODRET df_post_cwd(cmd_rec* cmd)
-+{
-+ char buf[PATH_MAX+1];
-+ struct statfs sfs;
-+
-+ if (getcwd(buf, sizeof(buf)) && statfs(buf, &sfs) == 0) {
-+ long long f = (long long)sfs.f_bavail * (long long)sfs.f_bsize;
-+ if (f >= ((long long)1 << 10)*1000000000L) {
-+ sprintf(buf, "Disk free space at this directory is %lld,%03lld,%03lld MB.",
-+ (f >> 20)/1000000, (f >> 20)/1000%1000, (f >> 20)%1000);
-+ } else if (f >= ((long long)1 << 10)*1000000) {
-+ sprintf(buf, "Disk free space at this directory is %lld,%03lld,%03lld KB.",
-+ (f >> 10)/1000000, (f >> 10)/1000%1000, (f >> 10)%1000);
-+ } else if (f >= ((long long)1 << 10)*1000) {
-+ sprintf(buf, "DISK FREE SPACE AT THIS DIRECTORY IS ONLY %lld,%03lld KB.", (f >> 10)/1000, (f >> 10)%1000);
-+ } else if (f >= 1000) {
-+ sprintf(buf, "DISK FREE SPACE AT THIS DIRECTORY IS ONLY %lld,%03lld Bytes.", f/1000, f%1000);
-+ } else {
-+ sprintf(buf, "DISK FREE SPACE AT THIS DIRECTORY IS ONLY %lld Bytes.", f);
-+ }
-+ pr_response_send_raw("250-%s", buf);
-+ }
-+ return HANDLED(cmd);
-+}
-+
-+
-+//
-+// module &#9552;&#9572; directive
-+//
-+static conftable df_conftab[] = {
-+ { NULL } // directive &#1076;&#9575;&#1077;&#9569;&#1077;&#9612;&#1073;&#9565;&#1077;&#9562;&#1076;&#9558;&#1076;&#9577;&#1076;&#1076;
-+};
-+
-+
-+//
-+// trap &#1076;&#9571;&#1076;&#1099;&#1077;&#9474;&#1077;&#9616;&#1077;&#1108;&#1077;&#9556;&#9617;&#1100;&#9552;&#1118;
-+//
-+static cmdtable df_cmdtab[] = {
-+ { POST_CMD, C_CWD, G_NONE, df_post_cwd, FALSE, FALSE },
-+ { POST_CMD, C_CDUP, G_NONE, df_post_cwd, FALSE, FALSE },
-+ { 0, NULL }
-+};
-+
-+
-+//
-+// module &#9563;&#1025;&#9577;&#1108;
-+//
-+module df_module = {
-+
-+ /* Always NULL */
-+ NULL, NULL,
-+
-+ /* Module API version (2.0) */
-+ 0x20,
-+
-+ /* Module name */
-+ "df",
-+
-+ /* Module configuration directive handlers */
-+ df_conftab,
-+
-+ /* Module command handlers */
-+ df_cmdtab,
-+
-+ /* Module authentication handlers (none in this case) */
-+ NULL,
-+
-+ /* Module initialization */
-+ df_init,
-+
-+ /* Session initialization */
-+ df_sess_init
-+
-+};
---- ./modules/mod_ls.c Sat Dec 16 01:25:31 2006
-+++ .-iconv/modules/mod_ls.c Tue Jan 23 15:43:20 2007
-@@ -244,12 +244,15 @@
- return res;
- }
-
-+extern char* local2remote(char*);
-+
- /* sendline() now has an internal buffer, to help speed up LIST output. */
- static int sendline(int flags, char *fmt, ...) {
- static char listbuf[PR_TUNABLE_BUFFER_SIZE] = {'\0'};
- va_list msg;
- char buf[PR_TUNABLE_BUFFER_SIZE+1] = {'\0'};
- int res = 0;
-+ char* buf2;
-
- if (flags & LS_SENDLINE_FL_FLUSH) {
- res = pr_data_xfer(listbuf, strlen(listbuf));
-@@ -268,6 +271,13 @@
-
- buf[sizeof(buf)-1] = '\0';
-
-+ if (buf[0]) {
-+ buf2 = local2remote(buf);
-+ if (buf2) {
-+ strcpy(buf, buf2); free(buf2);
-+ }
-+ }
-+
- /* If buf won't fit completely into listbuf, flush listbuf */
- if (strlen(buf) >= (sizeof(listbuf) - strlen(listbuf))) {
- res = pr_data_xfer(listbuf, strlen(listbuf));
-diff -urN ./src/netio.c .-iconv/src/netio.c
---- ./src/netio.c 2004-06-16 01:45:21.000000000 +0900
-+++ .-iconv/src/netio.c 2004-09-25 21:42:59.000000000 +0900
-@@ -467,9 +467,12 @@
- return -1;
- }
-
-+extern char* local2remote(char* local);
-+
- int pr_netio_printf(pr_netio_stream_t *nstrm, const char *fmt, ...) {
- va_list msg;
- char buf[PR_RESPONSE_BUFFER_SIZE] = {'\0'};
-+ char* p;
-
- if (!nstrm) {
- errno = EINVAL;
-@@ -481,6 +484,13 @@
- va_end(msg);
- buf[sizeof(buf)-1] = '\0';
-
-+ if (buf[0]) {
-+ p = local2remote(buf);
-+ if (p) {
-+ strcpy(buf, p); free(p);
-+ }
-+ }
-+
- return pr_netio_write(nstrm, buf, strlen(buf));
- }
-
diff --git a/ftp/proftpd-devel/files/extra_patch-ldap-tls-mod_ldap.c b/ftp/proftpd-devel/files/extra_patch-ldap-tls-mod_ldap.c
deleted file mode 100644
index b4a9e5427f59..000000000000
--- a/ftp/proftpd-devel/files/extra_patch-ldap-tls-mod_ldap.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- contrib/mod_ldap.c.orig Thu Oct 19 18:18:07 2006
-+++ contrib/mod_ldap.c Fri Dec 15 11:01:21 2006
-@@ -60,7 +60,7 @@
- * after connecting to the LDAP server. If TLS cannot be enabled, the LDAP
- * connection will fail.
- */
--/* #define USE_LDAP_TLS */
-+#define USE_LDAP_TLS */
-
- /*
- * If you have to edit anything below this line, it's a bug. Report it
diff --git a/ftp/proftpd-devel/files/patch-ah b/ftp/proftpd-devel/files/patch-ah
deleted file mode 100644
index 1cea5a3ce4a0..000000000000
--- a/ftp/proftpd-devel/files/patch-ah
+++ /dev/null
@@ -1,10 +0,0 @@
---- modules/mod_auth_unix.c.orig Thu May 13 23:40:18 2004
-+++ modules/mod_auth_unix.c Thu May 13 23:40:27 2004
-@@ -57,6 +57,7 @@
- #endif /* HAVE_HPSECURITY_H or HPUX10 or HPUX11 */
-
- #if defined(HAVE_PROT_H) || defined(COMSEC)
-+# include <krb.h>
- # include <prot.h>
- #endif
-
diff --git a/ftp/proftpd-devel/files/patch-configure b/ftp/proftpd-devel/files/patch-configure
deleted file mode 100644
index c7f7634c323c..000000000000
--- a/ftp/proftpd-devel/files/patch-configure
+++ /dev/null
@@ -1,273 +0,0 @@
---- configure.orig Tue Jan 9 19:55:21 2007
-+++ configure Mon Jan 15 22:06:53 2007
-@@ -19246,8 +19246,7 @@
-
- if test "$withval" != "no" ; then
-
--
--for ac_func in getopt getopt_long
-+for ac_func in getopt
- do
- as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
- echo "$as_me:$LINENO: checking for $ac_func" >&5
-@@ -19495,6 +19494,108 @@
- done
-
-
-+for ac_func in getopt_long
-+do
-+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-+echo "$as_me:$LINENO: checking for $ac_func" >&5
-+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
-+if eval "test \"\${$as_ac_var+set}\" = set"; then
-+ echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+ cat >conftest.$ac_ext <<_ACEOF
-+/* confdefs.h. */
-+_ACEOF
-+cat confdefs.h >>conftest.$ac_ext
-+cat >>conftest.$ac_ext <<_ACEOF
-+/* end confdefs.h. */
-+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
-+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
-+#define $ac_func innocuous_$ac_func
-+
-+/* System header to define __stub macros and hopefully few prototypes,
-+ which can conflict with char $ac_func (); below.
-+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
-+ <limits.h> exists even on freestanding compilers. */
-+
-+#ifdef __STDC__
-+# include <limits.h>
-+#else
-+# include <assert.h>
-+#endif
-+
-+#undef $ac_func
-+
-+/* Override any gcc2 internal prototype to avoid an error. */
-+#ifdef __cplusplus
-+extern "C"
-+{
-+#endif
-+/* We use char because int might match the return type of a gcc2
-+ builtin and then its argument prototype would still apply. */
-+char $ac_func ();
-+/* The GNU C library defines this for functions which it implements
-+ to always fail with ENOSYS. Some functions are actually named
-+ something starting with __ and the normal name is an alias. */
-+#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
-+choke me
-+#else
-+char (*f) () = $ac_func;
-+#endif
-+#ifdef __cplusplus
-+}
-+#endif
-+
-+int
-+main ()
-+{
-+return f != $ac_func;
-+ ;
-+ return 0;
-+}
-+_ACEOF
-+rm -f conftest.$ac_objext conftest$ac_exeext
-+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
-+ (eval $ac_link) 2>conftest.er1
-+ ac_status=$?
-+ grep -v '^ *+' conftest.er1 >conftest.err
-+ rm -f conftest.er1
-+ cat conftest.err >&5
-+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+ (exit $ac_status); } &&
-+ { ac_try='test -z "$ac_c_werror_flag"
-+ || test ! -s conftest.err'
-+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
-+ (eval $ac_try) 2>&5
-+ ac_status=$?
-+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+ (exit $ac_status); }; } &&
-+ { ac_try='test -s conftest$ac_exeext'
-+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
-+ (eval $ac_try) 2>&5
-+ ac_status=$?
-+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+ (exit $ac_status); }; }; then
-+ eval "$as_ac_var=yes"
-+else
-+ echo "$as_me: failed program was:" >&5
-+sed 's/^/| /' conftest.$ac_ext >&5
-+
-+eval "$as_ac_var=no"
-+fi
-+rm -f conftest.err conftest.$ac_objext \
-+ conftest$ac_exeext conftest.$ac_ext
-+fi
-+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
-+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
-+if test `eval echo '${'$as_ac_var'}'` = yes; then
-+ cat >>confdefs.h <<_ACEOF
-+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
-+_ACEOF
-+
-+fi
-+done
-+
-+
- cat >>confdefs.h <<\_ACEOF
- #define PR_USE_SYSTEM_GETOPT 1
- _ACEOF
-@@ -19510,8 +19611,7 @@
- else
-
-
--
--for ac_func in getopt getopt_long
-+for ac_func in getopt
- do
- as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
- echo "$as_me:$LINENO: checking for $ac_func" >&5
-@@ -19759,6 +19859,108 @@
- done
-
-
-+for ac_func in getopt_long
-+do
-+as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh`
-+echo "$as_me:$LINENO: checking for $ac_func" >&5
-+echo $ECHO_N "checking for $ac_func... $ECHO_C" >&6
-+if eval "test \"\${$as_ac_var+set}\" = set"; then
-+ echo $ECHO_N "(cached) $ECHO_C" >&6
-+else
-+ cat >conftest.$ac_ext <<_ACEOF
-+/* confdefs.h. */
-+_ACEOF
-+cat confdefs.h >>conftest.$ac_ext
-+cat >>conftest.$ac_ext <<_ACEOF
-+/* end confdefs.h. */
-+/* Define $ac_func to an innocuous variant, in case <limits.h> declares $ac_func.
-+ For example, HP-UX 11i <limits.h> declares gettimeofday. */
-+#define $ac_func innocuous_$ac_func
-+
-+/* System header to define __stub macros and hopefully few prototypes,
-+ which can conflict with char $ac_func (); below.
-+ Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
-+ <limits.h> exists even on freestanding compilers. */
-+
-+#ifdef __STDC__
-+# include <limits.h>
-+#else
-+# include <assert.h>
-+#endif
-+
-+#undef $ac_func
-+
-+/* Override any gcc2 internal prototype to avoid an error. */
-+#ifdef __cplusplus
-+extern "C"
-+{
-+#endif
-+/* We use char because int might match the return type of a gcc2
-+ builtin and then its argument prototype would still apply. */
-+char $ac_func ();
-+/* The GNU C library defines this for functions which it implements
-+ to always fail with ENOSYS. Some functions are actually named
-+ something starting with __ and the normal name is an alias. */
-+#if defined (__stub_$ac_func) || defined (__stub___$ac_func)
-+choke me
-+#else
-+char (*f) () = $ac_func;
-+#endif
-+#ifdef __cplusplus
-+}
-+#endif
-+
-+int
-+main ()
-+{
-+return f != $ac_func;
-+ ;
-+ return 0;
-+}
-+_ACEOF
-+rm -f conftest.$ac_objext conftest$ac_exeext
-+if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
-+ (eval $ac_link) 2>conftest.er1
-+ ac_status=$?
-+ grep -v '^ *+' conftest.er1 >conftest.err
-+ rm -f conftest.er1
-+ cat conftest.err >&5
-+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+ (exit $ac_status); } &&
-+ { ac_try='test -z "$ac_c_werror_flag"
-+ || test ! -s conftest.err'
-+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
-+ (eval $ac_try) 2>&5
-+ ac_status=$?
-+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+ (exit $ac_status); }; } &&
-+ { ac_try='test -s conftest$ac_exeext'
-+ { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5
-+ (eval $ac_try) 2>&5
-+ ac_status=$?
-+ echo "$as_me:$LINENO: \$? = $ac_status" >&5
-+ (exit $ac_status); }; }; then
-+ eval "$as_ac_var=yes"
-+else
-+ echo "$as_me: failed program was:" >&5
-+sed 's/^/| /' conftest.$ac_ext >&5
-+
-+eval "$as_ac_var=no"
-+fi
-+rm -f conftest.err conftest.$ac_objext \
-+ conftest$ac_exeext conftest.$ac_ext
-+fi
-+echo "$as_me:$LINENO: result: `eval echo '${'$as_ac_var'}'`" >&5
-+echo "${ECHO_T}`eval echo '${'$as_ac_var'}'`" >&6
-+if test `eval echo '${'$as_ac_var'}'` = yes; then
-+ cat >>confdefs.h <<_ACEOF
-+#define `echo "HAVE_$ac_func" | $as_tr_cpp` 1
-+_ACEOF
-+
-+fi
-+done
-+
-+
- cat >>confdefs.h <<\_ACEOF
- #define PR_USE_SYSTEM_GETOPT 1
- _ACEOF
-@@ -34961,11 +35163,6 @@
- #define PR_USE_SENDFILE 1
- _ACEOF
-
-- else
-- cat >>confdefs.h <<\_ACEOF
--#define PR_USE_SENDFILE 0
--_ACEOF
--
- fi
-
- case "$pr_cv_func_sendfile" in
-@@ -36560,20 +36757,6 @@
- fi
-
- inclib=`cat $srcdir/contrib/$moduledir/$srcinc | grep "\\\$Libraries:" | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'`
-- else
-- incarch=
-- inclib=
-- fi
--
-- srcinc_in="$srcinc.in"
-- if test -f $srcdir/contrib/$moduledir/$srcinc_in ; then
-- if test -z $srcarch -a -z $incarch ; then
-- incarch=`cat $srcdir/contrib/$moduledir/$srcinc_in | grep "\\\$Archive:" | sed -e 's/^.*\$Archive: \(.*\)\\$/\1/'`
-- else
-- incarch=
-- fi
--
-- inclib=`cat $srcdir/contrib/$moduledir/$srcinc_in | grep "\\\$Libraries:" | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'`
- else
- incarch=
- inclib=
diff --git a/ftp/proftpd-devel/files/patch-configure.in b/ftp/proftpd-devel/files/patch-configure.in
deleted file mode 100644
index b796edfc4dac..000000000000
--- a/ftp/proftpd-devel/files/patch-configure.in
+++ /dev/null
@@ -1,54 +0,0 @@
---- configure.in.orig Tue Jan 9 18:45:08 2007
-+++ configure.in Mon Jan 15 22:07:06 2007
-@@ -163,8 +163,9 @@
- ],
- [
- if test "$withval" != "no" ; then
-- AC_CHECK_FUNCS(getopt getopt_long,
-+ AC_CHECK_FUNCS(getopt,
- [AC_CHECK_HEADERS(getopt.h)
-+ AC_CHECK_FUNCS(getopt_long)
- AC_DEFINE(PR_USE_SYSTEM_GETOPT, 1,
- [Define if using system getopt support])],
- [LIB_OBJS="$LIB_OBJS getopt.o getopt1.o"]
-@@ -172,8 +173,9 @@
- fi
- ],
- [
-- AC_CHECK_FUNCS(getopt getopt_long,
-+ AC_CHECK_FUNCS(getopt,
- [AC_CHECK_HEADERS(getopt.h)
-+ AC_CHECK_FUNCS(getopt_long)
- AC_DEFINE(PR_USE_SYSTEM_GETOPT, 1,
- [Define if using system getopt support])],
- [LIB_OBJS="$LIB_OBJS getopt.o getopt1.o"]
-@@ -1486,8 +1488,6 @@
- if test "$pr_cv_func_sendfile" != "none"; then
- AC_DEFINE(HAVE_SENDFILE)
- AC_DEFINE(PR_USE_SENDFILE, 1)
-- else
-- AC_DEFINE(PR_USE_SENDFILE, 0)
- fi
-
- case "$pr_cv_func_sendfile" in
-@@ -1815,20 +1815,6 @@
- else
- incarch=
- inclib=
-- fi
--
-- srcinc_in="$srcinc.in"
-- if test -f $srcdir/contrib/$moduledir/$srcinc_in ; then
-- if test -z $srcarch -a -z $incarch ; then
-- incarch=`cat $srcdir/contrib/$moduledir/$srcinc_in | grep "\\\$Archive:" | sed -e 's/^.*\$Archive: \(.*\)\\$/\1/'`
-- else
-- incarch=
-- fi
--
-- inclib=`cat $srcdir/contrib/$moduledir/$srcinc_in | grep "\\\$Libraries:" | sed -e 's/^.*\$Libraries: \(.*\)\\$/\1/'`
-- else
-- incarch=
-- inclib=
- fi
-
- dnl If the module will be providing an archive (.a file), then remove it
diff --git a/ftp/proftpd-devel/files/patch-contrib-mod_wrap2-Makefile.in b/ftp/proftpd-devel/files/patch-contrib-mod_wrap2-Makefile.in
deleted file mode 100644
index ad39d6af333e..000000000000
--- a/ftp/proftpd-devel/files/patch-contrib-mod_wrap2-Makefile.in
+++ /dev/null
@@ -1,11 +0,0 @@
---- contrib/mod_wrap2/Makefile.in.orig Wed Sep 6 15:11:47 2006
-+++ contrib/mod_wrap2/Makefile.in Thu Dec 28 11:41:24 2006
-@@ -13,7 +13,7 @@
- MODULE_NAME=mod_wrap2
-
- # Necessary redefinitions
--INCLUDES=-I. -I../.. -I../../include
-+INCLUDES=-I. -I../.. -I../../include -I/usr/local/include
- CPPFLAGS= -DHAVE_CONFIG_H $(DEFAULT_PATHS) $(PLATFORM) $(INCLUDES)
- LDFLAGS=-L../../lib
-
diff --git a/ftp/proftpd-devel/files/patch-doc::Configuration.html b/ftp/proftpd-devel/files/patch-doc::Configuration.html
deleted file mode 100644
index 400699d4f8f1..000000000000
--- a/ftp/proftpd-devel/files/patch-doc::Configuration.html
+++ /dev/null
@@ -1,18 +0,0 @@
---- ./doc/Configuration.html.orig Wed Jan 29 12:27:24 2003
-+++ ./doc/Configuration.html Sat Mar 15 11:34:14 2003
-@@ -4226,7 +4226,7 @@
- ></DT
- ><DD
- ><P
-->ftp</P
-+>ftpd</P
- ></DD
- ><DT
- ><PRE
-@@ -32252,4 +32252,4 @@
- ></DIV
- ></BODY
- ></HTML
-->
-\ No newline at end of file
-+>
diff --git a/ftp/proftpd-devel/files/patch-include-pidfile.h b/ftp/proftpd-devel/files/patch-include-pidfile.h
deleted file mode 100644
index 526505d3dabe..000000000000
--- a/ftp/proftpd-devel/files/patch-include-pidfile.h
+++ /dev/null
@@ -1,71 +0,0 @@
-diff -u -r1.1 pidfile.h
---- include/pidfile.h 11 Jan 2007 21:36:06 -0000 1.1
-+++ include/pidfile.h 13 Jan 2007 04:13:10 -0000
-@@ -30,7 +30,7 @@
- #define PR_PIDFILE_H
-
- /* For internal use only. */
--int pidfile_remove(void);
--void pidfile_write(void);
-+int pr_pidfile_remove(void);
-+void pr_pidfile_write(void);
-
- #endif /* PR_PIDFILE_H */
-Index: src/main.c
-===================================================================
-RCS file: /cvsroot/proftp/proftpd/src/main.c,v
-retrieving revision 1.298
-diff -u -r1.298 main.c
---- src/main.c 11 Jan 2007 21:36:06 -0000 1.298
-+++ src/main.c 13 Jan 2007 04:13:10 -0000
-@@ -261,7 +261,7 @@
- PRIVS_ROOT
- pr_delete_scoreboard();
- if (!nodaemon)
-- pidfile_remove();
-+ pr_pidfile_remove();
- PRIVS_RELINQUISH
- }
-
-@@ -1760,7 +1760,7 @@
- /* Do not need the pidfile any longer. */
- if (is_standalone &&
- !nodaemon)
-- pidfile_remove();
-+ pr_pidfile_remove();
-
- /* Run any exit handlers registered in the master process here, so that
- * they may have the benefit of root privs. More than likely these
-@@ -2261,7 +2261,7 @@
- pr_log_pri(PR_LOG_NOTICE, "ProFTPD %s (built %s) standalone mode STARTUP",
- PROFTPD_VERSION_TEXT " " PR_STATUS, BUILD_STAMP);
-
-- pidfile_write();
-+ pr_pidfile_write();
- daemon_loop();
- }
-
-Index: src/pidfile.c
-===================================================================
-RCS file: /cvsroot/proftp/proftpd/src/pidfile.c,v
-retrieving revision 1.2
-diff -u -r1.2 pidfile.c
---- src/pidfile.c 12 Jan 2007 05:40:37 -0000 1.2
-+++ src/pidfile.c 13 Jan 2007 04:13:10 -0000
-@@ -32,7 +32,7 @@
-
- static const char *pidfile_path = PR_PID_FILE_PATH;
-
--void pidfile_write(void) {
-+void pr_pidfile_write(void) {
- FILE *fh = NULL;
-
- pidfile_path = get_param_ptr(main_server->conf, "PidFile", FALSE);
-@@ -56,6 +56,6 @@
- }
- }
-
--int pidfile_remove(void) {
-+int pr_pidfile_remove(void) {
- return unlink(pidfile_path);
- }
diff --git a/ftp/proftpd-devel/files/patch-module::mod_auth_pam.c b/ftp/proftpd-devel/files/patch-module::mod_auth_pam.c
deleted file mode 100644
index 6092c58f6d26..000000000000
--- a/ftp/proftpd-devel/files/patch-module::mod_auth_pam.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- ./modules/mod_auth_pam.c.orig Thu Jan 2 13:25:20 2003
-+++ ./modules/mod_auth_pam.c Sat Mar 15 11:35:00 2003
-@@ -57,7 +57,7 @@
- #endif /* HAVE_PAM_PAM_APPL_H */
-
- static pam_handle_t * pamh = NULL;
--static char * pamconfig = "ftp";
-+static char * pamconfig = "ftpd";
- static char * pam_user = NULL;
- static char * pam_pass = NULL;
- static size_t pam_user_len = 0;
diff --git a/ftp/proftpd-devel/files/patch-sample-configurations_basic.conf b/ftp/proftpd-devel/files/patch-sample-configurations_basic.conf
deleted file mode 100644
index d6312df3da95..000000000000
--- a/ftp/proftpd-devel/files/patch-sample-configurations_basic.conf
+++ /dev/null
@@ -1,77 +0,0 @@
---- sample-configurations/basic.conf.orig Thu Apr 15 19:46:38 2004
-+++ sample-configurations/basic.conf Wed Nov 15 19:14:36 2006
-@@ -1,3 +1,7 @@
-+#
-+# To have more informations about Proftpd configuration
-+# look at : http://www.proftpd.org/
-+#
- # This is a basic ProFTPD configuration file (rename it to
- # 'proftpd.conf' for actual use. It establishes a single server
- # and a single anonymous login. It assumes that you have a user/group
-@@ -6,6 +10,7 @@
- ServerName "ProFTPD Default Installation"
- ServerType standalone
- DefaultServer on
-+ScoreboardFile /var/run/proftpd.scoreboard
-
- # Port 21 is the standard FTP port.
- Port 21
-@@ -22,6 +27,8 @@
- # (such as xinetd).
- MaxInstances 30
-
-+CommandBufferSize 512
-+
- # Set the user and group under which the server will run.
- User nobody
- Group nogroup
-@@ -40,23 +47,29 @@
-
- # A basic anonymous configuration, no upload directories. If you do not
- # want anonymous users, simply delete this entire <Anonymous> section.
--<Anonymous ~ftp>
-- User ftp
-- Group ftp
--
-- # We want clients to be able to login with "anonymous" as well as "ftp"
-- UserAlias anonymous ftp
--
-- # Limit the maximum number of anonymous logins
-- MaxClients 10
--
-- # We want 'welcome.msg' displayed at login, and '.message' displayed
-- # in each newly chdired directory.
-- DisplayLogin welcome.msg
-- DisplayFirstChdir .message
--
-- # Limit WRITE everywhere in the anonymous chroot
-- <Limit WRITE>
-- DenyAll
-- </Limit>
--</Anonymous>
-+#########################################################################
-+# #
-+# Uncomment lines with only one # to allow basic anonymous access #
-+# #
-+#########################################################################
-+
-+#<Anonymous ~ftp>
-+# User ftp
-+# Group ftp
-+
-+ ### We want clients to be able to login with "anonymous" as well as "ftp"
-+ # UserAlias anonymous ftp
-+
-+ ### Limit the maximum number of anonymous logins
-+ # MaxClients 10
-+
-+ ### We want 'welcome.msg' displayed at login, and '.message' displayed
-+ ### in each newly chdired directory.
-+ # DisplayLogin welcome.msg
-+ # DisplayFirstChdir .message
-+
-+ ### Limit WRITE everywhere in the anonymous chroot
-+ # <Limit WRITE>
-+ # DenyAll
-+ # </Limit>
-+#</Anonymous>
diff --git a/ftp/proftpd-devel/files/patch-src_proftpd.8.in b/ftp/proftpd-devel/files/patch-src_proftpd.8.in
deleted file mode 100644
index 9578f30ec3b3..000000000000
--- a/ftp/proftpd-devel/files/patch-src_proftpd.8.in
+++ /dev/null
@@ -1,15 +0,0 @@
---- src/proftpd.8.in.orig Sat Sep 18 07:40:30 2004
-+++ src/proftpd.8.in Thu Nov 3 15:35:56 2005
-@@ -22,6 +22,12 @@
- connection to the FTP service is made, or alternatively it can be run as a
- standalone daemon.
- .PP
-+.br
-+Each successful and failed ftp(1) session is logged using syslog with a
-+facility of LOG_FTP. Note: LOG_FTP messages are not displayed
-+by syslogd(8) by default, and may have to be enabled in syslogd(8)'s
-+configuration file.
-+.PP
- When
- .B proftpd
- is run in standalone mode and it receives a SIGHUP then it will reread its
diff --git a/ftp/proftpd-devel/files/proftpd.sh.in b/ftp/proftpd-devel/files/proftpd.sh.in
deleted file mode 100644
index 5e72d10cfb88..000000000000
--- a/ftp/proftpd-devel/files/proftpd.sh.in
+++ /dev/null
@@ -1,43 +0,0 @@
-#!/bin/sh
-#
-# $FreeBSD$
-#
-
-# PROVIDE: proftpd
-# REQUIRE: DAEMON
-# BEFORE: LOGIN
-# KEYWORD: shutdown
-
-#
-# Add the following lines to /etc/rc.conf to enable proftpd:
-#
-#proftpd_enable="YES"
-#
-# See proftpd(8) for flags
-#
-
-. %%RC_SUBR%%
-
-name=proftpd
-rcvar=`set_rcvar`
-
-command=%%PREFIX%%/sbin/proftpd
-pidfile=/var/run/proftpd.pid
-required_files=%%PREFIX%%/etc/proftpd.conf
-
-stop_postcmd=stop_postcmd
-
-stop_postcmd()
-{
- rm -f $pidfile
-}
-
-# set defaults
-
-proftpd_enable=${proftpd_enable:-"NO"}
-proftpd_flags=${proftpd_flags:-""}
-
-extra_commands="reload"
-
-load_rc_config $name
-run_rc_command "$1"
diff --git a/ftp/proftpd-devel/pkg-descr b/ftp/proftpd-devel/pkg-descr
deleted file mode 100644
index 4b1860f1cddc..000000000000
--- a/ftp/proftpd-devel/pkg-descr
+++ /dev/null
@@ -1,13 +0,0 @@
-ProFTPD is a highly configurable ftp daemon for unix
-and unix-like operating systems. ProFTPD is designed
-to be somewhat of a "drop-in" replacement for wu-ftpd
-with a configuration format like Apache.
-
-Full online documentation is available at
-http://www.proftpd.org/, including a server
-configuration directive reference manual.
-
-- Stephane Legrand
-stephane@lituus.fr
-
-WWW: http://www.proftpd.org/
diff --git a/ftp/proftpd-devel/pkg-message b/ftp/proftpd-devel/pkg-message
deleted file mode 100644
index 06527e650493..000000000000
--- a/ftp/proftpd-devel/pkg-message
+++ /dev/null
@@ -1,10 +0,0 @@
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
-
-Make sure you have the following lines in your PAM configuration file
-so that ProFTPd's PAM module can authenticate users correctly.
-
-ftpd auth required pam_unix.so try_first_pass
-ftpd account required pam_unix.so try_first_pass
-ftpd session required pam_permit.so
-
-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
diff --git a/ftp/proftpd-devel/pkg-plist b/ftp/proftpd-devel/pkg-plist
deleted file mode 100644
index ec1eefa7ff99..000000000000
--- a/ftp/proftpd-devel/pkg-plist
+++ /dev/null
@@ -1,66 +0,0 @@
-bin/ftpcount
-bin/ftpdctl
-bin/ftptop
-bin/ftpwho
-include/proftpd/auth.h
-include/proftpd/bindings.h
-include/proftpd/buildstamp.h
-include/proftpd/child.h
-include/proftpd/class.h
-include/proftpd/compat.h
-include/proftpd/conf.h
-include/proftpd/config.h
-include/proftpd/ctrls.h
-include/proftpd/data.h
-include/proftpd/default_paths.h
-include/proftpd/dirtree.h
-include/proftpd/display.h
-include/proftpd/env.h
-include/proftpd/event.h
-include/proftpd/feat.h
-include/proftpd/fsio.h
-include/proftpd/ftp.h
-include/proftpd/glibc-glob.h
-include/proftpd/help.h
-include/proftpd/ident.h
-include/proftpd/inet.h
-include/proftpd/lastlog.h
-include/proftpd/libsupp.h
-include/proftpd/log.h
-include/proftpd/mkhome.h
-include/proftpd/mod_ctrls.h
-include/proftpd/mod_wrap2.h
-include/proftpd/modules.h
-include/proftpd/netacl.h
-include/proftpd/netaddr.h
-include/proftpd/netio.h
-include/proftpd/options.h
-include/proftpd/parser.h
-include/proftpd/pidfile.h
-include/proftpd/pool.h
-include/proftpd/pr-syslog.h
-include/proftpd/privs.h
-include/proftpd/proctitle.h
-include/proftpd/proftpd.h
-include/proftpd/regexp.h
-include/proftpd/response.h
-include/proftpd/scoreboard.h
-include/proftpd/sets.h
-include/proftpd/support.h
-include/proftpd/table.h
-include/proftpd/timers.h
-include/proftpd/trace.h
-include/proftpd/utf8.h
-include/proftpd/var.h
-include/proftpd/version.h
-include/proftpd/xferlog.h
-sbin/ftpshut
-sbin/in.proftpd
-sbin/proftpd
-%%MYSQL%%include/proftpd/mod_sql.h
-@unexec if cmp -s %D/etc/proftpd.conf %D/%%EXAMPLESDIR%%/etc/proftpd.conf; then rm -f %D/etc/proftpd.conf; fi
-%%EXAMPLESDIR%%/etc/proftpd.conf
-@exec if [ ! -f %D/etc/proftpd.conf ] ; then cp -p %D/%F %B/proftpd.conf; fi
-@dirrm %%EXAMPLESDIR%%/etc
-@dirrm %%EXAMPLESDIR%%
-@dirrm include/proftpd