From 369b99678cab4958878eb5e2115283a0992e105f Mon Sep 17 00:00:00 2001 From: John Polstra Date: Sat, 12 Jan 2002 19:39:19 +0000 Subject: [PATCH] Get things ready for a cvsup-without-gui port. --- net/cvsup/Makefile | 9 +++++++-- net/cvsup/pkg-comment | 2 +- net/cvsup/pkg-comment.nogui | 1 + net/cvsup/pkg-descr | 3 +++ net/cvsup/pkg-descr.nogui | 15 +++++++++++++++ 5 files changed, 27 insertions(+), 3 deletions(-) create mode 100644 net/cvsup/pkg-comment.nogui create mode 100644 net/cvsup/pkg-descr.nogui diff --git a/net/cvsup/Makefile b/net/cvsup/Makefile index da2f474433d8..3fcbacf272eb 100644 --- a/net/cvsup/Makefile +++ b/net/cvsup/Makefile @@ -18,6 +18,9 @@ MAINTAINER= jdp@FreeBSD.org .ifdef WITHOUT_X11 M3FLAGS+= -DNOGUI BUILD_DEPENDS= ${PREFIX}/lib/m3/pkg/tcp/${TARGET}/libm3tcp.a:${PORTSDIR}/lang/ezm3 +PKGNAMESUFFIX= -without-gui +COMMENT= ${PKGDIR}/pkg-comment.nogui +DESCR= ${PKGDIR}/pkg-descr.nogui .else USE_XLIB= yes BUILD_DEPENDS= ${PREFIX}/lib/m3/pkg/formsvbt/${TARGET}/libm3formsvbt.a:${PORTSDIR}/lang/ezm3 @@ -54,8 +57,10 @@ pre-fetch: @${FALSE} .endif .ifndef WITHOUT_X11 - @${ECHO_MSG} -n "To build this port without X11 (and without the GUI)," - @${ECHO_MSG} " define \"WITHOUT_X11\"." + @${ECHO_MSG} "*****************************************************" + @${ECHO_MSG} "* To build CVSup without X11 (and without the GUI), *" + @${ECHO_MSG} "* use the \"net/cvsup-without-gui\" port. *" + @${ECHO_MSG} "*****************************************************" .endif @${TRUE} diff --git a/net/cvsup/pkg-comment b/net/cvsup/pkg-comment index 75cffb3631d4..57e6df9a9a16 100644 --- a/net/cvsup/pkg-comment +++ b/net/cvsup/pkg-comment @@ -1 +1 @@ -A general network file distribution system optimized for CVS repositories +General network file distribution system optimized for CVS (GUI version) diff --git a/net/cvsup/pkg-comment.nogui b/net/cvsup/pkg-comment.nogui new file mode 100644 index 000000000000..d5ac5a5e121f --- /dev/null +++ b/net/cvsup/pkg-comment.nogui @@ -0,0 +1 @@ +General network file distribution system optimized for CVS (non-GUI version) diff --git a/net/cvsup/pkg-descr b/net/cvsup/pkg-descr index 876d5af2a3a0..221b16a9dde7 100644 --- a/net/cvsup/pkg-descr +++ b/net/cvsup/pkg-descr @@ -7,6 +7,9 @@ fastest mirroring tool in existence today. In addition to being a great general-purpose mirroring tool, CVSup includes special features and optimizations specifically tailored to CVS repositories. +This port of CVSup includes the GUI and requires X11. For a version +that does not include the GUI, use the "net/cvsup-without-gui" port. + WWW: http://www.polstra.com/projects/freeware/CVSup/ jdp@polstra.com diff --git a/net/cvsup/pkg-descr.nogui b/net/cvsup/pkg-descr.nogui new file mode 100644 index 000000000000..9bd7c6069537 --- /dev/null +++ b/net/cvsup/pkg-descr.nogui @@ -0,0 +1,15 @@ +CVSup is a software package for distributing and updating collections +of files across a network. It can efficiently and accurately mirror +all types of files, including sources, binaries, hard links, symbolic +links, and even device nodes. CVSup's streaming communication +protocol and multithreaded architecture make it most likely the +fastest mirroring tool in existence today. In addition to being +a great general-purpose mirroring tool, CVSup includes special +features and optimizations specifically tailored to CVS repositories. + +This port of CVSup omits the GUI and does not require X11. For a +version that includes the GUI, use the "net/cvsup" port. + +WWW: http://www.polstra.com/projects/freeware/CVSup/ + +jdp@polstra.com