Remove opencm, dead upstream since years.
ok todd@ (MAINTAINER) sthen@
This commit is contained in:
parent
e106b21de8
commit
f42a2c8291
@ -1,4 +1,4 @@
|
||||
# $OpenBSD: Makefile,v 1.1391 2015/09/23 10:18:30 vgross Exp $
|
||||
# $OpenBSD: Makefile,v 1.1392 2015/09/23 10:44:35 jca Exp $
|
||||
|
||||
SUBDIR =
|
||||
SUBDIR += ElectricFence
|
||||
@ -494,7 +494,6 @@
|
||||
SUBDIR += ode
|
||||
SUBDIR += ois
|
||||
SUBDIR += omake
|
||||
SUBDIR += opencm
|
||||
SUBDIR += openmpi
|
||||
SUBDIR += openocd
|
||||
SUBDIR += ophis
|
||||
|
@ -1,52 +0,0 @@
|
||||
# $OpenBSD: Makefile,v 1.35 2015/09/10 16:49:53 sthen Exp $
|
||||
|
||||
COMMENT= OpenCM change management system
|
||||
|
||||
V= 0.1.2alpha8
|
||||
sV= -2
|
||||
DISTFILES= opencm-${V}${sV}-src.tgz
|
||||
DISTNAME= opencm-${V}
|
||||
PKGNAME= opencm-${V}
|
||||
REVISION= 5
|
||||
CATEGORIES= devel
|
||||
|
||||
MAINTAINER= Todd T. Fries <todd@openbsd.org>
|
||||
|
||||
# BSD/(GPL for diff3)
|
||||
PERMIT_PACKAGE_CDROM= Yes
|
||||
|
||||
WANTLIB= c crypto ncurses pthread readline ssl z gc>=3
|
||||
|
||||
MASTER_SITES= http://spacehopper.org/mirrors/
|
||||
|
||||
USE_GMAKE= Yes
|
||||
AUTOCONF_VERSION= 2.57
|
||||
CONFIGURE_STYLE= autoconf
|
||||
|
||||
LDFLAGS+= -L${LOCALBASE}/lib -lgc -pthread
|
||||
|
||||
CONFIGURE_ENV= LDFLAGS="${LDFLAGS}" \
|
||||
CPPFLAGS="${CPPFLAGS} \
|
||||
-I${LOCALBASE}/include -I${LOCALBASE}/include/gc \
|
||||
-DUSE_SYSTEM_ZLIB" \
|
||||
vl_cv_lib_kerberos=0
|
||||
|
||||
MAKE_ENV= LDFLAGS="${LDFLAGS}"
|
||||
|
||||
NO_TEST= Yes
|
||||
|
||||
MAKE_FLAGS+= TEXI2DVI=: DVIPS=:
|
||||
MAKE_FLAGS+= LIBZ=-lz USOURCE_SUBDIRS="libgdiff src"
|
||||
MAKE_FLAGS+= LIBGC=
|
||||
MAKE_FLAGS+= infodir=${PREFIX}/info
|
||||
MAKE_FLAGS+= mandir=${PREFIX}/man
|
||||
|
||||
post-install:
|
||||
gunzip ${PREFIX}/info/opencm.info.gz
|
||||
|
||||
|
||||
LIB_DEPENDS= devel/boehm-gc
|
||||
|
||||
WRKSRC= ${WRKDIST}/base
|
||||
|
||||
.include <bsd.port.mk>
|
@ -1,2 +0,0 @@
|
||||
SHA256 (opencm-0.1.2alpha8-2-src.tgz) = JaiQ1mrH47G+2DqYoh4nHCKCyTwJ8T59V0PtsfFRfnU=
|
||||
SIZE (opencm-0.1.2alpha8-2-src.tgz) = 1577512
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-base_configure_in,v 1.3 2005/12/06 19:05:21 todd Exp $
|
||||
--- base/configure.in.orig Sun Oct 24 20:06:46 2004
|
||||
+++ base/configure.in Tue Dec 6 12:59:22 2005
|
||||
@@ -42,7 +42,7 @@ AC_INIT(src/client/opencm.c)
|
||||
AC_REVISION($Revision 0.1$)
|
||||
AC_CONFIG_HEADER(config.h)
|
||||
AC_AUTOCONFIG_GC()
|
||||
-AC_CONFIG_SUBDIRS(gc6.3)
|
||||
+dnl AC_CONFIG_SUBDIRS(gc6.3)
|
||||
|
||||
AC_CANONICAL_HOST
|
||||
|
@ -1,22 +0,0 @@
|
||||
$OpenBSD: patch-base_src_Makefile_in,v 1.5 2005/12/06 19:05:21 todd Exp $
|
||||
--- base/src/Makefile.in.orig Sun Oct 24 20:06:46 2004
|
||||
+++ base/src/Makefile.in Tue Dec 6 13:00:38 2005
|
||||
@@ -110,8 +110,7 @@ CMINCLUDE=@SSL_INC@
|
||||
# COMREADLINE=-DUSE_READLINE -I/usr/include/readline
|
||||
SESSIONTIMEOUT=-DCLIENT_TIMEOUT=1800
|
||||
LIBDIFF=$(TOPDIR)/../libgdiff/libgdiff.a
|
||||
-LIBZ=$(TOPDIR)/../zlib/libz.a
|
||||
-LIBGC=$(TOPDIR)/../gc6.3/.libs/libgc.a
|
||||
+LIBZ=-lz
|
||||
|
||||
XCFLAGS = -Wmissing-prototypes -Wall -Wreturn-type -DDATADIR=\"$(datadir)\"
|
||||
# XCFLAGS += -Wno-unused -Werror
|
||||
@@ -242,7 +241,7 @@ distclean: clean nodepend
|
||||
nodepend:
|
||||
find $(TOPDIR) -name '*.m' -exec rm {} \;
|
||||
|
||||
-$(OPENCM): $(OBJECTS) $(LIBDIFF) $(LIBZ) $(LIBGC)
|
||||
+$(OPENCM): $(OBJECTS) $(LIBDIFF)
|
||||
$(CC) -o $(OPENCM) $(CFLAGS) $(OBJECTS) $(LDFLAGS) $(CMLDFLAGS) $(LIBDIFF) $(LIBZ) $(LIBGC) $(LIBS) $(CMLIBS)
|
||||
|
||||
# Whenever we rebuild a .o file, we also need to rebuild the .m file:
|
@ -1,13 +0,0 @@
|
||||
$OpenBSD: patch-base_src_client_opencm_c,v 1.6 2003/10/15 13:12:04 todd Exp $
|
||||
--- base/src/client/opencm.c.orig Sat Mar 29 16:15:30 2003
|
||||
+++ base/src/client/opencm.c Tue Apr 1 07:28:01 2003
|
||||
@@ -48,6 +48,9 @@
|
||||
|
||||
OC_bool do_Upgrade = FALSE;
|
||||
|
||||
+#include <sys/types.h>
|
||||
+#include <sys/time.h>
|
||||
+
|
||||
SSL_CTX *ssl_ctx = NULL;
|
||||
int opencmport = OPENCM_PORT; /* unless proven otherwise */
|
||||
PubKey *this_user = NULL;
|
@ -1,15 +0,0 @@
|
||||
$OpenBSD: patch-base_src_common_Buffer_c,v 1.1 2003/12/19 00:11:48 espie Exp $
|
||||
--- base/src/common/Buffer.c.orig 2003-12-19 01:05:55.000000000 +0100
|
||||
+++ base/src/common/Buffer.c 2003-12-19 01:06:19.000000000 +0100
|
||||
@@ -39,7 +39,11 @@
|
||||
*/
|
||||
|
||||
#include <opencm.h>
|
||||
+#ifdef USE_SYSTEM_ZLIB
|
||||
+#include <zlib.h>
|
||||
+#else
|
||||
#include "../../zlib/zlib.h"
|
||||
+#endif
|
||||
|
||||
#define BUFFER_BLOCK_SIZE 1024
|
||||
#define ZLIB_BUFFER_SIZE 1024
|
@ -1,15 +0,0 @@
|
||||
$OpenBSD: patch-base_src_common_OS_unix-os_c,v 1.1 2002/11/04 16:01:33 todd Exp $
|
||||
--- base/src/common/OS/unix-os.c.orig Mon Nov 4 09:54:30 2002
|
||||
+++ base/src/common/OS/unix-os.c Mon Nov 4 09:47:32 2002
|
||||
@@ -208,9 +208,11 @@ os_FromISO(const char *isoTime)
|
||||
}
|
||||
|
||||
/* There should not be fractional seconds (yet): */
|
||||
+/*
|
||||
if (*isoTime == '.')
|
||||
THROW(ExBadValue,
|
||||
"Cannot handle fractional seconds in modtimes (yet)");
|
||||
+ */
|
||||
|
||||
/* Skip fractional component, if any */
|
||||
while (isdigit(*isoTime) || *isoTime == '.' || isspace(*isoTime))
|
@ -1,25 +0,0 @@
|
||||
$OpenBSD: patch-base_src_common_PRNG_c,v 1.3 2014/04/19 12:38:45 sthen Exp $
|
||||
--- base/src/common/PRNG.c.orig Sat Apr 19 06:34:16 2014
|
||||
+++ base/src/common/PRNG.c Sat Apr 19 06:34:51 2014
|
||||
@@ -75,21 +75,6 @@ void initialize_PRNG(void)
|
||||
if(getenv("RANDFILE"))
|
||||
RAND_load_file(getenv("RANDFILE"), MAX_READ);
|
||||
|
||||
- /* We limit gathering entropy from an EGD socket to only 128 bytes to work
|
||||
- around some flaws in the design of EGD (in particular, EGD is slow, it
|
||||
- will crash if too many requests come in too fast, it gathers entropy
|
||||
- slowly, and it will block if it doesn't have enough).
|
||||
-
|
||||
- I (Jack L) recommend using PRNGD (a fast and stable EGD clone written in
|
||||
- C) instead of EGD for these reasons.
|
||||
-
|
||||
- RAND_egd_bytes is only available in OpenSSL 0.9.6 and up. However, given
|
||||
- that 0.9.5 and previous versions have exploitable overflows, this is not a
|
||||
- major concern.
|
||||
- */
|
||||
- if(getenv("EGD_PATH"))
|
||||
- RAND_egd_bytes(getenv("EGD_PATH"), 128);
|
||||
-
|
||||
/* Check to see if we are sufficiently initialized */
|
||||
if(!RAND_status())
|
||||
{
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-base_src_common_PubKey_c,v 1.1 2010/10/03 21:36:58 kili Exp $
|
||||
--- base/src/common/PubKey.c.orig Thu Jun 19 03:55:04 2003
|
||||
+++ base/src/common/PubKey.c Sun Oct 3 21:41:11 2010
|
||||
@@ -289,7 +289,7 @@ pubkey_GetEmail(PubKey *pk)
|
||||
case pk_X509:
|
||||
{
|
||||
X509 *x = pk->keys.x509_cert;
|
||||
- STACK* emails;
|
||||
+ STACK_OF(OPENSSL_STRING) *emails;
|
||||
const char* email = 0;
|
||||
|
||||
emails = X509_get1_email(x);
|
@ -1,21 +0,0 @@
|
||||
$OpenBSD: patch-base_src_common_SDR_c,v 1.5 2007/07/14 22:17:22 kili Exp $
|
||||
--- base/src/common/SDR.c.orig Thu Jun 19 04:23:37 2003
|
||||
+++ base/src/common/SDR.c Mon Jul 9 22:34:25 2007
|
||||
@@ -100,7 +100,7 @@ static ocmoff_t file_stream_gets(SDR_stream *s, void *
|
||||
static Buffer *file_stream_asBuffer(SDR_stream *s);
|
||||
static void file_stream_reread(SDR_stream *s);
|
||||
static void file_stream_close(SDR_stream *s);
|
||||
-static void file_stream_finalizer(GC_PTR obj, GC_PTR data);
|
||||
+static void file_stream_finalizer(void *obj, void *data);
|
||||
|
||||
static SDR_stream*
|
||||
stream_openfile(const char *fileName, uint32_t mode, uint32_t format)
|
||||
@@ -319,7 +319,7 @@ file_stream_close(SDR_stream *s)
|
||||
}
|
||||
|
||||
static void
|
||||
-file_stream_finalizer(GC_PTR obj, GC_PTR data)
|
||||
+file_stream_finalizer(void *obj, void *data)
|
||||
{
|
||||
SDR_stream *strm = (SDR_stream *) obj;
|
||||
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-base_src_common_SSLcommon_c,v 1.1 2015/08/28 16:28:15 jca Exp $
|
||||
--- base/src/common/SSLcommon.c.orig Fri Aug 28 13:26:58 2015
|
||||
+++ base/src/common/SSLcommon.c Fri Aug 28 13:27:08 2015
|
||||
@@ -75,7 +75,7 @@ ssl_init_ctx(const char *keyfile, const char *certfile
|
||||
signal(SIGPIPE,sigpipe_handle);
|
||||
|
||||
/* Create the context */
|
||||
- meth=SSLv3_method();
|
||||
+ meth=SSLv23_method();
|
||||
context=SSL_CTX_new(meth);
|
||||
|
||||
/* Load the keys and certs */
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-base_src_opencm_h,v 1.8 2005/12/06 19:05:21 todd Exp $
|
||||
--- base/src/opencm.h.orig Sun Oct 24 20:06:46 2004
|
||||
+++ base/src/opencm.h Tue Dec 6 13:00:01 2005
|
||||
@@ -77,7 +77,7 @@
|
||||
#include <paths.h>
|
||||
#endif
|
||||
|
||||
-#include "../gc6.3/include/gc.h"
|
||||
+#include <gc.h>
|
||||
|
||||
/* #define USE_BASE16 */
|
||||
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-base_src_repos_AuthRepos_c,v 1.1 2010/05/19 15:24:21 espie Exp $
|
||||
--- base/src/repos/AuthRepos.c.orig Wed May 19 17:19:15 2010
|
||||
+++ base/src/repos/AuthRepos.c Wed May 19 17:19:45 2010
|
||||
@@ -67,7 +67,7 @@ authrepos_disconnect(Repository *r)
|
||||
THROW(ExConnLost, "Repository has been disconnected");
|
||||
|
||||
repos_Disconnect(_REPOS_);
|
||||
- _REPOS_ = 0;
|
||||
+ r->info = 0;
|
||||
}
|
||||
|
||||
static const char *
|
@ -1,12 +0,0 @@
|
||||
$OpenBSD: patch-base_src_server_DoRequest_c,v 1.6 2005/12/06 19:05:21 todd Exp $
|
||||
--- base/src/server/DoRequest.c.orig Sun Oct 24 20:06:46 2004
|
||||
+++ base/src/server/DoRequest.c Tue Dec 6 13:01:06 2005
|
||||
@@ -40,7 +40,7 @@
|
||||
|
||||
#include <opencm.h>
|
||||
#include "opencmserver.h"
|
||||
-#include "../../gc6.3/include/gc_backptr.h"
|
||||
+#include <gc_backptr.h>
|
||||
|
||||
char *storeReposURI = NULL;
|
||||
extern Repository *localRepos;
|
@ -1,13 +0,0 @@
|
||||
OpenCM is designed as a secure, high-integrity replacement for CVS. A
|
||||
list of the key features can be found on the features page. 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.
|
||||
|
||||
The OpenCM project was originally started because we needed a secure,
|
||||
high-integrity configuration management system for the EROS project.
|
||||
Alternatives, such as BitKeeper, Subversion, and PerForce, either did
|
||||
not meet our requirements or were not available at the time the work
|
||||
started. We had previously used CVS, but it's absence of real branches
|
||||
and configurations finally drove us to build a better tool.
|
@ -1,56 +0,0 @@
|
||||
@comment $OpenBSD: PLIST,v 1.10 2014/04/21 22:22:51 ajacoutot Exp $
|
||||
@bin bin/cm
|
||||
@info info/opencm.info
|
||||
share/opencm/
|
||||
share/opencm/help/
|
||||
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-project.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/mv.help
|
||||
share/opencm/help/note.help
|
||||
share/opencm/help/notes.help
|
||||
share/opencm/help/opt-basic.help
|
||||
share/opencm/help/opt-debugging.help
|
||||
share/opencm/help/opt-obscure.help
|
||||
share/opencm/help/opt-server.help
|
||||
share/opencm/help/rebind.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-userkey.help
|
||||
share/opencm/help/set-ws-repos.help
|
||||
share/opencm/help/set-ws-user.help
|
||||
share/opencm/help/show-ws-mutable.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/upgrade.help
|
||||
share/opencm/help/version.help
|
||||
share/opencm/help/whoami.help
|
||||
share/opencm/tools/
|
||||
share/opencm/tools/cvsconvert.py
|
||||
share/opencm/tools/rcsparse.py
|
@ -1,11 +1,11 @@
|
||||
# $OpenBSD: Makefile,v 1.294 2015/09/22 18:40:32 pascal Exp $
|
||||
# $OpenBSD: Makefile,v 1.295 2015/09/23 10:44:35 jca Exp $
|
||||
|
||||
COMMENT = exceptions to pkg_add rules
|
||||
CATEGORIES = devel databases
|
||||
DISTFILES =
|
||||
|
||||
# API.rev
|
||||
PKGNAME = quirks-2.139
|
||||
PKGNAME = quirks-2.140
|
||||
PKG_ARCH = *
|
||||
MAINTAINER = Marc Espie <espie@openbsd.org>
|
||||
|
||||
|
@ -1,7 +1,7 @@
|
||||
#! /usr/bin/perl
|
||||
|
||||
# ex:ts=8 sw=4:
|
||||
# $OpenBSD: Quirks.pm,v 1.304 2015/09/22 18:40:32 pascal Exp $
|
||||
# $OpenBSD: Quirks.pm,v 1.305 2015/09/23 10:44:36 jca Exp $
|
||||
#
|
||||
# Copyright (c) 2009 Marc Espie <espie@openbsd.org>
|
||||
#
|
||||
@ -642,6 +642,7 @@ my $obsolete_reason = {
|
||||
'hs-ListLike' => 5,
|
||||
'hs-atom' => 5,
|
||||
'gstreamermm' => 3,
|
||||
'opencm' => 3,
|
||||
};
|
||||
|
||||
# ->is_base_system($handle, $state):
|
||||
|
Loading…
x
Reference in New Issue
Block a user