1SUMMARY="C++ unit testing framework" 2DESCRIPTION="CppUnit is a C++ unit testing framework. It started its life as \ 3a port of JUnit to C++ by Michael Feathers." 4HOMEPAGE="https://www.freedesktop.org/wiki/Software/cppunit/" 5COPYRIGHT="2000 Jerome Lacoste 6 2000 Michael Feathers 7 2000-2002 E. Sommerlade 8 2001-2013 Baptiste Lepilleur 9 2001 Bastiaan Bakker 10 2001-2002, 2007-2008 Steve Robbins 11 2012-2013 Harvey Brydon" 12LICENSE="GNU LGPL v2.1" 13REVISION="5" 14SOURCE_URI="https://dev-www.libreoffice.org/src/cppunit-$portVersion.tar.gz" 15CHECKSUM_SHA256="3d569869d27b48860210c758c4f313082103a5e58219a7669b52bfd29d674780" 16 17ARCHITECTURES="all !x86_gcc2 ?x86" 18SECONDARY_ARCHITECTURES="x86" 19 20libVersion="0.0.0" 21libVersionCompat="$libVersion compat >= ${libVersion%%.*}" 22portVersionCompat="$portVersion compat >= ${portVersion%%.*}" 23portVers="${portVersion%.*}" 24 25PROVIDES=" 26 cppunit$secondaryArchSuffix = $portVersion 27 cmd:DllPlugInTester$secondaryArchSuffix = $portVersionCompat 28 lib:libcppunit$secondaryArchSuffix = $libVersionCompat 29 lib:libcppunit_$portVers$secondaryArchSuffix = $libVersionCompat 30 " 31REQUIRES=" 32 haiku$secondaryArchSuffix 33 " 34 35PROVIDES_devel=" 36 cppunit${secondaryArchSuffix}_devel = $portVersion 37 devel:libcppunit$secondaryArchSuffix = $libVersionCompat 38 devel:libcppunit_$portVers$secondaryArchSuffix = $libVersionCompat 39 " 40REQUIRES_devel=" 41 cppunit$secondaryArchSuffix == $portVersion base 42 haiku${secondaryArchSuffix}_devel 43 " 44 45BUILD_REQUIRES=" 46 haiku${secondaryArchSuffix}_devel 47 " 48BUILD_PREREQUIRES=" 49 cmd:autoreconf 50 cmd:g++$secondaryArchSuffix 51 cmd:ld$secondaryArchSuffix 52 cmd:libtoolize$secondaryArchSuffix 53 cmd:make 54 cmd:sed 55 " 56 57defineDebugInfoPackage cppunit$secondaryArchSuffix \ 58 $libDir/libcppunit-$portVers.so.$libVersion 59 60BUILD() 61{ 62 autoreconf -i 63 runConfigure ./configure --disable-static 64 make $jobArgs 65} 66 67INSTALL() 68{ 69 make install 70 71 rm $libDir/libcppunit.la 72 73 prepareInstalledDevelLibs libcppunit-$portVers libcppunit 74 fixPkgconfig 75 76 packageEntries devel $developDir 77} 78