Date: Tuesday, May 22, 2018 @ 10:35:04 Author: felixonmars Revision: 326888
upgpkg: shellcheck 0.4.7.20180521-1 Modified: shellcheck/trunk/PKGBUILD ----------+ PKGBUILD | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2018-05-22 10:28:26 UTC (rev 326887) +++ PKGBUILD 2018-05-22 10:35:04 UTC (rev 326888) @@ -4,18 +4,22 @@ _hkgname=ShellCheck pkgname=shellcheck -pkgver=0.4.7 -pkgrel=8 +pkgver=0.4.7.20180521 +_commit=77546fba2f3ff9344dfdf14a79829da618d10653 +pkgrel=1 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net" license=("GPL") arch=('x86_64') -depends=('ghc-libs' 'haskell-json' 'haskell-mtl' 'haskell-parsec' 'haskell-quickcheck' - 'haskell-regex-tdfa') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz") -sha512sums=('bb9c79911701b3857d29fd63588115888f4d2b1d224066bb944ca00d29d973195ad1f4b1df8e2746fd0666f7438f46abc384f7f915c152f46fcd332163736792') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/$_commit.tar.gz") +sha512sums=('9a386e98b4e32d48648a590676bd8dc46bd378c31b48ec2e316c40a8c9f64730e4010de461355fdfd14cd7c8bbdbf8dd00db9528494c4c7aa031acaaf3b1464a') +prepare() { + mv shellcheck-$_commit $_hkgname-$pkgver +} + build() { cd "${srcdir}/${_hkgname}-${pkgver}" @@ -27,6 +31,8 @@ runhaskell Setup unregister --gen-script sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh + + pandoc -s -t man shellcheck.1.md -o shellcheck.1 } check() {
