Package Details: shellcheck-static 0.6.0-1

Git Clone URL: https://aur.archlinux.org/shellcheck-static.git (read-only)
Package Base: shellcheck-static
Description: shellcheck, without the 130MB haskell dependencies
Upstream URL: None
Licenses: AGPL3
Conflicts: shellcheck
Provides: shellcheck=0.6.0
Submitter: cdkitching
Maintainer: cdkitching (timofonic)
Last Packager: cdkitching
Votes: 21
Popularity: 0.119329
First Submitted: 2017-06-25 21:33
Last Updated: 2019-02-09 00:23

Dependencies (1)

Required by (8)

Sources (1)

Latest Comments

barbuk commented on 2019-01-15 12:32

v6.0 pkgbuild:

pkgname=shellcheck-static
pkgver=0.6.0
pkgrel=1
pkgdesc="shellcheck, without the 130MB haskell dependencies"
license=("AGPL3")
arch=("x86_64")
depends=('gmp')
conflicts=("shellcheck")
provides=("shellcheck=0.6.0")

# The statically-linked binary provided by the developer. See:
# https://github.com/koalaman/shellcheck#installing
source=("https://storage.googleapis.com/shellcheck/shellcheck-stable.linux.x86_64.tar.xz")
sha256sums=('b76c13cd98c41e2239b2d23bda967faba5142650383235ec3614146f52cf920c')

package() {
    cd "${srcdir}/shellcheck-stable"
    install -Dt "${pkgdir}/usr/bin" "shellcheck"
    install -Dt "${pkgdir}/usr/share/shellcheck" "LICENSE.txt" "README.txt"
}

willemw commented on 2018-10-28 09:42

The source binary is not compatible with i686. Please remove i686 from arch=.

cdkitching commented on 2017-11-14 15:06

timofonic: You asked for -git/nightly builds. The developer started offering them, soooo - have a PKGBUILD:

https://aur.archlinux.org/packages/shellcheck-git-static

doskoi: The ranty message has been updated to correctly express how irritating Haskell packaging on Arch is at the moment. Thank you.

doskoi commented on 2017-10-24 23:18

The haskell dependencies weight "only" 130 MB now ;)

Alad commented on 2017-10-24 23:03

Should be renamed to -bin. -static implies there's some special configuration going on, but the package is still built from source, where this one clearly isn't.

cdkitching commented on 2017-10-24 15:22

That storage is maintained by the developer. He saw the whole pandoc-static thing going down on the forums and set that up. It's linked to from the github page:
https://github.com/koalaman/shellcheck#installing

If you can point me to a more up-to-date source of a static build (ie. one without hundreds of MB of haskell dependencies) I'll immediately update this package to use it.

timofonic commented on 2017-10-24 14:44

Would it be possible to offer -git/nightly builds of the package?

I found the following, but latest date comes from 16 October 2017. Who maintains that storage?

https://shellcheck.storage.googleapis.com/shellcheck-latest.linux.x86_64.tar.xz

I'm going to clone your package and modify it to use the latest version. I can assign you as maintaner or co-maintainer if you want to ;)

cdkitching commented on 2017-06-26 18:23

Done.

doskoi commented on 2017-06-26 17:54

You didn't updated pkgrel in the .SRCINFO file with the last update.

acidrain42 commented on 2017-06-26 14:17

Much appreciated, thank you!