# Buildsheet autogenerated by ravenadm tool -- Do not edit. NAMEBASE= opencvs VERSION= 20181230 REVISION= 1 KEYWORDS= devel VARIANTS= std SDESC[std]= Free Concurrent Versions System implementation HOMEPAGE= https://www.openbsd.org/opencvs/index.html CONTACT= nobody DOWNLOAD_GROUPS= main SITES[main]= GITHUB/OrangeGrayCyan:cvs:20190201.1 DISTFILE[1]= generated:main DF_INDEX= 1 SPKGS[std]= set primary man OPTIONS_AVAILABLE= none OPTIONS_STANDARD= none BUILD_DEPENDS= bmake:primary:std groff:primary:std B_DEPS[linux]= libbsd:dev:std BR_DEPS[linux]= libbsd:primary:std USES= pkgconfig LICENSE= BSD2CLAUSE:primary LICENSE_FILE= BSD2CLAUSE:{{WRKDIR}}/LICENSE LICENSE_AWK= BSD2CLAUSE:"^\#include" LICENSE_SOURCE= BSD2CLAUSE:{{WRKSRC}}/cvs.c LICENSE_SCHEME= solo FPC_EQUIVALENT= devel/opencvs MAKE_ARGS= MK_AUTO_OBJ=no MK_STAGING=no CFLAGS= -fcommon VAR_OPSYS[linux]= CFLAGS=-D_GNU_SOURCE VAR_OPSYS[netbsd]= CFLAGS=-D_OPENBSD_SOURCE do-install: ${INSTALL_PROGRAM} ${WRKSRC}/cvs ${STAGEDIR}${PREFIX}/bin ${INSTALL_MAN} ${WRKSRC}/cvs.1 ${STAGEDIR}${MAN1PREFIX}/man/man1 ${INSTALL_MAN} ${WRKSRC}/cvs.5 ${STAGEDIR}${MAN5PREFIX}/man/man5 ${INSTALL_MAN} ${WRKSRC}/cvsintro.7 ${STAGEDIR}${MAN7PREFIX}/man/man7 [FILE:959:descriptions/desc.primary] OpenCVS is a FREE implementation of the Concurrent Versions System, the most popular open source revision control software. It can be used as both client and server for repositories and provides granular access control over data stored in the repository. It aims to be as compatible as possible with other CVS implementations, except when particular features reduce the overall security of the system. Among other things, support for the pserver connection mechanism has been dropped because of security issues with the authentication mechanism. The OpenCVS project was started after discussions regarding the latest GNU CVS vulnerabilities that came out. Although CVS is widely used, its development has been mostly stagnant in the last years and many security issues have popped up, both in the implementation and in the mechanisms. OpenCVS is developed by the OpenBSD Project. The software is freely usable and re-usable by everyone under a BSD license. [FILE:115:distinfo] 504cb70a0b08f47faea4a01800104513931635319d929f651e7e6691751ae259 163568 OrangeGrayCyan-cvs-20190201.1.tar.gz [FILE:8:manifests/plist.primary] bin/cvs [FILE:68:manifests/plist.man] share/man/man1/cvs.1 share/man/man5/cvs.5 share/man/man7/cvsintro.7 [FILE:58:files/special.mk] MAKE_CMD= ${LOCALBASE}/bin/bmake -m ${LOCALBASE}/share/mk