# 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""