Import yaydl-1.5.2 as wip/yaydl.

yaydl - more than a youtube downloader!

Currently supports:

    * youtube
    * metacafe.com
    * clipfish.de
    * myvideo.de
    * video.google.com
    * vimeo.com
    * dailymotion
    * sevenload
    * video.golem.de
    * downloading of multiple videos "simultaneously"
    * encoding from flv to xvid using mencoder or ffmpeg
    * extracting the soundtrack of a video using ffmpeg or mplayer+lame
    * md3-tagging of the extracted sound-files
    * auto-renaming
    * support for HD videos on youtube/dailymotion
This commit is contained in:
Ryo ONODERA 2010-07-27 21:43:24 +00:00 committed by Thomas Klausner
parent c2ffc6de24
commit 78d19ede9f
4 changed files with 75 additions and 0 deletions

19
yaydl/DESCR Normal file
View file

@ -0,0 +1,19 @@
yaydl - more than a youtube downloader!
Currently supports:
* youtube
* metacafe.com
* clipfish.de
* myvideo.de
* video.google.com
* vimeo.com
* dailymotion
* sevenload
* video.golem.de
* downloading of multiple videos "simultaneously"
* encoding from flv to xvid using mencoder or ffmpeg
* extracting the soundtrack of a video using ffmpeg or mplayer+lame
* md3-tagging of the extracted sound-files
* auto-renaming
* support for HD videos on youtube/dailymotion

47
yaydl/Makefile Normal file
View file

@ -0,0 +1,47 @@
# $NetBSD: Makefile,v 1.1.1.1 2010/07/27 21:43:24 ryo-on Exp $
#
DISTNAME= yaydl-1.5.2
CATEGORIES= net
MASTER_SITES= http://pdes-net.org/x-haui/scripts/perl/yaydl_youtubedownloader/
MAINTAINER= ryo_on@yk.rim.or.jp
HOMEPAGE= http://pdes-net.org/x-haui/scripts/perl/yaydl_youtubedownloader/
COMMENT= Yet another youtube downloader written in perl
LICENSE= gnu-gpl-v3
PKG_DESTDIR_SUPPORT= user-destdir
DEPENDS= p5-Getopt-Long>=2.38:../../devel/p5-Getopt-Long
DEPENDS+= p5-LWP-UserAgent-Determined>=1.04:../../www/p5-LWP-UserAgent-Determined
DEPENDS+= p5-MP3-Info>=1.24:../../audio/p5-MP3-Info
DEPENDS+= p5-Term-ProgressBar>=2.09nb2:../../devel/p5-Term-ProgressBar
DEPENDS+= ffmpeg>=20090611nb8:../../multimedia/ffmpeg
INSTALLATION_DIRS= bin share/doc/yaydl.pl
USE_LANGUAGES= # none
USE_TOOLS+= perl
SUBST_CLASSES+= fix-paths
SUBST_STAGE.fix-paths= pre-configure
SUBST_MESSAGE.fix-paths= fixing pathes
SUBST_FILES.fix-paths= install
SUBST_SED.fix-paths= -e 's,`which perl`,${PERL5},g'
SUBST_SED.fix-paths+= -e 's,yaydl.pl,${WRKSRC}/yaydl.pl,g'
SUBST_SED.fix-paths+= -e 's,/usr/local/bin,${DESTDIR}${PREFIX}/bin,g'
SUBST_SED.fix-paths+= -e 's,./modtest.pl,modtest.pl,g'
SUBST_SED.fix-paths+= -e 's,modtest.pl,${WRKSRC}/modtest.pl,g'
SUBST_SED.fix-paths+= -e 's,./adjust.pl,adjust.pl,g'
SUBST_SED.fix-paths+= -e 's,adjust.pl,${WRKSRC}/adjust.pl,g'
NO_BUILD= yes
REPLACE_PERL= yaydl.pl
do-install:
${WRKSRC}/install
${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/changelog ${DESTDIR}${PREFIX}/share/doc/yaydl.pl
.include "../../lang/perl5/module.mk"
.include "../../mk/bsd.pkg.mk"

4
yaydl/PLIST Normal file
View file

@ -0,0 +1,4 @@
@comment $NetBSD: PLIST,v 1.1.1.1 2010/07/27 21:43:24 ryo-on Exp $
bin/yaydl
share/doc/yaydl.pl/README
share/doc/yaydl.pl/changelog

5
yaydl/distinfo Normal file
View file

@ -0,0 +1,5 @@
$NetBSD: distinfo,v 1.1.1.1 2010/07/27 21:43:24 ryo-on Exp $
SHA1 (yaydl-1.5.2.tar.gz) = c23dfbe5314fd88a3d77fee8baa2fad6b1110cee
RMD160 (yaydl-1.5.2.tar.gz) = 381b2685f10ffedd2a9023ae8c786f70a79d55d7
Size (yaydl-1.5.2.tar.gz) = 13933 bytes