# Contributor: Fabian Affolter <fabian@affolter-engineering.ch>
# Maintainer: Fabian Affolter <fabian@affolter-engineering.ch>
setvar pkgname = 'awake'
setvar pkgver = '1.0'
setvar pkgrel = '2'
setvar pkgdesc = ""A python command and library to 'wake on lan' a remote host""
setvar url = ""https://github.com/cyraxjoe/awake""
setvar arch = ""noarch""
setvar license = ""GPL3""
setvar depends = ""py3-awake""
setvar makedepends = ""python3-dev""
setvar subpackages = ""py3-$pkgname:py3 $pkgname-doc""
setvar source = ""https://files.pythonhosted.org/packages/source/${pkgname:0:1}/$pkgname/$pkgname-$pkgver.tar.gz""
setvar builddir = ""$srcdir"/$pkgname-$pkgver"

proc build {
	cd $builddir
	python3 setup.py build || return 1
}

proc package {
	cd $builddir
	python3 setup.py install --prefix=/usr --root="$pkgdir"
}

proc py3 {
	setvar pkgdesc = ""Python library for $pkgname""
	setvar depends = ""python3""
	mkdir -p "$subpkgdir"/usr/lib
	mv "$pkgdir"/usr/lib/python* "$subpkgdir"/usr/lib/
}

proc doc {
	# Doc files
	setvar _docs = ""LICENSE README""
	for _doc in $_docs {
		install -Dm644 "$srcdir"/$pkgname-$pkgver/$_doc \
			"$subpkgdir"/usr/share/doc/$pkgname/$_doc || return 1
	}
}

setvar md5sums = ""57b7a2e616e37fc29b4011a2e1cc60b2  awake-1.0.tar.gz""
setvar sha256sums = ""a4be9058c08ed702b700c9e10e270a7355ba1563f22ad6b2dbd334c6bb5a1730  awake-1.0.tar.gz""
setvar sha512sums = ""3b9a69d39c48ef139b6ea125f6f6de36fc861430b6ccd6341bdc82369947745f879e2776fbfda6e3dfae3c0384ecab3fc35f724a4abe760b21ec91ef27562f4d  awake-1.0.tar.gz""