[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#724801: ITP: yt -- yt is a command-line front-end to YouTube



Hi,

> The new package is at:
> 
>     http://mentors.debian.net/package/youtube-cli

I have reviewed it, and deemed the changes to README.source necessary.
Also, as explained above, your consideration for local copies of
youtube-dl contradict the Debian way.

Attached is a patch that finalizes your packaging work, I think you can
put up your package for sponsorship after applying it (if I were a DD, I
would not upload it if you did not apply the patch).

Fell free to mention my review if posting to debian-mentors. You can use
the template supplied by mentors and reportbug to file an RFS bug that
will also trigger mail to the list.

Cheers,
Nik

-- 
Wer den Grünkohl nicht ehrt, ist der Mettwurst nicht wert!

PGP-Fingerprint: 3C9D 54A4 7575 C026 FB17  FD26 B79A 3C16 A0C4 F296
diff -Naupr debian.old/control debian/control
--- debian.old/control	2013-09-28 22:21:53.000000000 +0200
+++ debian/control	2013-09-28 22:46:53.183763004 +0200
@@ -16,8 +16,7 @@ Vcs-Browser: https://github.com/chilicui
 
 Package: youtube-cli
 Architecture: all
-Depends: ${misc:Depends}, ${python:Depends}, mplayer2 | mplayer
-Recommends: youtube-dl
+Depends: ${misc:Depends}, ${python:Depends}, mplayer2 | mplayer, youtube-dl
 Description: command-line YouTube client
  yt is a command-line front-end to YouTube which allows you to browse YouTube
  videos and play them directly from the command-line. It uses youtube-dl and
diff -Naupr debian.old/README.source debian/README.source
--- debian.old/README.source	2013-09-28 22:21:53.000000000 +0200
+++ debian/README.source	2013-09-28 22:46:40.103599960 +0200
@@ -1,22 +1,19 @@
 Debian packaging for youtube-cli
 --------------------------------
 
-A quick summary of how one can update the Debian packaging of
-youtube-cli is:
+To get the source tarball, in the unpacked source package run:
 
-    git clone --dept=1 https://github.com/chilicuil/yt-deb
-    cd yt-deb
-    dch -i #insert proper new upstream version 
-    debian/rules get-orig-source
-    mv debian youtube-cli-*
-    cd youtube-cli-*
-    [ Make here some adaptations, like updating debian/patches, if needed ]
-    $EDITOR debian/changelog
-    debuild -S
-    upload .dsc | .changes files
-
-These are the important steps and may need to be changed according to
-deviations, say, in the release process of upstream releases (e.g., if
-upstream changes the location where the tarballs reside).
+ $ debian/rules get-orig-source
+
+This will leave the orig tarball in the current directory, you can
+move it to ../ and unpack it to create a basis for the new package
+version.
+
+If upstream  makes a new commit and you want to package it, run
+
+ $ dch -i
+
+and fill in the new upstream version in the changelog, then continue
+as described above.
 
  -- Javier P.L. <chilicuil@ubuntu.com>, Sat 28 Sep 2013 11:04:54 PM CDT

Attachment: signature.asc
Description: Digital signature


Reply to: