diff options
author | caltlgin | 2020-12-03 08:11:34 +1300 |
---|---|---|
committer | caltlgin | 2020-12-03 08:11:34 +1300 |
commit | 309afe8d9ed88f168ab677a38cc5d9aebd969681 (patch) | |
tree | 2475563b21272561efcb1de8feda43b4d847b26b | |
parent | 1cfba85dd73883ee1fcd97a290bb4914f92a93a7 (diff) | |
download | aur-309afe8d9ed88f168ab677a38cc5d9aebd969681.tar.gz |
Refactored PKGBUILD
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | .gitignore | 4 | ||||
-rw-r--r-- | PKGBUILD | 17 |
3 files changed, 20 insertions, 10 deletions
@@ -1,17 +1,18 @@ pkgbase = youtube-tool pkgdesc = CLI tool to extract comments, subtitles or livechat content from a youtube video pkgver = 1.0.5 - pkgrel = 1 + pkgrel = 2 url = https://github.com/nlitsme/youtube_tool arch = any license = MIT makedepends = python-setuptools depends = python - provides = yttool + provides = youtube_tool + conflicts = youtube_tool source = https://files.pythonhosted.org/packages/source/y/youtube_tool/youtube_tool-1.0.5.tar.gz - source = youtube_tool-1.0.5-LICENSE::https://github.com/nlitsme/youtube_tool/raw/master/LICENSE + source = youtube_tool-license-dff77ede5e0e26a0484b129f8a0e6e2bb2666c41::https://github.com/nlitsme/youtube_tool/raw/dff77ede5e0e26a0484b129f8a0e6e2bb2666c41/LICENSE sha256sums = ae8490dfdc41260cc9e1c53356a61954d10b34651150245730ff244eb584f9eb - sha256sums = SKIP + sha256sums = 0da65eba47a76f4bc99941574553775328a906e04347f9bdcf9ae72e93d30860 pkgname = youtube-tool diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..05c6d4d4c97b --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +* +!.gitignore +!.SRCINFO +!PKGBUILD @@ -2,19 +2,24 @@ _pkgname='youtube_tool' pkgname="${_pkgname/_/-}" + pkgver=1.0.5 -pkgrel=1 +pkgrel=2 +_commit_license='dff77ede5e0e26a0484b129f8a0e6e2bb2666c41' + pkgdesc='CLI tool to extract comments, subtitles or livechat content from a youtube video' arch=('any') url='https://github.com/nlitsme/youtube_tool' +_url_pypi='https://pypi.org/project/youtube-tool' license=('MIT') depends=('python') makedepends=('python-setuptools') -provides=('yttool') +provides=("${_pkgname}") +conflicts=("${_pkgname}") source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz" - "${_pkgname}-${pkgver}-LICENSE::${url}/raw/master/LICENSE") + "${_pkgname}-license-${_commit_license}::${url}/raw/${_commit_license}/LICENSE") sha256sums=('ae8490dfdc41260cc9e1c53356a61954d10b34651150245730ff244eb584f9eb' - 'SKIP') + '0da65eba47a76f4bc99941574553775328a906e04347f9bdcf9ae72e93d30860') build() { cd "${_pkgname}-${pkgver}" @@ -22,10 +27,10 @@ build() { } package() { - install -Dm644 "${_pkgname}-${pkgver}-LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dvm644 "${_pkgname}-license-${_commit_license}" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" cd "${_pkgname}-${pkgver}" python setup.py install --root="${pkgdir}" --optimize=1 --skip-build - install -Dm644 -t "${pkgdir}/usr/share/doc/${pkgname}" 'README.md' + install -Dvm644 'README.md' -t "${pkgdir}/usr/share/doc/${pkgname}" } # vim: ts=2 sw=2 et: |