Ravenports generated: 28 May 2019 13:27
[ravenports.git] / bucket_D9 / opencvs
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               opencvs
4 VERSION=                20181230
5 KEYWORDS=               devel
6 VARIANTS=               standard
7 SDESC[standard]=        Free Concurrent Versions System implementation
8 HOMEPAGE=               https://www.openbsd.org/opencvs/index.html
9 CONTACT=                Leonid_Bobrov[mazocomp@disroot.org]
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            GITHUB/OrangeGrayCyan:cvs:20190201.1
13 DISTFILE[1]=            generated:main
14 DF_INDEX=               1
15 SPKGS[standard]=        single
16
17 OPTIONS_AVAILABLE=      none
18 OPTIONS_STANDARD=       none
19
20 BUILD_DEPENDS=          bmake:single:standard
21                         groff:primary:standard
22 BR_DEPS[linux]=         libbsd:single:standard
23
24 USES=                   pkgconfig
25
26 LICENSE=                BSD2CLAUSE:single
27 LICENSE_FILE=           BSD2CLAUSE:{{WRKDIR}}/LICENSE
28 LICENSE_AWK=            BSD2CLAUSE:"^\#include"
29 LICENSE_SOURCE=         BSD2CLAUSE:{{WRKSRC}}/cvs.c
30 LICENSE_SCHEME=         solo
31
32 FPC_EQUIVALENT=         devel/opencvs
33
34 MAKE_ARGS=              MK_AUTO_OBJ=no
35                         MK_STAGING=no
36
37 do-install:
38         ${INSTALL_PROGRAM} ${WRKSRC}/cvs ${STAGEDIR}${PREFIX}/bin
39         ${INSTALL_MAN} ${WRKSRC}/cvs.1 ${STAGEDIR}${MAN1PREFIX}/man/man1
40         ${INSTALL_MAN} ${WRKSRC}/cvs.5 ${STAGEDIR}${MAN5PREFIX}/man/man5
41         ${INSTALL_MAN} ${WRKSRC}/cvsintro.7 ${STAGEDIR}${MAN7PREFIX}/man/man7
42
43 [FILE:959:descriptions/desc.single]
44 OpenCVS is a FREE implementation of the Concurrent Versions System, the most
45 popular open source revision control software. It can be used as both client
46 and server for repositories and provides granular access control over data
47 stored in the repository. It aims to be as compatible as possible with other
48 CVS implementations, except when particular features reduce the overall
49 security of the system. Among other things, support for the pserver
50 connection mechanism has been dropped because of security issues with
51 the authentication mechanism.
52
53 The OpenCVS project was started after discussions regarding the latest GNU
54 CVS vulnerabilities that came out. Although CVS is widely used, its
55 development has been mostly stagnant in the last years and many security
56 issues have popped up, both in the implementation and in the mechanisms.
57
58 OpenCVS is developed by the OpenBSD Project. The software is freely usable
59 and re-usable by everyone under a BSD license.
60
61
62 [FILE:115:distinfo]
63 504cb70a0b08f47faea4a01800104513931635319d929f651e7e6691751ae259       163568 OrangeGrayCyan-cvs-20190201.1.tar.gz
64
65
66 [FILE:85:manifests/plist.single]
67 bin/cvs
68 share/man/man1/cvs.1.gz
69 share/man/man5/cvs.5.gz
70 share/man/man7/cvsintro.7.gz
71
72
73 [FILE:58:files/special.mk]
74 MAKE_CMD=       ${LOCALBASE}/bin/bmake -m ${LOCALBASE}/share/mk
75