Skip to content

Instantly share code, notes, and snippets.

@shanebrowncs
Last active May 15, 2017 23:50
Show Gist options
  • Save shanebrowncs/87685cfc0208ccb797875b8f671afc69 to your computer and use it in GitHub Desktop.
Save shanebrowncs/87685cfc0208ccb797875b8f671afc69 to your computer and use it in GitHub Desktop.
Arch Linux PKGBUILD for Youtube-Music-Sync application
# Maintainer: Shane "SajeOne" Brown <contact@shane-brown.ca>
pkgname=youtube-sync
pkgver=1.0.3
pkgrel=2
pkgdesc="Maintains a local repository of music from a YouTube playlist"
arch=('any')
url="https://github.com/SajeOne/Youtube-Music-Sync"
license=('GPL')
depends=('python' 'youtube-dl')
makedepends=('python-setuptools')
optdepends=('python-mutagen: -t id3 tagging support'
'python-selenium: --noapi alternate metadata fetcher'
'phantomjs: --noapi alternate metadata fetcher')
provides=('youtube-sync')
source=("git+https://github.com/SajeOne/Youtube-Music-Sync")
md5sums=('SKIP')
_gitname="Youtube-Music-Sync"
package() {
cd "$srcdir/$_gitname"
python setup.py install --root="$pkgdir/" --optimize=1
}
# vim:set ts=2 sw=2 et:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment