Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package yt-dlp for openSUSE:Factory checked in at 2023-10-23 23:40:29 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yt-dlp (Old) and /work/SRC/openSUSE:Factory/.yt-dlp.new.1945 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yt-dlp" Mon Oct 23 23:40:29 2023 rev:30 rq:1119460 version:2023.10.13 Changes: -------- --- /work/SRC/openSUSE:Factory/yt-dlp/yt-dlp.changes 2023-10-15 19:29:24.128921506 +0200 +++ /work/SRC/openSUSE:Factory/.yt-dlp.new.1945/yt-dlp.changes 2023-10-23 23:40:42.882984093 +0200 @@ -1,0 +2,5 @@ +Sun Oct 22 22:36:58 UTC 2023 - Jan Engelhardt <jeng...@inai.de> + +- Enable Python library [boo#1216467] + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yt-dlp.spec ++++++ --- /var/tmp/diff_new_pack.n3ELBI/_old 2023-10-23 23:40:43.527007472 +0200 +++ /var/tmp/diff_new_pack.n3ELBI/_new 2023-10-23 23:40:43.527007472 +0200 @@ -41,6 +41,7 @@ BuildRequires: zip BuildArch: noarch Requires: ffmpeg +BuildRequires: %{python_module setuptools} %if 0%{?suse_version} > 1500 Requires: python3 >= 3.8 Suggests: python3-Brotli @@ -59,38 +60,46 @@ %endif %endif %endif +%python_subpackages %description yt-dlp is a command-line program to retrieve videos from YouTube.com and other video sites for later watching. -%package bash-completion +%package -n yt-dlp-bash-completion Summary: Bash completion for yt-dlp Group: System/Shells Requires: bash-completion Supplements: (yt-dlp and bash-completion) -%description bash-completion +%description -n yt-dlp-bash-completion Bash command line completion support for yt-dlp. -%package fish-completion +%package -n yt-dlp-fish-completion Summary: Fish completion for yt-dlp Group: System/Shells Requires: fish Supplements: (yt-dlp and fish) -%description fish-completion +%description -n yt-dlp-fish-completion Fish command line completion support for yt-dlp. -%package zsh-completion +%package -n yt-dlp-zsh-completion Summary: Zsh Completion for yt-dlp Group: System/Shells Requires: zsh Supplements: (yt-dlp and zsh) -%description zsh-completion +%description -n yt-dlp-zsh-completion ZSH command line completion support for yt-dlp. +%package -n python-yt-dlp +Summary: yt-dlp Python library +Group: Development/Languages/Python + +%description -n python-yt-dlp +The direct Python interface into yt-dlp. + %prep %autosetup -p1 -n %name @@ -118,8 +127,10 @@ install -Dvm0644 completions/zsh/_yt-dlp "$b/%_datadir/zsh/site-functions/_yt-dlp" install -Dvm0644 completions/fish/yt-dlp.fish "$b/%_datadir/fish/completions/yt-dlp.fish" install -Dvm0644 yt-dlp.1 "$b/%_mandir/man1/yt-dlp.1" +%python_install +rm -Rf "$b/%_datadir/doc" -%files +%files -n yt-dlp %license LICENSE %doc README.md %_bindir/%name @@ -134,3 +145,6 @@ %files -n yt-dlp-zsh-completion %_datadir/zsh/ +%files %python_files +%python_sitelib/y* +