summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO7
-rw-r--r--.gitignore5
-rw-r--r--PKGBUILD18
3 files changed, 17 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6c01aa21d95f..61e519edcf34 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -7,14 +7,11 @@ pkgbase = spongebob-cli-git
license = GPL3
makedepends = git
makedepends = python-setuptools
- depends = mpv
- depends = youtube-dl
depends = python-requests
- depends = python-urllib3
- depends = python-termcolor
depends = python-beautifulsoup4
depends = python-prettytable
- depends = python-halo
+ optdepends = mpv: default video player
+ optdepends = wget: default video downloader
provides = spongebob-cli
conflicts = spongebob-cli
source = spongebob-cli::git+https://github.com/trakBan/spongebob-cli#branch=main
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..bd8353f39566
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,5 @@
+src
+pkg
+*.tar.*
+*.pkg.*
+*.log
diff --git a/PKGBUILD b/PKGBUILD
index ccc56f99d4ff..e1923fa41181 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,29 +7,31 @@ pkgdesc="Watch classic spongebob from the terminal!"
arch=(any)
url="https://github.com/trakBan/spongebob-cli"
license=('GPL3')
-depends=('mpv' 'youtube-dl' 'python-requests' 'python-urllib3'
- 'python-termcolor' 'python-beautifulsoup4' 'python-prettytable'
- 'python-halo')
+depends=('python-requests' 'python-beautifulsoup4' 'python-prettytable')
makedepends=('git' 'python-setuptools')
+optdepends=('mpv: default video player'
+ 'wget: default video downloader')
provides=("${pkgname%-git}")
conflicts=("${pkgname%-git}")
source=("${pkgname%-git}::git+${url}#branch=main")
sha256sums=('SKIP')
pkgver() {
- cd "$srcdir/${pkgname%-git}"
-
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
+ cd "$srcdir/${pkgname%-git}"
+
+ printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short=7 HEAD)"
}
build() {
cd "$srcdir/${pkgname%-git}"
+
python setup.py build
}
package() {
- cd "$srcdir/${pkgname%-git}"
- python3 setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
+ cd "$srcdir/${pkgname%-git}"
+
+ python3 setup.py install --root="${pkgdir}" --optimize=1
}
# vim: set ts=2 sw=2 et: