Initial import of opencm-0.1.0alpha16 into the Packages Collection.
Provided in PR 18064 by Julio Merino <jmmv@hispabsd.org>. Modified by myself to include the buildlink2 files for boehm-gc, ncurses, openssl, and the bsd.pkg.install.mk files, to use the boehm-gc package, and not the included version, and to find one of the help files appropriately. I also fixes the CONF_FILES definition, and tried to bring some sanity to the opencm version number.
This commit is contained in:
parent
56528490e8
commit
d698aa971a
9 changed files with 171 additions and 0 deletions
7
devel/opencm/DESCR
Normal file
7
devel/opencm/DESCR
Normal file
|
@ -0,0 +1,7 @@
|
|||
OpenCM is designed as a secure, high-integrity replacement for CVS. A
|
||||
list of the key features can be found on the features page
|
||||
(http://www.opencm.org/features.html). While not as ``feature rich''
|
||||
as CVS, it supports some useful things that CVS lacks. Briefly, OpenCM
|
||||
provides first-class support for renames and configuration,
|
||||
cryptographic authentication and access control, and first-class
|
||||
branches.
|
31
devel/opencm/Makefile
Normal file
31
devel/opencm/Makefile
Normal file
|
@ -0,0 +1,31 @@
|
|||
# $NetBSD: Makefile,v 1.1.1.1 2002/08/28 14:53:15 agc Exp $
|
||||
#
|
||||
|
||||
DISTNAME= ${OPENCM_VERSION}-1-src
|
||||
PKGNAME= ${OPENCM_VERSION:C/alpha/rc/}
|
||||
CATEGORIES= devel
|
||||
MASTER_SITES= http://www.opencm.org/releases/
|
||||
EXTRACT_SUFX= .tgz
|
||||
|
||||
MAINTAINER= jmmv@hispabsd.org
|
||||
HOMEPAGE= http://www.opencm.org/
|
||||
COMMENT= Secure, high-integrity replacement for CVS
|
||||
|
||||
USE_GMAKE= YES
|
||||
GNU_CONFIGURE= YES
|
||||
|
||||
OPENCM_VERSION= opencm-0.1.0alpha16
|
||||
|
||||
CONF_FILES= ${PREFIX}/share/examples/opencm/opencm.conf ${PKG_SYSCONFDIR}/opencm.conf
|
||||
RCD_SCRIPTS= opencm
|
||||
INFO_FILES= opencm.info
|
||||
|
||||
CPPFLAGS+= -D__unix__
|
||||
WRKSRC= ${WRKDIR}/${OPENCM_VERSION}/base
|
||||
|
||||
.include "../../devel/boehm-gc/buildlink2.mk"
|
||||
.include "../../devel/ncurses/buildlink2.mk"
|
||||
.include "../../security/openssl/buildlink2.mk"
|
||||
.include "../../mk/texinfo.mk"
|
||||
.include "../../mk/bsd.pkg.install.mk"
|
||||
.include "../../mk/bsd.pkg.mk"
|
52
devel/opencm/PLIST
Normal file
52
devel/opencm/PLIST
Normal file
|
@ -0,0 +1,52 @@
|
|||
@comment $NetBSD: PLIST,v 1.1.1.1 2002/08/28 14:53:15 agc Exp $
|
||||
bin/cm
|
||||
info/opencm.info.gz
|
||||
share/examples/opencm/opencm.conf
|
||||
share/opencm/help/add.help
|
||||
share/opencm/help/adduser.help
|
||||
share/opencm/help/bind.help
|
||||
share/opencm/help/checkout.help
|
||||
share/opencm/help/commit.help
|
||||
share/opencm/help/create-branch.help
|
||||
share/opencm/help/create-group.help
|
||||
share/opencm/help/create-repository.help
|
||||
share/opencm/help/create-user.help
|
||||
share/opencm/help/diff.help
|
||||
share/opencm/help/gadd.help
|
||||
share/opencm/help/gremove.help
|
||||
share/opencm/help/import.help
|
||||
share/opencm/help/log.help
|
||||
share/opencm/help/logmail.help
|
||||
share/opencm/help/ls.help
|
||||
share/opencm/help/merge.help
|
||||
share/opencm/help/mkdir.help
|
||||
share/opencm/help/note.help
|
||||
share/opencm/help/notes.help
|
||||
share/opencm/help/opt-basic.help
|
||||
share/opencm/help/opt-obscure.help
|
||||
share/opencm/help/opt-server.help
|
||||
share/opencm/help/rebind.help
|
||||
share/opencm/help/rename-entity.help
|
||||
share/opencm/help/revert.help
|
||||
share/opencm/help/revoke.help
|
||||
share/opencm/help/rm.help
|
||||
share/opencm/help/server.help
|
||||
share/opencm/help/set-description.help
|
||||
share/opencm/help/set-group.help
|
||||
share/opencm/help/set-name.help
|
||||
share/opencm/help/set-user.help
|
||||
share/opencm/help/set-ws-repos.help
|
||||
share/opencm/help/set-ws-user.help
|
||||
share/opencm/help/show-ws-repos.help
|
||||
share/opencm/help/show-ws-user.help
|
||||
share/opencm/help/status.help
|
||||
share/opencm/help/tag.help
|
||||
share/opencm/help/unbind.help
|
||||
share/opencm/help/update.help
|
||||
share/opencm/help/version.help
|
||||
share/opencm/tools/cvsconvert.py
|
||||
share/opencm/tools/rcsparse.py
|
||||
@dirrm share/opencm/tools
|
||||
@dirrm share/opencm/help
|
||||
@dirrm share/opencm
|
||||
@dirrm share/examples/opencm
|
9
devel/opencm/distinfo
Normal file
9
devel/opencm/distinfo
Normal file
|
@ -0,0 +1,9 @@
|
|||
$NetBSD: distinfo,v 1.1.1.1 2002/08/28 14:53:15 agc Exp $
|
||||
|
||||
SHA1 (opencm-0.1.0alpha16-1-src.tgz) = 05ce1f78150b32832715c5d1bfaf89f32e361620
|
||||
Size (opencm-0.1.0alpha16-1-src.tgz) = 1243471 bytes
|
||||
SHA1 (patch-aa) = 00e4ac94921a8910997cdbad5eefb449d54c00b8
|
||||
SHA1 (patch-ab) = 97f5c9ddd066d5b8b44461544cd7db0faed871bf
|
||||
SHA1 (patch-ac) = 148fcd24631c813783b8b72c5f391c8b18432687
|
||||
SHA1 (patch-ad) = 44f9790557094c2cdb2ac1da5e13e96e3093bb37
|
||||
SHA1 (patch-ae) = ac6230c6fcc263b3386c3923bdcf6b111630e00a
|
15
devel/opencm/patches/patch-aa
Normal file
15
devel/opencm/patches/patch-aa
Normal file
|
@ -0,0 +1,15 @@
|
|||
$NetBSD: patch-aa,v 1.1.1.1 2002/08/28 14:53:15 agc Exp $
|
||||
|
||||
--- doc/Makefile.in.orig Sun Aug 25 20:05:32 2002
|
||||
+++ doc/Makefile.in Sun Aug 25 20:05:51 2002
|
||||
@@ -112,8 +112,8 @@
|
||||
opencm.html: opencm.texi version.texi manual/cmd-ref.texi
|
||||
opencm.info: opencm.texi version.texi manual/cmd-ref.texi
|
||||
|
||||
-opencm-internals: opencm-internals.info.gz opencm-internals.ps opencm-internals.html
|
||||
-opencm: opencm.info.gz opencm.ps opencm.html
|
||||
+opencm-internals: opencm-internals.info.gz
|
||||
+opencm: opencm.info.gz
|
||||
|
||||
%.info.gz: %.info
|
||||
rm -f $@
|
18
devel/opencm/patches/patch-ab
Normal file
18
devel/opencm/patches/patch-ab
Normal file
|
@ -0,0 +1,18 @@
|
|||
$NetBSD: patch-ab,v 1.1.1.1 2002/08/28 14:53:15 agc Exp $
|
||||
|
||||
--- etc/Makefile.in.orig Sun Aug 25 20:34:08 2002
|
||||
+++ etc/Makefile.in Sun Aug 25 20:36:34 2002
|
||||
@@ -72,9 +72,10 @@
|
||||
all:
|
||||
|
||||
install: all
|
||||
- $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/rc.d/init.d
|
||||
- $(INSTALL) -m 644 opencm.conf $(DESTDIR)$(sysconfdir)
|
||||
- $(INSTALL) -m 644 opencm.rc $(DESTDIR)$(sysconfdir)/rc.d/init.d/opencm
|
||||
+ $(mkinstalldirs) $(DESTDIR)$(sysconfdir)/rc.d
|
||||
+ $(mkinstalldirs) $(prefix)/share/examples/opencm
|
||||
+ $(INSTALL) -m 644 opencm.conf $(prefix)/share/examples/opencm/opencm.conf
|
||||
+ $(INSTALL) -m 755 opencm.rc $(DESTDIR)$(sysconfdir)/rc.d/opencm
|
||||
|
||||
uninstall:
|
||||
-rm -f $(DESTDIR)$(sysconfdir)/opencm.conf
|
13
devel/opencm/patches/patch-ac
Normal file
13
devel/opencm/patches/patch-ac
Normal file
|
@ -0,0 +1,13 @@
|
|||
$NetBSD: patch-ac,v 1.1.1.1 2002/08/28 14:53:15 agc Exp $
|
||||
|
||||
--- src/Makefile.in 2002/08/27 17:42:12 1.1
|
||||
+++ src/Makefile.in 2002/08/27 17:45:06
|
||||
@@ -108,7 +108,7 @@
|
||||
SESSIONTIMEOUT=-DCLIENT_TIMEOUT=1800
|
||||
LIBDIFF=$(TOPDIR)/../libgdiff/libgdiff.a
|
||||
LIBZ=$(TOPDIR)/../zlib/libz.a
|
||||
-LIBGC=$(TOPDIR)/../gc6.0/.libs/libgc.a
|
||||
+LIBGC=@prefix@/lib/libgc.a
|
||||
|
||||
XCFLAGS = -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"$(datadir)\"
|
||||
# XCFLAGS += -Wno-unused -Werror
|
13
devel/opencm/patches/patch-ad
Normal file
13
devel/opencm/patches/patch-ad
Normal file
|
@ -0,0 +1,13 @@
|
|||
$NetBSD: patch-ad,v 1.1.1.1 2002/08/28 14:53:15 agc Exp $
|
||||
|
||||
--- Makefile.in 2002/08/27 17:47:00 1.1
|
||||
+++ Makefile.in 2002/08/27 17:47:13
|
||||
@@ -132,7 +132,7 @@
|
||||
|
||||
### Subdirectories to run make in for the primary targets.
|
||||
# Unix source subdirs, where we'll want to run lint and etags:
|
||||
-USOURCE_SUBDIRS = libgdiff gc6.0 zlib src
|
||||
+USOURCE_SUBDIRS = libgdiff zlib src
|
||||
# All other subdirs:
|
||||
SUBDIRS = ${USOURCE_SUBDIRS} doc tools etc
|
||||
|
13
devel/opencm/patches/patch-ae
Normal file
13
devel/opencm/patches/patch-ae
Normal file
|
@ -0,0 +1,13 @@
|
|||
$NetBSD: patch-ae,v 1.1.1.1 2002/08/28 14:53:15 agc Exp $
|
||||
|
||||
--- src/client/command.c 2002/08/27 17:52:26 1.1
|
||||
+++ src/client/command.c 2002/08/27 17:52:38
|
||||
@@ -154,7 +154,7 @@
|
||||
{ "add", opencm_add_file, 1, CF_OPTARGS|CF_NOCONNECT|CF_WSINIT, 0,
|
||||
"add.help" },
|
||||
{ "adduser", opencm_add_user, 2, CF_ADMIN, 0,
|
||||
- "add-user.help" },
|
||||
+ "adduser.help" },
|
||||
{ "bind", opencm_bind, 2, 0, 0,
|
||||
"bind.help" },
|
||||
{ "browse", opencm_browse, 0, CF_OPTARGS, 0, 0 },
|
Loading…
Reference in a new issue