Remove opencm, dead upstream since years.

ok todd@ (MAINTAINER) sthen@
This commit is contained in:
jca 2015-09-23 10:44:35 +00:00
parent e106b21de8
commit f42a2c8291
19 changed files with 5 additions and 311 deletions

View File

@ -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

View File

@ -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>

View File

@ -1,2 +0,0 @@
SHA256 (opencm-0.1.2alpha8-2-src.tgz) = JaiQ1mrH47G+2DqYoh4nHCKCyTwJ8T59V0PtsfFRfnU=
SIZE (opencm-0.1.2alpha8-2-src.tgz) = 1577512

View File

@ -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

View File

@ -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:

View 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;

View File

@ -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

View File

@ -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))

View File

@ -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())
{

View File

@ -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);

View File

@ -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;

View File

@ -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 */

View File

@ -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 */

View File

@ -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 *

View File

@ -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;

View File

@ -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.

View File

@ -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

View File

@ -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>

View File

@ -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):