diff options
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 43 |
2 files changed, 40 insertions, 29 deletions
@@ -1,20 +1,26 @@ pkgbase = screenshot-bash pkgdesc = Screenshot script, that uploads screenshot to a predefined server. - pkgver = 1.1.1 - pkgrel = 1 - url = https://gitlab.com/Scrumplex/ScreenshotBASH + pkgver = 4.1.0 + pkgrel = 2 + url = https://codeberg.org/Scrumplex/screenshot-bash arch = any license = GPL3 - makedepends = git depends = bash - depends = spectacle + depends = coreutils + depends = curl + depends = file + depends = gzip depends = kdialog depends = sox - provides = screenshot-bash + depends = xdg-utils + optdepends = grim: use default screenshot program + optdepends = slurp: use default screenshot program + optdepends = wl-clipboard: use default clipboard tool + optdepends = spectacle: use alternative screenshot program + optdepends = flameshot: use alternative screenshot program + optdepends = xsel: use alternative clipboard tool provides = upload-bash - conflicts = screenshot-bash-git - source = https://gitlab.com/Scrumplex/ScreenshotBASH/-/archive/1.1.1/ScreenshotBASH-1.1.1.tar.gz - sha512sums = 477930694ee05b20d2eb7dde1a387f3aa69cd21045054caffc1eb557406ae26174b1190a728155751cf7d58681b78879ecd64b0ef46038b59417f6c3e380958e + source = https://codeberg.org/Scrumplex/screenshot-bash/archive/4.1.0.tar.gz + sha512sums = 98798065203c3936cc9f10baafbebc370264c5e34c16df31fb3dcab077296b3dea9572762cdda6aa98425a4796f3756aa72349e5d3289337e442965cac84adef pkgname = screenshot-bash - @@ -1,27 +1,32 @@ # Maintainer: Sefa Eyeoglu <contact@scrumplex.net> pkgname=screenshot-bash -pkgver=1.1.1 -pkgrel=1 -pkgdesc='Screenshot script, that uploads screenshot to a predefined server.' -arch=('any') +pkgver=4.1.0 +pkgrel=2 +pkgdesc="Screenshot script, that uploads screenshot to a predefined server." +arch=("any") +url="https://codeberg.org/Scrumplex/screenshot-bash" +license=("GPL3") +depends=("bash" "coreutils" "curl" "file" "gzip" "kdialog" "sox" "xdg-utils") +optdepends=("grim: use default screenshot program" + "slurp: use default screenshot program" + "wl-clipboard: use default clipboard tool" + "spectacle: use alternative screenshot program" + "flameshot: use alternative screenshot program" + "xsel: use alternative clipboard tool") +provides=("upload-bash") +source=("https://codeberg.org/Scrumplex/screenshot-bash/archive/${pkgver}.tar.gz") +sha512sums=('98798065203c3936cc9f10baafbebc370264c5e34c16df31fb3dcab077296b3dea9572762cdda6aa98425a4796f3756aa72349e5d3289337e442965cac84adef') -url='https://gitlab.com/Scrumplex/ScreenshotBASH' -license=('GPL3') -depends=('bash' 'spectacle' 'kdialog' 'sox') -makedepends=('git') -provides=('screenshot-bash' 'upload-bash') -conflicts=('screenshot-bash-git') - -source=( - "https://gitlab.com/Scrumplex/ScreenshotBASH/-/archive/${pkgver}/ScreenshotBASH-${pkgver}.tar.gz" -) -sha512sums=('477930694ee05b20d2eb7dde1a387f3aa69cd21045054caffc1eb557406ae26174b1190a728155751cf7d58681b78879ecd64b0ef46038b59417f6c3e380958e') package() { - cd "ScreenshotBASH-${pkgver}" - bash install.sh "$pkgdir/usr/bin" - install -v -m644 -D "ScreenshotBASH.khotkeys" "$pkgdir/usr/share/khotkeys/ScreenshotBASH.khotkeys" -} + cd "screenshot-bash" + install -Dm755 "screenshot-bash" "$pkgdir/usr/bin/screenshot-bash" + install -Dm755 "upload-bash" "$pkgdir/usr/bin/upload-bash" + + install -Dm644 "screenshot-bash.conf" "$pkgdir/usr/share/doc/${pkgname}/screenshot-bash.conf" + install -Dm644 "khotkeys/screenshot-bash.khotkeys" "$pkgdir/usr/share/khotkeys/Screenshot-bash.khotkeys" + install -Dm644 "sway/config.d/screenshot-bash.conf" "$pkgdir/usr/share/doc/${pkgname}/sway.conf" +} |