[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Felix Yan
felixonmars at archlinux.org
Tue May 22 10:35:05 UTC 2018
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() {
More information about the arch-commits
mailing list