aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/nvim/.local/bin/pkgbuildcheck
diff options
context:
space:
mode:
authorToby Vincent <tobyv@tobyvin.dev>2024-05-28 15:27:15 -0500
committerToby Vincent <tobyv@tobyvin.dev>2024-05-28 15:27:15 -0500
commitdd6cfb63ad85d0164cbe4ac04f7aea9f6a842f02 (patch)
tree5bc45394b9192771bcc85fa59b8aab4b8a4301bb /nvim/.local/bin/pkgbuildcheck
parent1527172edf1f7d65095a5c2268947c16ed905d18 (diff)
feat!: remove unused configs and cleanup paths
Diffstat (limited to 'nvim/.local/bin/pkgbuildcheck')
-rwxr-xr-xnvim/.local/bin/pkgbuildcheck106
1 files changed, 0 insertions, 106 deletions
diff --git a/nvim/.local/bin/pkgbuildcheck b/nvim/.local/bin/pkgbuildcheck
deleted file mode 100755
index 090d8e1..0000000
--- a/nvim/.local/bin/pkgbuildcheck
+++ /dev/null
@@ -1,106 +0,0 @@
-#!/bin/sh
-# shellcheck disable=SC2086
-
-for arg; do
- if [ -f "$arg" ]; then
- file=$arg
- elif [ "$arg" != "-" ]; then
- set -- "$@" $arg
- fi
- shift
-done
-
-shellcheck "$@" --format=json - <<-EOF | jq -Mc '(..|objects|select(has("line"))).line -= 7 | (..|objects|select(has("endLine"))).endLine -= 7'
- #!/bin/bash -euET
-
- # declare variables used by PKGBUILD
- srcdir='~!@#$%^&*() /\|'
- pkgdir='~!@#$%^&*() /\|'
-
- # the actual PKGBUILD gets inlined by RUA here
- $(cat $file)
-
- # ensure that obligatory PKGBUILD values are defined, and avoid "unused" warning for them:
- test "\${pkgname[*]} should be declared in PKGBUILD"
- test "\${pkgver[*]} should be declared in PKGBUILD"
- test "\${pkgrel[*]} should be declared in PKGBUILD"
- test "\${arch[*]} should be declared in PKGBUILD"
-
- # avoid "unused" warning for optional PKGBUILD variables:
- export pkgbase
- export epoch
- export pkgdesc
- export url
- export license
- export install
- export changelog
- export source
- export source_aarch64
- export source_i686
- export source_x86_64
- export validpgpkeys
- export noextract
- export md5sums
- export md5sums_aarch64
- export md5sums_i686
- export md5sums_x86_64
- export sha1sums
- export sha1sums_aarch64
- export sha1sums_i686
- export sha1sums_x86_64
- export sha224sums
- export sha224sums_aarch64
- export sha224sums_i686
- export sha224sums_x86_64
- export sha256sums
- export sha256sums_aarch64
- export sha256sums_i686
- export sha256sums_x86_64
- export sha384sums
- export sha384sums_aarch64
- export sha384sums_i686
- export sha384sums_x86_64
- export sha512sums
- export sha512sums_aarch64
- export sha512sums_i686
- export sha512sums_x86_64
- export b2sums
- export b2sums_aarch64
- export b2sums_i686
- export b2sums_x86_64
- export groups
- export backup
- export depends
- export depends_aarch64
- export depends_i686
- export depends_x86_64
- export makedepends
- export makedepends_aarch64
- export makedepends_i686
- export makedepends_x86_64
- export checkdepends
- export checkdepends_aarch64
- export checkdepends_i686
- export checkdepends_x86_64
- export optdepends
- export optdepends_aarch64
- export optdepends_i686
- export optdepends_x86_64
- export conflicts
- export conflicts_aarch64
- export conflicts_i686
- export conflicts_x86_64
- export provides
- export provides_aarch64
- export provides_i686
- export provides_x86_64
- export replaces
- export replaces_aarch64
- export replaces_i686
- export replaces_x86_64
- export options
-
- # avoid "unused" warning for variables defined _for_ PKGBUILD
- export srcdir
- export pkgdir
-EOF