summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorcaltlgin2020-12-03 08:11:34 +1300
committercaltlgin2020-12-03 08:11:34 +1300
commit309afe8d9ed88f168ab677a38cc5d9aebd969681 (patch)
tree2475563b21272561efcb1de8feda43b4d847b26b
parent1cfba85dd73883ee1fcd97a290bb4914f92a93a7 (diff)
downloadaur-309afe8d9ed88f168ab677a38cc5d9aebd969681.tar.gz
Refactored PKGBUILD
-rw-r--r--.SRCINFO9
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD17
3 files changed, 20 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4664c4ca0376..9319bb77eccf 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 908889cc276f..b666777ecd01 100644
--- a/PKGBUILD
+++ b/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: