Bug 417111 - Review Request: youtube-dl - Download videos from YouTube.com
Summary: Review Request: youtube-dl - Download videos from YouTube.com
Keywords:
Status: CLOSED NEXTRELEASE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: 8
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Xavier Lamien
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2007-12-09 10:38 UTC by Krzysztof Kurzawski
Modified: 2008-01-26 12:52 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2008-01-26 12:52:16 UTC
Type: ---
Embargoed:
lxtnow: fedora-review+
kevin: fedora-cvs+


Attachments (Terms of Use)

Description Krzysztof Kurzawski 2007-12-09 10:38:49 UTC
Spec URL: http://kurzawa.nonlogic.org/rpm/youtube-dl/youtube-dl.spec
SRPM URL: http://kurzawa.nonlogic.org/rpm/youtube-dl/youtube-dl-1-1.fc8.src.rpm
Description: Small command-line program to download videos from YouTube.

Comment 1 Desislav Georgiev 2007-12-13 09:59:36 UTC
(In reply to comment #0)
I cannot approve or sponsor your package, but I would like to assist with a
pre-review.

* Please correct the licence tag
  - The license tag "GPL" is no more valid for Fedora.
    Information on valid licences can be found here:
    http://fedoraproject.org/wiki/Packaging/LicensingGuidelines
    http://fedoraproject.org/wiki/Licensing

* rpmlint warns for summary-ended-with-dot



Comment 2 Krzysztof Kurzawski 2007-12-14 17:53:45 UTC
Thanks for comments. I have corrected license and updated summary. The package
is available here:

Spec URL: http://kurzawa.nonlogic.org/rpm/youtube-dl/youtube-dl.spec
SRPM URL: http://kurzawa.nonlogic.org/rpm/youtube-dl/youtube-dl-1-1.fc8.src.rpm

Comment 3 Krzysztof Kurzawski 2007-12-14 18:43:09 UTC
Whoops i wrote bad link to SRPM. The correct link is:

SRPM URL: http://kurzawa.nonlogic.org/rpm/youtube-dl/youtube-dl-1-2.fc8.src.rpm

Sorry for my mistake.

Comment 4 Xavier Lamien 2007-12-16 17:04:05 UTC

# The version should match with the upstream one which's 2007.10.12
-----------------------------------------------
[SmootherFrOgZ@BlitzKreig koji]$ ./youtube-dl -v
2007.10.12

-----------------------------------------------


Comment 5 Krzysztof Kurzawski 2007-12-23 19:30:17 UTC
* Sun Dec 23 2007 Radoslaw Majchrzak <kurzawax at gmail.com> 2007.10.12-3
- Correct version tag.

Spec URL: http://kurzawa.nonlogic.org/rpm/youtube-dl/youtube-dl.spec
SRPM URL:
http://kurzawa.nonlogic.org/rpm/youtube-dl/youtube-dl-2007.10.12-3.fc8.src.rpm

P.S I'm looking for sponsor.

Comment 6 Ian Weller 2007-12-29 07:24:46 UTC
The youtube-dl homepage says that it requires Python 2.4 or later. I would put
this in your spec file:
 line 11:
Requires: python >= 2.4

Comment 7 Ian Weller 2007-12-29 07:51:44 UTC
Also, rpmlint returns
youtube-dl.noarch: W: no-documentation

This is because there isn't any documentation in the package. I'm not sure if
this is necessary, but to keep people happy I'd download a current copy of the
page at http://www.arrakis.es/~rggi3/youtube-dl/ and use that as documentation,
since it tells licensing information and how to use the program and all that
whatnot.

This may not be necessary, because the Fedora Packaging Guidelines state that
relevant documentation included in the source package should be included in the
RPM. However, there is no source *package*, per se.

I've helped you out and done the work for this for you. Add this to the bottom
of the %install block of your spec file:
wget http://www.arrakis.es/~rggi3/youtube-dl/index.html
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
mv index.html $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/README.html

And add this in your %files list:
%doc %{_docdir}/%{name}-%{version}/README.html

Comment 9 Xavier Lamien 2007-12-31 10:27:43 UTC
# Need improvment :

---
install -m 755 %{SOURCE0} $RPM_BUILD_ROOT%{_bindir}
---
instead of
---
cp %{SOURCE0} $RPM_BUILD_ROOT%{_bindir}
chmod a+x $RPM_BUILD_ROOT%{_bindir}/youtube-dl
---


# You should add your documentation as SOURCE1 instead of use wget in spec file.

# You no need to add full path in %doc, its already do it by itself.
just : %doc index.html

So this can be remove as well :
---
wget http://www.arrakis.es/~rggi3/youtube-dl/index.html
mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}
mv index.html $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/README.html
---

Comment 10 Krzysztof Kurzawski 2008-01-02 17:45:51 UTC
- Correct install.
- Correct documentation.

Spec URL: http://kurzawa.nonlogic.org/rpm/youtube-dl/youtube-dl.spec
SRPM URL:
http://kurzawa.nonlogic.org/rpm/youtube-dl/youtube-dl-2007.10.12-5.fc8.src.rpm

P.S Thanks for comments.

Comment 11 Mamoru TASAKA 2008-01-11 16:22:19 UTC
Does someone reviewing this?

Comment 12 Xavier Lamien 2008-01-15 22:32:04 UTC
yep, do you have a comment on this package mamoru ?

Krzysztof, follow this procedure :
http://fedoraproject.org/wiki/Extras/Contributors

Removed FE-NEEDSPONSOR block, i'll sponsor him.


Comment 13 Mamoru TASAKA 2008-01-16 10:54:07 UTC
(In reply to comment #12)
> yep, do you have a comment on this package mamoru ?

Well, I have not tried to check this package and I will leave
the review of this package to you.

Comment 14 Xavier Lamien 2008-01-17 09:56:48 UTC
ok ;)

Comment 15 Xavier Lamien 2008-01-17 16:42:39 UTC
okay, this package works fine on cleanly fedora release. no licensed codec is
required to get/compress videos from youtube.com.

rpmlint warning on "no documentation" can be ignored, harmless.

Krzysztof, don't forget to follow the link pasted above before be sponsored or
be able to import your package.

Comment 16 Krzysztof Kurzawski 2008-01-20 21:18:45 UTC
Thanks for sponsoring me. I've got problem with my fedora installation. I'll fix
it within few days, then I'll follow this link.

Comment 17 Krzysztof Kurzawski 2008-01-25 18:42:07 UTC
New Package CVS Request
=======================
Package Name: youtube-dl
Short Description: Download videos from YouTube.com
Owners: kurzawa
Branches: F-7 F-8
InitialCC:
Cvsextras Commits: yes

Comment 18 Kevin Fenzi 2008-01-25 19:47:32 UTC
cvs done. 

Note that there is a 2008.01.24 version now out upstream... might update before
building. 

Comment 19 Krzysztof Kurzawski 2008-01-26 09:01:51 UTC
- Update to v2008.01.24
- Add polish summary and description.

Spec URL: http://kurzawa.nonlogic.org/rpm/youtube-dl/youtube-dl.spec
SRPM URL:
http://kurzawa.nonlogic.org/rpm/youtube-dl/youtube-dl-2008.01.24-1.fc8.src.rpm

Comment 20 Krzysztof Kurzawski 2008-01-26 12:52:16 UTC
Imported and built.


Note You need to log in before you can comment on or make changes to this bug.