diff options
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 25 |
3 files changed, 55 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..5e6ae1a66426 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = python-spotdl + pkgdesc = Download songs from YouTube using Spotify song URLs or playlists with albumart and meta-tags. + pkgver = 1.2.2 + pkgrel = 1 + url = https://github.com/ritiek/spotify-downloader + arch = any + license = MIT + depends = python-setuptools + depends = ffmpeg + depends = python-lyricwikia + depends = python-yaml + depends = python-pathlib + depends = youtube-dl + depends = python-spotipy + depends = python-beautifulsoup4 + depends = python-logzero + depends = python-mutagen + depends = python-unicode-slugify + depends = python-pafy + depends = python-appdirs + depends = python-titlecase + source = https://pypi.io/packages/source/s/spotdl/spotdl-1.2.2.tar.gz + sha512sums = dd422d00e399f04b0f3c9ea1cfa8c26fef948bcf672a60292d573dcbde9ae3ae6b415206259efffb1e2a14c92093cfae27c4ef759c496b07f07432ba362d06a7 + +pkgname = python-spotdl + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..43e40455076c --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +src/ +pkg/ +*.pkg.tar.xz +*.tar.gz diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..d0b26af28382 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,25 @@ +# Maintainer: Tim Schumacher <timschumi@gmx.de> +# Contributor: Felix Yan <felixonmars@archlinux.org> +# Contributor: Gordian Edenhofer <gordian.edenhofer[at]yahoo[dot]de> + +pkgname=python-spotdl +pkgver=1.2.2 +pkgrel=1 +pkgdesc="Download songs from YouTube using Spotify song URLs or playlists with albumart and meta-tags." +arch=('any') +license=('MIT') +url="https://github.com/ritiek/spotify-downloader" +depends=('python-setuptools' 'ffmpeg' 'python-lyricwikia' 'python-yaml' 'python-pathlib' 'youtube-dl' 'python-spotipy' 'python-beautifulsoup4' 'python-logzero' 'python-mutagen' 'python-unicode-slugify' 'python-pafy' 'python-appdirs' 'python-titlecase') +source=("https://pypi.io/packages/source/s/spotdl/spotdl-$pkgver.tar.gz") +sha512sums=('dd422d00e399f04b0f3c9ea1cfa8c26fef948bcf672a60292d573dcbde9ae3ae6b415206259efffb1e2a14c92093cfae27c4ef759c496b07f07432ba362d06a7') + +build() { + cd spotdl-$pkgver + python setup.py build +} + +package() { + cd spotdl-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} + |