summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYing-Chieh Liao <ijliao@FreeBSD.org>2004-02-11 07:55:29 +0000
committerYing-Chieh Liao <ijliao@FreeBSD.org>2004-02-11 07:55:29 +0000
commitc52e18b93095e8fa2121f80626cb5b1e4a53abd4 (patch)
tree0d1d5cc07d1f10e60c18f8faa26b18c808bcc8b0
parentUpgrade to 8.1.1. (diff)
add ftplib 3.1-1
A set of routines that implement the FTP protocol
Notes
Notes: svn path=/head/; revision=100641
-rw-r--r--ftp/Makefile1
-rw-r--r--ftp/ftplib/Makefile45
-rw-r--r--ftp/ftplib/distinfo4
-rw-r--r--ftp/ftplib/pkg-descr5
4 files changed, 55 insertions, 0 deletions
diff --git a/ftp/Makefile b/ftp/Makefile
index 386e6260b756..da8c710ba858 100644
--- a/ftp/Makefile
+++ b/ftp/Makefile
@@ -24,6 +24,7 @@
SUBDIR += ftpcube
SUBDIR += ftpd-tls
SUBDIR += ftpfind
+ SUBDIR += ftplib
SUBDIR += ftplocate
SUBDIR += ftpmirror
SUBDIR += ftpproxy
diff --git a/ftp/ftplib/Makefile b/ftp/ftplib/Makefile
new file mode 100644
index 000000000000..f8ade2097fb0
--- /dev/null
+++ b/ftp/ftplib/Makefile
@@ -0,0 +1,45 @@
+# ex:ts=8
+# Ports collection makefile for: ftplib
+# Date created: Feb 11, 2004
+# Whom: ijliao
+#
+# $FreeBSD$
+#
+
+PORTNAME= ftplib
+PORTVERSION= 3.1.1
+CATEGORIES= ftp
+MASTER_SITES= http://www.nbpfaus.net/~pfau/ftplib/ \
+ ${MASTER_SITE_SUNSITE}
+MASTER_SITE_SUBDIR= libs
+DISTNAME= ${PORTNAME}-${PORTVERSION:R}-src
+PATCH_SITES= http://www.nbpfaus.net/~pfau/ftplib/
+PATCHFILES= ${PORTNAME}-${PORTVERSION:R}-${PORTVERSION:E}.patch
+
+MAINTAINER= ports@FreeBSD.org
+COMMENT= A set of routines that implement the FTP protocol
+
+USE_REINPLACE= yes
+WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION:R}
+PATCH_DIST_STRIP= -p3
+USE_GMAKE= yes
+INSTALLS_SHLIB= yes
+
+PLIST_FILES= lib/libftp.a lib/libftp.so lib/libftp.so.3 \
+ include/ftplib.h
+
+post-patch:
+ @${REINPLACE_CMD} -e "s|^CFLAGS =|CFLAGS+=|" \
+ -e "s|^LDFALGS =|LDFLAGS+=|" ${WRKSRC}/linux/Makefile
+
+do-build:
+ @(cd ${WRKSRC}/linux && ${GMAKE})
+
+do-install:
+ @(cd ${WRKSRC}/linux ; \
+ ${INSTALL_DATA} libftp.a libftp.so.3 ${PREFIX}/lib ; \
+ ${LN} -fs ${PREFIX}/lib/libftp.so.3 ${PREFIX}/lib/libftp.so ; \
+ ${INSTALL_DATA} ftplib.h ${PREFIX}/include \
+ )
+
+.include <bsd.port.mk>
diff --git a/ftp/ftplib/distinfo b/ftp/ftplib/distinfo
new file mode 100644
index 000000000000..59328548da46
--- /dev/null
+++ b/ftp/ftplib/distinfo
@@ -0,0 +1,4 @@
+MD5 (ftplib-3.1-src.tar.gz) = c6af758ccbf806b28f022a587a41d9c5
+SIZE (ftplib-3.1-src.tar.gz) = 90243
+MD5 (ftplib-3.1-1.patch) = 8af14825ee91abfc1441a66ad009e68b
+SIZE (ftplib-3.1-1.patch) = 6741
diff --git a/ftp/ftplib/pkg-descr b/ftp/ftplib/pkg-descr
new file mode 100644
index 000000000000..1d9af55b4279
--- /dev/null
+++ b/ftp/ftplib/pkg-descr
@@ -0,0 +1,5 @@
+ftplib is a set of routines that implement the FTP protocol. They allow
+applications to create and access remote files through function calls instead
+of needing to fork and exec an interactive ftp client program.
+
+WWW: http://nbpfaus.net/~pfau/ftplib/