From owner-svn-ports-all@freebsd.org Mon May 14 18:45:28 2018 Return-Path: Delivered-To: svn-ports-all@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id AF324DFFD41; Mon, 14 May 2018 18:45:28 +0000 (UTC) (envelope-from seanc@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 6043668714; Mon, 14 May 2018 18:45:28 +0000 (UTC) (envelope-from seanc@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 3D6032002B; Mon, 14 May 2018 18:45:28 +0000 (UTC) (envelope-from seanc@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w4EIjRnn091690; Mon, 14 May 2018 18:45:27 GMT (envelope-from seanc@FreeBSD.org) Received: (from seanc@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w4EIjRFZ091687; Mon, 14 May 2018 18:45:27 GMT (envelope-from seanc@FreeBSD.org) Message-Id: <201805141845.w4EIjRFZ091687@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: seanc set sender to seanc@FreeBSD.org using -f From: Sean Chittenden Date: Mon, 14 May 2018 18:45:27 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r469948 - in head/www: . kurly X-SVN-Group: ports-head X-SVN-Commit-Author: seanc X-SVN-Commit-Paths: in head/www: . kurly X-SVN-Commit-Revision: 469948 X-SVN-Commit-Repository: ports MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 May 2018 18:45:28 -0000 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@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 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