6 Commits

Author SHA256 Message Date
7a350e088c Accepting request 1204057 from utilities
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/1204057
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/scdl?expand=0&rev=10
2024-09-27 15:11:25 +00:00
7ae494deb9 Accepting request 1202090 from utilities
OBS-URL: https://build.opensuse.org/request/show/1202090
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/scdl?expand=0&rev=9
2024-09-20 15:11:57 +00:00
b0fe53386a require python3 >= 3.7
OBS-URL: https://build.opensuse.org/package/show/utilities/scdl?expand=0&rev=22
2024-09-20 06:31:04 +00:00
abebc80657 require python3 >= 3.7
OBS-URL: https://build.opensuse.org/package/show/utilities/scdl?expand=0&rev=21
2024-09-20 06:30:17 +00:00
0608333e0d Accepting request 1202063 from home:StevenK:branches:utilities
- Fix Requires to be python3-foo.

OBS-URL: https://build.opensuse.org/request/show/1202063
OBS-URL: https://build.opensuse.org/package/show/utilities/scdl?expand=0&rev=20
2024-09-20 06:08:19 +00:00
7632af7d2e Accepting request 1201906 from home:StevenK:branches:utilities
- Update to 2.12.1:
  * Use tempdir for downloading
  * Set albumartist metadata for playlists
  * Migrate from cgi.parse_header to email.message.Message due to PEP 594
  * Use maintained dependencies
  * More consistent tag mapping
  * Added '--add-description' option
  * Add -q <search_query> command line argument
- Switch to pyproject macros.
- List directories in %files explicitly.

OBS-URL: https://build.opensuse.org/request/show/1201906
OBS-URL: https://build.opensuse.org/package/show/utilities/scdl?expand=0&rev=19
2024-09-19 05:46:30 +00:00
4 changed files with 53 additions and 18 deletions

3
scdl-2.12.1.tar.gz Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f0130ee7f5c9740933fc4d590d76af26e74d48e8997582dc655324d52f20f675
size 30362

View File

@@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:60284b7b058040d4847f2e4b0ab906b10e959d51f976a0188641e8e10685474f
size 21303

View File

@@ -1,3 +1,27 @@
-------------------------------------------------------------------
Fri Sep 20 06:30:43 UTC 2024 - Sebastian Wagner <sebix@sebix.at>
- require python3 >= 3.7
-------------------------------------------------------------------
Fri Sep 20 02:52:53 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
- Fix Requires to be python3-foo.
-------------------------------------------------------------------
Thu Sep 19 03:38:55 UTC 2024 - Steve Kowalik <steven.kowalik@suse.com>
- Update to 2.12.1:
* Use tempdir for downloading
* Set albumartist metadata for playlists
* Migrate from cgi.parse_header to email.message.Message due to PEP 594
* Use maintained dependencies
* More consistent tag mapping
* Added '--add-description' option
* Add -q <search_query> command line argument
- Switch to pyproject macros.
- List directories in %files explicitly.
-------------------------------------------------------------------
Sun Dec 4 12:09:00 UTC 2022 - Dirk Müller <dmueller@suse.com>
@@ -15,7 +39,7 @@ Sun May 22 18:47:01 UTC 2022 - Sebastian Wagner <sebix+novell.com@sebix.at>
- update to version 2.7.1:
- Prefer filename* header (#416)
* Prefer filename* header
* Prefer filename* header
* Fix typo
- Support wav file tagging (#417)
- Update README

View File

@@ -1,7 +1,7 @@
#
# spec file for package scdl
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -16,25 +16,29 @@
#
%define pythons python3
Name: scdl
Version: 2.7.3
Version: 2.12.1
Release: 0
Summary: Souncloud Music Downloader
License: GPL-2.0-only
Group: Productivity/Multimedia/Other
URL: https://github.com/flyingrub/scdl
URL: https://github.com/scdl-org/scdl
Source: https://files.pythonhosted.org/packages/source/s/scdl/scdl-%{version}.tar.gz
BuildRequires: python3-clint
BuildRequires: python3-docopt
BuildRequires: python3-mutagen
BuildRequires: python3-requests
BuildRequires: fdupes
BuildRequires: python3-base >= 3.7
BuildRequires: python3-pip
BuildRequires: python3-setuptools
BuildRequires: python3-termcolor
Requires: python3-clint
Requires: python3-docopt
Requires: python3-mutagen
BuildRequires: python3-wheel
Requires: ffmpeg
Requires: python3-docopt-ng
Requires: python3-filelock >= 3.0
Requires: python3-mutagen >= 1.45
Requires: python3-pathvalidate
Requires: python3-requests
Requires: python3-soundcloud-v2 >= 1.5.2
Requires: python3-termcolor
Requires: python3-tqdm
BuildArch: noarch
%description
@@ -46,15 +50,22 @@ sed -i '1s/^#!.*//' scdl/scdl.py
chmod -x README.md
%build
python3 setup.py build
%pyproject_wheel
%install
python3 setup.py install --prefix=%{_prefix} --root=%{buildroot}
%pyproject_install
# do not install tests
rm -r %{buildroot}%{python3_sitelib}/tests
%fdupes %{buildroot}%{python3_sitelib}
%check
exit 0
%files
%doc README.md
%license LICENSE
%{python3_sitelib}/*
%{python3_sitelib}/scdl
%{python3_sitelib}/scdl-%{version}.dist-info
%{_bindir}/scdl
%changelog