svn commit: r469948 - in head/www: . kurly
Sean Chittenden
seanc at FreeBSD.org
Mon May 14 18:45:28 UTC 2018
Author: seanc
Date: Mon May 14 18:45:27 2018
New Revision: 469948
URL: https://svnweb.freebsd.org/changeset/ports/469948
Log:
New port: www/kurly
kurly is an alternative to the widely popular curl program.
kurly is designed to operate in a similar manner to curl, with select
features. Notably, kurly is not aiming for feature parity, but common
flags and mechanisms particularly within the HTTP(S) realm are to be
expected.
Reviewed by: swills
Approved by: swills (mentor)
Differential Revision: https://reviews.freebsd.org/D15332
Added:
head/www/kurly/
head/www/kurly/Makefile (contents, props changed)
head/www/kurly/distinfo (contents, props changed)
head/www/kurly/pkg-descr (contents, props changed)
Modified:
head/www/Makefile
Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile Mon May 14 18:43:01 2018 (r469947)
+++ head/www/Makefile Mon May 14 18:45:27 2018 (r469948)
@@ -340,6 +340,7 @@
SUBDIR += kohana
SUBDIR += kpartsplugin
SUBDIR += kplaylist
+ SUBDIR += kurly
SUBDIR += kwebkitpart
SUBDIR += larbin
SUBDIR += libapreq2
Added: head/www/kurly/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/kurly/Makefile Mon May 14 18:45:27 2018 (r469948)
@@ -0,0 +1,34 @@
+# $FreeBSD$
+
+PORTNAME= kurly
+DISTVERSIONPREFIX= v
+DISTVERSION= 1.2.1
+CATEGORIES= www
+
+MAINTAINER= seanc at FreeBSD.org
+COMMENT= Alternative implementation of curl written in Golang
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= go:lang/go
+
+USE_GITHUB= yes
+GH_ACCOUNT= davidjpeacock
+GH_SUBDIR= src/github.com/${GH_ACCOUNT}/${PORTNAME}
+
+GH_TUPLE= davidjpeacock:kurly:${DISTVERSIONPREFIX}${DISTVERSION}:DEFAULT/src/github.com/davidjpeacock/kurly \
+ aki237:nscjar:e2df936:nscjar/src/github.com/aki237/nscjar \
+ alsm:ioprogress:063c372:ioprogress/src/github.com/alsm/ioprogress \
+ davidjpeacock:cli:8ba6f23:cli/src/github.com/davidjpeacock/cli
+
+PLIST_FILES= bin/kurly
+
+do-build:
+ cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} CGO_ENABLED=0 GOPATH=${WRKSRC} \
+ ${LOCALBASE}/bin/go build -o ${PORTNAME}
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin/${PORTNAME}
+
+.include <bsd.port.mk>
Added: head/www/kurly/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/kurly/distinfo Mon May 14 18:45:27 2018 (r469948)
@@ -0,0 +1,9 @@
+TIMESTAMP = 1525651131
+SHA256 (davidjpeacock-kurly-v1.2.1_GH0.tar.gz) = c6e26782e06d99eb3c36f8f4461ce57cba2c451db23f408ad1745e58620a761d
+SIZE (davidjpeacock-kurly-v1.2.1_GH0.tar.gz) = 20600
+SHA256 (aki237-nscjar-e2df936_GH0.tar.gz) = 3933d7369d8cbaf040e4ec025295776b354821e6427c5a30b145186a72e9d929
+SIZE (aki237-nscjar-e2df936_GH0.tar.gz) = 3632
+SHA256 (alsm-ioprogress-063c372_GH0.tar.gz) = 6aab899894d5aa787bc5631423a1e3e3aa7de47f5968eadeaec3eb526123a340
+SIZE (alsm-ioprogress-063c372_GH0.tar.gz) = 4225
+SHA256 (davidjpeacock-cli-8ba6f23_GH0.tar.gz) = 7ce68d035a3304dcb5650b6b9566e6ba75a50e8eef2c719eb626341dba236dde
+SIZE (davidjpeacock-cli-8ba6f23_GH0.tar.gz) = 56146
Added: head/www/kurly/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/www/kurly/pkg-descr Mon May 14 18:45:27 2018 (r469948)
@@ -0,0 +1,8 @@
+kurly is an alternative to the widely popular curl program.
+
+kurly is designed to operate in a similar manner to curl, with select
+features. Notably, kurly is not aiming for feature parity, but common
+flags and mechanisms particularly within the HTTP(S) realm are to be
+expected.
+
+WWW: https://github.com/davidjpeacock/kurly
More information about the svn-ports-all
mailing list