# Contributor: William Pitcock <nenolod@dereferenced.org>
# Maintainer: William Pitcock <nenolod@dereferenced.org>
setvar pkgname = 'mpt-status'
setvar pkgver = '1.2.0'
setvar pkgrel = '0'
setvar pkgdesc = ""status inquiry tool for MPT devices""
setvar url = ""http://www.red-bean.com/~mab/mpt-status.html""
setvar arch = ""all""
setvar license = ""GPL""
setvar depends = """"
setvar makedepends = ""pciutils-dev""
setvar install = """"
setvar subpackages = ""$pkgname-doc""

# XXX: main site seems to be down right now; we shadow the Debian patch anyway
setvar source = ""http://ftp.de.debian.org/debian/pool/main/m/mpt-status/mpt-status_${pkgver}.orig.tar.gz
	http://ftp.de.debian.org/debian/pool/main/m/mpt-status/mpt-status_${pkgver}-7.debian.tar.gz""

setvar _builddir = ""${srcdir}/mpt-status-${pkgver}""
proc prepare {
	local i
	cd $_builddir
	mv "${srcdir}/debian" ${_builddir}

	for i in $source {
		case (i) {
		*.patch { msg $i; patch -p1 -i "$srcdir"/$i || return 1}
		}
	}

	# apply debian patches too...
	for i in $(cat ${_builddir}/debian/patches/series) {
		case (i) {
		*.patch { msg $i; patch -p1 -i "${_builddir}/debian/patches/${i}" || return 1}
		}
	}
}

proc build {
	cd $_builddir
	make
}

proc package {
	cd $_builddir

	mkdir -p "$pkgdir"/usr/sbin
	make DESTDIR="$pkgdir" install

	mkdir -p "$pkgdir"/usr/share/man/man8
	cp man/mpt-status.8 "$pkgdir"/usr/share/man/man8
}

setvar sha512sums = ""48d9ecb3d9b42f7731a048ba6147fc2edabbb3ac7936c3273fc613e661f54a66c9f240283a7b84040efd059539fb1c59172b74fad50781647f98644c3da25cac  mpt-status_1.2.0.orig.tar.gz
f2de35cb781bef730e28449b75f0aa2b0b7f953dfda0ebd9231ff8b7e3649db34a25daa151ae0655458de2e07b6cbadf1b7e5977c5ac7585fa491bd071e36e00  mpt-status_1.2.0-7.debian.tar.gz""