diff options
author | pgj <pgj@FreeBSD.org> | 2010-05-16 03:14:33 +0800 |
---|---|---|
committer | pgj <pgj@FreeBSD.org> | 2010-05-16 03:14:33 +0800 |
commit | 9e20eba514d67b24a65aa36e7f98799679cc53a4 (patch) | |
tree | f37eab77890ccfaef301bf940351cccd80ef9e08 /ftp | |
parent | 401df9e0b3330d6fcac533f6c67d6fd2eaa87a3e (diff) | |
download | freebsd-ports-graphics-9e20eba514d67b24a65aa36e7f98799679cc53a4.tar.gz freebsd-ports-graphics-9e20eba514d67b24a65aa36e7f98799679cc53a4.tar.zst freebsd-ports-graphics-9e20eba514d67b24a65aa36e7f98799679cc53a4.zip |
libcurl is a client-side URL transfer library, supporting FTP, FTPS,
HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE.
libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading,
HTTP form based upload, proxies, cookies, user+password authentication
(Basic, Digest, NTLM, Negotiate, Kerberos4), file transfer resume, http
proxy tunneling and more!
This package provides a Haskell binding to libcurl.
WWW: http://hackage.haskell.org/package/curl
Diffstat (limited to 'ftp')
-rw-r--r-- | ftp/Makefile | 1 | ||||
-rw-r--r-- | ftp/hs-curl/Makefile | 20 | ||||
-rw-r--r-- | ftp/hs-curl/distinfo | 3 | ||||
-rw-r--r-- | ftp/hs-curl/pkg-descr | 10 | ||||
-rw-r--r-- | ftp/hs-curl/pkg-plist | 22 |
5 files changed, 56 insertions, 0 deletions
diff --git a/ftp/Makefile b/ftp/Makefile index ffd5637a72a..9f171a1df14 100644 --- a/ftp/Makefile +++ b/ftp/Makefile @@ -42,6 +42,7 @@ SUBDIR += gproftpd SUBDIR += gwget SUBDIR += horde-gollem + SUBDIR += hs-curl SUBDIR += hsftp SUBDIR += jftp SUBDIR += jftpgw diff --git a/ftp/hs-curl/Makefile b/ftp/hs-curl/Makefile new file mode 100644 index 00000000000..e98ebc4b23e --- /dev/null +++ b/ftp/hs-curl/Makefile @@ -0,0 +1,20 @@ +# New ports collection makefile for: hs-curl +# Date created: May 14, 2010 +# Whom: Gabor Pali <pgj@FreeBSD.org> +# +# $FreeBSD$ +# + +PORTNAME= curl +PORTVERSION= 1.3.5 +CATEGORIES= ftp haskell + +MAINTAINER= haskell@FreeBSD.org +COMMENT= Haskell binding to libcurl + +CABAL_SETUP= Setup.hs + +LIB_DEPENDS= curl:${PORTSDIR}/ftp/curl + +.include "${.CURDIR}/../../lang/ghc/bsd.cabal.mk" +.include <bsd.port.mk> diff --git a/ftp/hs-curl/distinfo b/ftp/hs-curl/distinfo new file mode 100644 index 00000000000..e1d5312d41b --- /dev/null +++ b/ftp/hs-curl/distinfo @@ -0,0 +1,3 @@ +MD5 (curl-1.3.5.tar.gz) = 0b08065ca25cead1e2b374958dc69818 +SHA256 (curl-1.3.5.tar.gz) = 351fce6db46b14949de615b181d654712158bdcf9603601e1a90c9d786a6d67c +SIZE (curl-1.3.5.tar.gz) = 47734 diff --git a/ftp/hs-curl/pkg-descr b/ftp/hs-curl/pkg-descr new file mode 100644 index 00000000000..0e7e355e64e --- /dev/null +++ b/ftp/hs-curl/pkg-descr @@ -0,0 +1,10 @@ +libcurl is a client-side URL transfer library, supporting FTP, FTPS, +HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, LDAP, LDAPS and FILE. +libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, +HTTP form based upload, proxies, cookies, user+password authentication +(Basic, Digest, NTLM, Negotiate, Kerberos4), file transfer resume, http +proxy tunneling and more! + +This package provides a Haskell binding to libcurl. + +WWW: http://hackage.haskell.org/package/curl diff --git a/ftp/hs-curl/pkg-plist b/ftp/hs-curl/pkg-plist new file mode 100644 index 00000000000..3a7a30eddf6 --- /dev/null +++ b/ftp/hs-curl/pkg-plist @@ -0,0 +1,22 @@ +@comment $FreeBSD$ +%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/Curl.hi +%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/Curl/Code.hi +%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/Curl/Debug.hi +%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/Curl/Easy.hi +%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/Curl/Info.hi +%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/Curl/Opts.hi +%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/Curl/Post.hi +%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/Curl/Types.hi +%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/HS%%PORTNAME%%-%%PORTVERSION%%.o +%%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/libHS%%PORTNAME%%-%%PORTVERSION%%.a +%%LIBDIR_REL%%/register.sh +%%NOPORTDOCS%%%%DOCSDIR%%/LICENSE +%%NOPORTDOCS%%@dirrmtry %%DOCSDIR%% +@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network/Curl +@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%%/Network +@dirrm %%LIBDIR_REL%%/ghc-%%GHC_VERSION%% +@dirrm %%LIBDIR_REL%% +@exec /bin/sh %D/%%LIBDIR_REL%%/register.sh +@exec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old +@unexec %D/bin/ghc-pkg unregister %%PORTNAME%%-%%PORTVERSION%% +@unexec /bin/rm -f %D/lib/ghc-%%GHC_VERSION%%/package.conf.old |