Lightweight system for writing, administering, and running unit tests in
C
This commit is contained in:
J. Peter Mugaas
2016-04-12 19:13:49 -04:00
parent 2a4f9271d7
commit 077880d60a

48
mingw-w64-cunit/PKGBUILD Normal file
View File

@@ -0,0 +1,48 @@
# Maintainer: Some One <some.one@some.email.com>
_realname=cunit
pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
_distname="CUnit"
_distver="2.1-3"
pkgver=2.1.3
pkgrel=1
pkgdesc="Lightweight system for writing, administering, and running unit tests in C (mingw-w64)"
arch=('any')
url='http://cunit.sourceforge.net/'
license=('LGPL2.1')
source=("https://downloads.sourceforge.net/project/cunit/CUnit/2.1-3/CUnit-2.1-3.tar.bz2")
sha256sums=('f5b29137f845bb08b77ec60584fdb728b4e58f1023e6f249a464efa49a40f214')
prepare() {
cd "$srcdir/"${_distname}-${_distver}
}
build() {
cd "$srcdir"/${_distname}-${_distver}
rm -rf "${srcdir}"/build-${CARCH} | true
mkdir -p "${srcdir}"/build-${CARCH}
cp -Rf ${srcdir}/${_distname}-${_distver}/* "${srcdir}"/build-${CARCH}
cd "${srcdir}"/build-${CARCH}
./bootstrap /mingw
./configure \
--prefix=${MINGW_PREFIX} \
--build=${MINGW_CHOST} \
--host=${MINGW_CHOST} \
--target=${MINGW_CHOST} \
--enable-debug \
--enable-static \
--enable-shared
sed "s|\/Users\/aks\/CUnitHome|${MINGW_PREFIX}|" -i cunit.pc
make
}
check() {
cd "${srcdir}"/build-${CARCH}
}
package() {
cd "${srcdir}"/build-${CARCH}
make install DESTDIR="${pkgdir}"
}