# Maintainer: Natanael Copa <ncopa@alpinelinux.org> setvar pkgname = 'checkbashisms' setvar pkgver = '2.0.0.2' setvar pkgrel = '5' setvar pkgdesc = ""Basic checks on shell scripts for the presence of non portable syntax"" setvar url = ""http://sourceforge.net/projects/checkbaskisms/"" setvar arch = ""noarch"" setvar license = ""GPL2"" setvar depends = ""perl"" setvar source = ""http://downloads.sourceforge.net/project/checkbaskisms/$pkgver/checkbashisms checkbashisms-perl-5.26.patch"" setvar builddir = "$srcdir" proc check { cd $builddir printf '#!/bin/sh\necho "hello world"\n' > ./testfile perl ./checkbashisms --version perl ./checkbashisms ./testfile } proc prepare { cd $builddir # can not patch a symlink setvar src = $(realpath checkbashisms) rm $pkgname cp $src $pkgname default_prepare } proc package { cd $builddir install -D -m755 "$srcdir"/$pkgname "$pkgdir"/usr/bin/$pkgname } setvar sha512sums = ""cd9376f4c34773aba79f81b8bb129d912844102e91e363480b9983092efd36c4827e0447242aecfcdb3cfd4cc50e19e105cc645368e8c9735f49c8e381964dd4 checkbashisms 78ef7c52748e3aee4202b316ee22a67b17024fecbdd0e9008a6e68348bf0454a362ed728da550799ffbed4ad916735cef965e9dd83a7d69af257710fbd69d69a checkbashisms-perl-5.26.patch""