summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD43
2 files changed, 40 insertions, 29 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 34ae369be010..ddebb6edda1d 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
-
diff --git a/PKGBUILD b/PKGBUILD
index f6bae3052001..12b32cbf8ec1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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"
+}