Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 29 Jan 2019 04:21:02 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r491540 - in head/www: . ytdl
Message-ID:  <201901290421.x0T4L2LL086321@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Tue Jan 29 04:21:01 2019
New Revision: 491540
URL: https://svnweb.freebsd.org/changeset/ports/491540

Log:
  New port: www/ytdl: YouTube downloader written in Go
  
  PR:		205331
  Submitted by:	Dmitri Goutnik <dg@syrec.org> (last working version, free of previous build problems)

Added:
  head/www/ytdl/
  head/www/ytdl/Makefile   (contents, props changed)
  head/www/ytdl/distinfo   (contents, props changed)
  head/www/ytdl/pkg-descr   (contents, props changed)
Modified:
  head/www/Makefile

Modified: head/www/Makefile
==============================================================================
--- head/www/Makefile	Tue Jan 29 04:17:07 2019	(r491539)
+++ head/www/Makefile	Tue Jan 29 04:21:01 2019	(r491540)
@@ -2555,6 +2555,7 @@
     SUBDIR += you-get
     SUBDIR += yourls
     SUBDIR += youtube_dl
+    SUBDIR += ytdl
     SUBDIR += yuicompressor
     SUBDIR += zend-framework
     SUBDIR += zend-framework1

Added: head/www/ytdl/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/ytdl/Makefile	Tue Jan 29 04:21:01 2019	(r491540)
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME=		ytdl
+DISTVERSIONPREFIX=	v
+DISTVERSION=		0.5.1
+CATEGORIES=		www
+
+MAINTAINER=		yuri@FreeBSD.org
+COMMENT=		YouTube downloader written in Go
+
+LICENSE=		MIT
+LICENSE_FILE=		${WRKSRC}/LICENSE
+
+BUILD_DEPENDS=		go:lang/go
+
+USE_GITHUB=		yes
+GH_ACCOUNT=		rylio
+GH_SUBDIR=		src/github.com/rylio/ytdl
+GH_TUPLE=		PuerkitoBio:goquery:v1.3.0:goquery/src/github.com/PuerkitoBio/goquery \
+			andybalholm:cascadia:349dd02:cascadia/src/github.com/andybalholm/cascadia \
+			cheggaaa:pb:5d91ad4:pb/src/github.com/cheggaaa/pb \
+			codegangsta:cli:v1.15.0:cli/src/github.com/codegangsta/cli \
+			mattn:go-colorable:v0.0.9:colorable/src/github.com/mattn/go-colorable \
+			mattn:go-isatty:v0.0.3:isatty/src/github.com/mattn/go-isatty \
+			Sirupsen:logrus:v0.8.7:logrus/src/github.com/Sirupsen/logrus \
+			golang:net:0ed95ab:net/src/golang.org/x/net
+
+PLIST_FILES=		bin/${PORTNAME}
+
+do-build:
+	@cd ${WRKSRC}/${GH_SUBDIR} && \
+		${SETENV} ${MAKE_ENV} GOPATH=${WRKSRC} go build -p ${MAKE_JOBS_NUMBER} ./cmd/${PORTNAME}
+
+do-install:
+	${INSTALL_PROGRAM} ${WRKSRC}/${GH_SUBDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
+
+.include <bsd.port.mk>

Added: head/www/ytdl/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/ytdl/distinfo	Tue Jan 29 04:21:01 2019	(r491540)
@@ -0,0 +1,19 @@
+TIMESTAMP = 1548734265
+SHA256 (rylio-ytdl-v0.5.1_GH0.tar.gz) = e38fc0188988e060eaea892d03098351686d818b7dd08e4550e21d37d849a0fb
+SIZE (rylio-ytdl-v0.5.1_GH0.tar.gz) = 14237
+SHA256 (PuerkitoBio-goquery-v1.3.0_GH0.tar.gz) = 8fdf96296f40f5b85b8293a794bc1e9636731849580466e83df357e13f871cc4
+SIZE (PuerkitoBio-goquery-v1.3.0_GH0.tar.gz) = 99437
+SHA256 (andybalholm-cascadia-349dd02_GH0.tar.gz) = e78d2b893ef4ac59962510ebb46ee0cf705330a4d853a6686758bc1706f40edf
+SIZE (andybalholm-cascadia-349dd02_GH0.tar.gz) = 13172
+SHA256 (cheggaaa-pb-5d91ad4_GH0.tar.gz) = 0ca78642ee269f4186c22d666fb30fa84206f308838cf4c73fdcb909c235afc8
+SIZE (cheggaaa-pb-5d91ad4_GH0.tar.gz) = 6374
+SHA256 (codegangsta-cli-v1.15.0_GH0.tar.gz) = 056d879cc92019dae433d3f0054884a9ef2d53d48be8e506455ab1e4b6c4a8e8
+SIZE (codegangsta-cli-v1.15.0_GH0.tar.gz) = 35429
+SHA256 (mattn-go-colorable-v0.0.9_GH0.tar.gz) = 703db7bd13f84446bb06a7f075cf6b21d65b828cd6831dc9069e28b564bdfb87
+SIZE (mattn-go-colorable-v0.0.9_GH0.tar.gz) = 7593
+SHA256 (mattn-go-isatty-v0.0.3_GH0.tar.gz) = daf68970a6506650b05bac72082865f88d582ecdb74418b95ac5621d5392b633
+SIZE (mattn-go-isatty-v0.0.3_GH0.tar.gz) = 3364
+SHA256 (Sirupsen-logrus-v0.8.7_GH0.tar.gz) = 1157e4a58cbef38f25d1373d1178f9020f1bd051eb97be8466e77a2bf797ac09
+SIZE (Sirupsen-logrus-v0.8.7_GH0.tar.gz) = 25385
+SHA256 (golang-net-0ed95ab_GH0.tar.gz) = c47997a853b9e9accfb3192498e1b3333f6d000b6674fdfc9e22bd3675c4ff0f
+SIZE (golang-net-0ed95ab_GH0.tar.gz) = 929664

Added: head/www/ytdl/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/www/ytdl/pkg-descr	Tue Jan 29 04:21:01 2019	(r491540)
@@ -0,0 +1,3 @@
+YouTube downloader written in Go.
+
+WWW: https://github.com/rylio/ytdl



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201901290421.x0T4L2LL086321>