cunit
Lightweight system for writing, administering, and running unit tests in C
This commit is contained in:
48
mingw-w64-cunit/PKGBUILD
Normal file
48
mingw-w64-cunit/PKGBUILD
Normal 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}"
|
||||
}
|
||||
Reference in New Issue
Block a user