summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: 0f353657b4f86a0697d8c055809ff95229415b51 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Maintainer: txtsd <aur.archlinux@ihavea.quest>
# Contributor: Sashanoraa <sasha@noraa.gay>

pkgname=yt-spammer-purge
pkgver=2.17.1
pkgrel=1
pkgdesc="A script that allows you to filter and search for spammer comments on your channel and other's channel(s)"
arch=(any)
url='https://github.com/ThioJoe/YT-Spammer-Purge'
license=('GPL-3.0-or-later')
depends=(
  bash
  python
  python-certifi
  python-colorama
  python-google-api-python-client
  python-google-auth
  python-google-auth-oauthlib
  python-levenshtein
  python-numpy
  python-protobuf
  python-rapidfuzz
  python-regex
  python-requests
  python-rtfunicode
  python-setuptools
  python-six
  python-urllib3
  tk
)
install=msg.install
source=(
  "yt-spammer-purge-${pkgver}.tar.gz::https://github.com/ThioJoe/YT-Spammer-Purge/archive/refs/tags/v${pkgver}.tar.gz"
  yt-spammer-purge
)
sha256sums=('4128e5299823872613df10ef9c294d55aaca809ff8d67363b888052a56987d3c'
            'f3f6ace0928d0c5465c693a4300e03059c33d4c059409741169f5c5e9e5eeb86')

package() {
  mkdir -p "${pkgdir}/usr/share"
  cp -r "YT-Spammer-Purge-${pkgver}" "${pkgdir}/usr/share/${pkgname}"
  chmod a+w "${pkgdir}/usr/share/${pkgname}"

  install -Dm755 yt-spammer-purge "${pkgdir}/usr/bin/yt-spammer-purge"
}