SUMMARY="Generate patch sets from a CVS repository" DESCRIPTION=" CVSps is a program for generating 'patchset' information from a CVS \ repository. A patchset in this case is defined as a set of changes made \ to a collection of files, and all committed at the same time (using a \ single 'cvs commit' command). This information is valuable to seeing the \ big picture of the evolution of a cvs project. While cvs tracks revision \ information, it is often difficult to see what changes were committed \ 'atomically' to the repository." HOMEPAGE="http://www.catb.org/esr/cvsps/" COPYRIGHT="2001-2003 David Mansfield" LICENSE="GNU GPL v2" REVISION="3" SOURCE_URI="http://cvsps.sourceforge.net/cvsps-2.2b1.tar.gz" CHECKSUM_SHA256="6906acb3636cdb4a4a9d608111aec22a85530037cb08a62ed5eb74ca0b218f81" PATCHES="cvsps-2.2b1.patchset" ARCHITECTURES="all !x86_gcc2" SECONDARY_ARCHITECTURES="x86" PROVIDES=" cvsps$secondaryArchSuffix = $portVersion cmd:cvsps = $portVersion " REQUIRES=" haiku$secondaryArchSuffix lib:libz$secondaryArchSuffix " BUILD_REQUIRES=" devel:libz$secondaryArchSuffix " BUILD_PREREQUIRES=" haiku${secondaryArchSuffix}_devel cmd:gcc$secondaryArchSuffix cmd:ld$secondaryArchSuffix cmd:make " BUILD() { make $jobArgs } INSTALL() { # even when building as hybrid, we want this as cvsps, not cvsps-x86. mkdir -p $prefix/bin cp cvsps $prefix/bin mkdir -p $manDir cp cvsps.1 $manDir }