Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/gnu/usr.bin/xcvs Add build glue and new config file.
details: https://anonhg.NetBSD.org/src/rev/6ce601e7f49f
branches: trunk
changeset: 587973:6ce601e7f49f
user: christos <christos%NetBSD.org@localhost>
date: Sat Feb 04 16:22:53 2006 +0000
description:
Add build glue and new config file.
diffstat:
gnu/usr.bin/xcvs/Makefile | 7 +
gnu/usr.bin/xcvs/Makefile.inc | 21 +
gnu/usr.bin/xcvs/cvsbug/Makefile | 28 ++
gnu/usr.bin/xcvs/doc/Makefile | 10 +
gnu/usr.bin/xcvs/include/config.h | 525 ++++++++++++++++++++++++++++++++++++++
gnu/usr.bin/xcvs/libcvs/Makefile | 16 +
gnu/usr.bin/xcvs/libdiff/Makefile | 14 +
gnu/usr.bin/xcvs/rcs2log/Makefile | 17 +
gnu/usr.bin/xcvs/xcvs/Makefile | 40 ++
9 files changed, 678 insertions(+), 0 deletions(-)
diffs (truncated from 714 to 300 lines):
diff -r 761e0361ef43 -r 6ce601e7f49f gnu/usr.bin/xcvs/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.bin/xcvs/Makefile Sat Feb 04 16:22:53 2006 +0000
@@ -0,0 +1,7 @@
+# $NetBSD: Makefile,v 1.1 2006/02/04 16:22:53 christos Exp $
+
+# The two four of these are libraries and have to be built first.
+
+SUBDIR= libcvs libdiff .WAIT doc xcvs cvsbug rcs2log
+
+.include <bsd.subdir.mk>
diff -r 761e0361ef43 -r 6ce601e7f49f gnu/usr.bin/xcvs/Makefile.inc
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.bin/xcvs/Makefile.inc Sat Feb 04 16:22:53 2006 +0000
@@ -0,0 +1,21 @@
+# $NetBSD: Makefile.inc,v 1.1 2006/02/04 16:22:53 christos Exp $
+
+.include <bsd.own.mk>
+
+WARNS?= 0
+
+IDIST= ${NETBSDSRCDIR}/gnu/dist/xcvs
+
+CPPFLAGS+= -DSETXID_SUPPORT -DHAVE_CONFIG_H \
+ -I${.CURDIR}/../include -I${IDIST}/lib \
+ -I${IDIST}/diff -I${IDIST}/src
+
+DOBJDIR!=cd $(.CURDIR)/../libdiff && ${PRINTOBJDIR}
+COBJDIR!=cd $(.CURDIR)/../libcvs && ${PRINTOBJDIR}
+
+LIBDIFF= ${DOBJDIR}/libdiff.a
+LIBCVS= ${COBJDIR}/libcvs.a
+
+.if exists(${.CURDIR}/../../Makefile.inc)
+.include "${.CURDIR}/../../Makefile.inc"
+.endif
diff -r 761e0361ef43 -r 6ce601e7f49f gnu/usr.bin/xcvs/cvsbug/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.bin/xcvs/cvsbug/Makefile Sat Feb 04 16:22:53 2006 +0000
@@ -0,0 +1,28 @@
+# $NetBSD: Makefile,v 1.1 2006/02/04 16:22:53 christos Exp $
+
+.include "${.CURDIR}/../Makefile.inc"
+
+DIST= ${IDIST}/src
+.PATH: ${DIST} ${IDIST}/man ${IDIST}
+
+SCRIPTS= cvsbug
+MAN= cvsbug.8
+CLEANFILES+=.fname cvsbug
+
+cvsbug: cvsbug.in
+ ${_MKTARGET_CREATE}
+ sed -e 's,@PACKAGE_BUGREPORT@,bug-cvs%gnu.org@localhost,g' \
+ -e "s,@VERSION@,`cat .fname`,g" ${.ALLSRC} > ${.TARGET}
+ chmod a+x ${.TARGET}
+
+cvsbug: .fname
+
+.fname: configure
+ ${_MKTARGET_CREATE}
+ echo > .fname \
+ cvs-`sed < ${.ALLSRC} \
+ -e '/PACKAGE_VERSION/!d' \
+ -e 's/[^0-9.]*\([0-9.]*\).*/\1/' \
+ -e q`
+
+.include <bsd.prog.mk>
diff -r 761e0361ef43 -r 6ce601e7f49f gnu/usr.bin/xcvs/doc/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.bin/xcvs/doc/Makefile Sat Feb 04 16:22:53 2006 +0000
@@ -0,0 +1,10 @@
+# $NetBSD: Makefile,v 1.1 2006/02/04 16:22:53 christos Exp $
+
+.include "${.CURDIR}/../Makefile.inc"
+
+DIST=${IDIST}/doc
+.PATH: ${DIST}
+TEXINFO = cvsclient.texi cvs.texinfo
+INFOFLAGS = -I${DIST} -I${.CURDIR}
+
+.include <bsd.info.mk>
diff -r 761e0361ef43 -r 6ce601e7f49f gnu/usr.bin/xcvs/include/config.h
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/gnu/usr.bin/xcvs/include/config.h Sat Feb 04 16:22:53 2006 +0000
@@ -0,0 +1,525 @@
+/* config.h. Generated by configure. */
+/* config.h.in. Generated from configure.in by autoheader. */
+
+/* Enable AUTH_CLIENT_SUPPORT to enable pserver as a remote access method in
+ the CVS client (default) */
+#define AUTH_CLIENT_SUPPORT 1
+
+/* Define if you want to use the password authenticated server. */
+#define AUTH_SERVER_SUPPORT 1
+
+/* Define if you want CVS to be able to be a remote repository client. */
+#define CLIENT_SUPPORT 1
+
+/* Define to 1 if the `closedir' function returns void instead of `int'. */
+/* #undef CLOSEDIR_VOID */
+
+/* The CVS admin command is restricted to the members of the group
+ CVS_ADMIN_GROUP. If this group does not exist, all users are allowed to run
+ CVS admin. To disable the CVS admin command for all users, create an empty
+ CVS_ADMIN_GROUP by running configure with the --with-cvs-admin-group=
+ option. To disable access control for CVS admin, run configure with the
+ --without-cvs-admin-group option in order to comment out the define below.
+ */
+#define CVS_ADMIN_GROUP "cvsadmin"
+
+/* When committing a permanent change, CVS and RCS make a log entry of who
+ committed the change. If you are committing the change logged in as "root"
+ (not under "su" or other root-priv giving program), CVS/RCS cannot
+ determine who is actually making the change. As such, by default, CVS
+ prohibits changes committed by users logged in as "root". You can disable
+ checking by passing the "--enable-rootcommit" option to configure or by
+ commenting out the lines below. */
+#define CVS_BADROOT 1
+
+/* The default editor to use, if one does not specify the "-e" option to cvs,
+ or does not have an EDITOR environment variable. If this is not set to an
+ absolute path to an executable, use the shell to find where the editor
+ actually is. This allows sites with /usr/bin/vi or /usr/ucb/vi to work
+ equally well (assuming that their PATH is reasonable). */
+#define EDITOR_DFLT "vi"
+
+/* Define to enable encryption support. */
+/* #undef ENCRYPTION */
+
+/* Define if this executable will be running on case insensitive file systems.
+ In the client case, this means that it will request that the server pretend
+ to be case insensitive if it isn't already. */
+/* #undef FILENAMES_CASE_INSENSITIVE */
+
+/* When committing or importing files, you must enter a log message. Normally,
+ you can do this either via the -m flag on the command line, the -F flag on
+ the command line, or an editor will be started for you. If you like to use
+ logging templates (the rcsinfo file within the $CVSROOT/CVSROOT directory),
+ you might want to force people to use the editor even if they specify a
+ message with -m or -F. Enabling FORCE_USE_EDITOR will cause the -m or -F
+ message to be appended to the temp file when the editor is started. */
+/* #undef FORCE_USE_EDITOR */
+
+/* Define to an alternative value if GSS_C_NT_HOSTBASED_SERVICE isn't defined
+ in the gssapi.h header file. MIT Kerberos 1.2.1 requires this. Only
+ relevant when using GSSAPI. */
+/* #undef GSS_C_NT_HOSTBASED_SERVICE */
+
+/* Define if you have the connect function. */
+#define HAVE_CONNECT 1
+
+/* Define if you have the crypt function. */
+#define HAVE_CRYPT 1
+
+/* Define to 1 if you have the <direct.h> header file. */
+/* #undef HAVE_DIRECT_H */
+
+/* Define to 1 if you have the <dirent.h> header file, and it defines `DIR'.
+ */
+#define HAVE_DIRENT_H 1
+
+/* Define to 1 if you have the `dup2' function. */
+#define HAVE_DUP2 1
+
+/* Define to 1 if you have the <errno.h> header file. */
+#define HAVE_ERRNO_H 1
+
+/* Define to 1 if you have the `fchdir' function. */
+#define HAVE_FCHDIR 1
+
+/* Define to 1 if you have the `fchmod' function. */
+#define HAVE_FCHMOD 1
+
+/* Define to 1 if you have the <fcntl.h> header file. */
+#define HAVE_FCNTL_H 1
+
+/* Define to 1 if your system has a working POSIX `fnmatch' function. */
+#define HAVE_FNMATCH 1
+
+/* Define to 1 if you have the <fnmatch.h> header file. */
+#define HAVE_FNMATCH_H 1
+
+/* Define to 1 if you have the `fork' function. */
+#define HAVE_FORK 1
+
+/* Define to 1 if you have the `fsync' function. */
+#define HAVE_FSYNC 1
+
+/* Define to 1 if you have the `ftime' function. */
+/* #undef HAVE_FTIME */
+
+/* Define to 1 if you have the `ftruncate' function. */
+#define HAVE_FTRUNCATE 1
+
+/* Define to 1 if you have the `geteuid' function. */
+#define HAVE_GETEUID 1
+
+/* Define to 1 if you have the `getgroups' function. */
+#define HAVE_GETGROUPS 1
+
+/* Define to 1 if you have the `gethostname' function. */
+#define HAVE_GETHOSTNAME 1
+
+/* Define to 1 if you have the `getopt' function. */
+#define HAVE_GETOPT 1
+
+/* Define to 1 if you have the `getpagesize' function. */
+#define HAVE_GETPAGESIZE 1
+
+/* Define if you have the getspnam function. */
+/* #undef HAVE_GETSPNAM */
+
+/* Define to 1 if you have the `gettimeofday' function. */
+#define HAVE_GETTIMEOFDAY 1
+
+/* Define if you have GSSAPI with Kerberos version 5 available. */
+/* #undef HAVE_GSSAPI */
+
+/* Define to 1 if you have the <gssapi/gssapi_generic.h> header file. */
+/* #undef HAVE_GSSAPI_GSSAPI_GENERIC_H */
+
+/* Define to 1 if you have the <gssapi/gssapi.h> header file. */
+#define HAVE_GSSAPI_GSSAPI_H 1
+
+/* Define to 1 if you have the <gssapi.h> header file. */
+/* #undef HAVE_GSSAPI_H */
+
+/* Define to 1 if you have the `initgroups' function. */
+#define HAVE_INITGROUPS 1
+
+/* Define to 1 if you have the <inttypes.h> header file. */
+#define HAVE_INTTYPES_H 1
+
+/* Define to 1 if you have the <io.h> header file. */
+/* #undef HAVE_IO_H */
+
+/* Define if you have MIT Kerberos version 4 available. */
+/* #undef HAVE_KERBEROS */
+
+/* Define to 1 if you have the <krb5.h> header file. */
+/* #undef HAVE_KRB5_H */
+
+/* Define to 1 if you have the `krb_get_err_text' function. */
+/* #undef HAVE_KRB_GET_ERR_TEXT */
+
+/* Define to 1 if you have the `krb' library (-lkrb). */
+/* #undef HAVE_LIBKRB */
+
+/* Define to 1 if you have the `krb4' library (-lkrb4). */
+/* #undef HAVE_LIBKRB4 */
+
+/* Define if IPv6 is supported. */
+#define ENABLE_IPV6 1
+
+/* Define to 1 if you have the `nsl' library (-lnsl). */
+/* #undef HAVE_LIBNSL */
+
+/* Define to 1 if you have the <limits.h> header file. */
+#define HAVE_LIMITS_H 1
+
+/* Define to 1 if you have the `login' function. */
+/* #undef HAVE_LOGIN */
+
+/* Define to 1 if you have the `logout' function. */
+/* #undef HAVE_LOGOUT */
+
+/* Define to 1 if you support file names longer than 14 characters. */
+#define HAVE_LONG_FILE_NAMES 1
+
+/* Define if you have the getaddrinfo function. */
+#define HAVE_GETADDRINFO 1
+
+/* Define if you have the getgroups function. */
+#define HAVE_GETGROUPS 1
+
+/* Define if you have the getnameinfo function. */
+#define HAVE_GETNAMEINFO 1
+
+/* Define if you have memchr (always for CVS). */
+#define HAVE_MEMCHR 1
+
+/* Define to 1 if you have the `memmove' function. */
+#define HAVE_MEMMOVE 1
+
+/* Define to 1 if you have the <memory.h> header file. */
+#define HAVE_MEMORY_H 1
+
+/* Define to 1 if you have the `mkdir' function. */
+#define HAVE_MKDIR 1
+
+/* Define to 1 if you have the `mknod' function. */
+#define HAVE_MKNOD 1
+
+/* Define to 1 if you have the `mkstemp' function. */
+#define HAVE_MKSTEMP 1
+
+/* Define to 1 if you have the `mktemp' function. */
+#define HAVE_MKTEMP 1
+
Home |
Main Index |
Thread Index |
Old Index