Date: Wed, 29 Oct 2003 15:03:50 -0600 From: Jeremy Messenger <mezz7@cox.net> To: Joe Marcus Clarke <marcus@marcuscom.com> Cc: FreeBSD GNOME Users <gnome@freebsd.org> Subject: Re: New attach here, update2.. Re: marcusmerge help doc Message-ID: <oprxtosozu8ckrg5@smtp.central.cox.net> In-Reply-To: <oprxspqqvv8ckrg5@smtp.central.cox.net> References: <1067029176.730.38.camel@gyros> <20031025171150.S684@daemon.g-e-e-k.net> <oprxpvckj38ckrg5@smtp.central.cox.net> <1067285522.758.43.camel@gyros> <oprxqe2whn8ckrg5@smtp.central.cox.net> <1067313535.48228.24.camel@shumai.marcuscom.com> <oprxr5gzkm8ckrg5@smtp.central.cox.net> <oprxsncbsb8ckrg5@smtp.central.cox.net> <oprxspqqvv8ckrg5@smtp.central.cox.net>
next in thread | previous in thread | raw e-mail | index | archive | help
------------E9QIKYemhRn0gjBOOpdFsP Content-Type: text/plain; format=flowed; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Umm... mailing list has deleted my attaches... Let's re-send, but without gzip it. I haven't change anything today yet, but will work more on it this evening. ------------E9QIKYemhRn0gjBOOpdFsP Content-Disposition: attachment; filename=marcusmerge.1 Content-Type: application/octet-stream; name=marcusmerge.1 Content-Transfer-Encoding: 8bit .\" Copyright 1996-2003 Jeremy Messenger <mezz7@cox.net>. .\" All rights reserved. .\" .\" Redistribution and use in source and binary forms, with or without .\" modification, are permitted provided that the following conditions .\" are met: .\" 1. Redistributions of source code must retain the above copyright .\" notice, this list of conditions and the following disclaimer. .\" 2. Redistributions in binary form must reproduce the above copyright .\" notice, this list of conditions and the following disclaimer in the .\" documentation and/or other materials provided with the distribution. .\" 3. All advertising materials mentioning features or use of this software .\" must display the following acknowledgment: .\" This product includes software developed by John D. Polstra. .\" 4. The name of the author may not be used to endorse or promote products .\" derived from this software without specific prior written permission. .\" .\" THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR .\" IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES .\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. .\" IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, .\" INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT .\" NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, .\" DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY .\" THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. .\" .\" $Id$ .\" .Dd October 27, 2003 .Os FreeBSD .Dt MARCUSMERGE 1 .Sh NAME .Nm marcusmerge .Nd FreeBSD GNOME package for MarcusCom CVS repositories .Sh SYNOPSIS .Nm .Op Fl alptuv .Op Fl c Ar cvsroot .Op Fl d Ar directory .Op Fl m Ar module .Op Fl s Ar directory .Sh DESCRIPTION .Nm is a shell script for blah, blah, blah and blah. .Sh OPTIONS The following options are supported by .Nm : .Bl -tag -width Fl .It Fl a Combinations three options; .Fl u , .Fl l and .Fl p . .It Fl c Specifies the CVSROOT, overriding any .Cm CVSROOT specifications in the cvsup. The default .Cm CVSROOT is .Ar creme-brulee.marcuscom.com , MarcusCom CVS. .It Fl d Specifies the path of official ports collection, overriding any .Cm DESTDIR specifications in the .Nm . The default path is .Ar /usr/ports . .It Fl l Lists the outdated ports to show which application(s) will need to update. .It Fl m Specifies the CVS module to checkout from MarcusCom CVS. There has the different modules following: .Pp .Bl -bullet -compact .It .Cm ports : The GNOME desktop development snapshots as well as the Evolution beta ports and some other GT2K apps related. .It .Cm ports-stable : This module is only being use when the ports tree freeze for a month. The Gnome packages will be update in here. .El .Pp Overridding any .Cm MODULE specifications in the .Nm . The default CVS module is .Ar ports . .It Fl p Updates the official ports collection and checkouts the MarcusCom ports. You should fill out the .Cm SUPFILE in .Nm , before use this option. Specifies the path of MarcusCom ports without the trailing module name (i.e. without the trailing /ports), overriding any .Cm SRCDIR specifications in the .Nm . There is no default path, so this is recommend for you to either use this option or fillout the .Cm SRCDIR . .It Fl t Enables the download a tarball instead of using CVS, overriding any .Cm TARBALL specifications in the .Nm . The default is .Ar no , using CVS. .It Fl u Updates the MarcusCom ports repo. .It Fl v Enables the verbose output, overridding any .Cm VERBOSE specifications in the .Nm . The default is .Ar no , disable. .El .Sh VARIBLES You can either edit in the .Nm or .Ar marcusmerge.cfg the varibles. The .Ar marcusmerge.cfg will overridding any varibles in the .Nm , so you can copy the varibles from .Nm and put them in the .Ar marcusmerge.cfg . Uses .Ar marcusmerge.cfg , you won't have to edit the new .Nm at the every time when you download it. .Pp Default, you will have to create marcusmerge.cfg by manual if you want to use it. .Pp The varibles in the .Nm are: .Bl -tag -width Cm .It Cm DESTDIR=" Ns Ar <path>" Specifies the path of official ports collection, overriding any .Fl d option. The default path is .Ar /usr/ports . .It Cm MODULE=" Ns Ar <CVS module>" Specifies the CVS module to checkout from MarcusCom CVS. There has the different modules following: .Pp .Bl -bullet -compact .It .Cm ports : The GNOME desktop development snapshots as well as the Evolution beta ports and some other GT2K apps related. .It .Cm ports-stable : This module is only being use when the ports tree freeze for a month. The Gnome packages will be update in here. .El .Pp Overridding any .Fl m option. The default CVS module is .Ar ports . .It Cm SRCDIR=" Ns Ar <path>" Specifies the path of MarcusCom ports without the trailing module name (i.e. without the trailing /ports), overriding any -s options. There is no default path, so this is recommend for you to either fill this out or use .Fl s option. .It Cm SUPFILE=" Ns Ar <path>" Specifies the path of your ports-supfile (default: auto). .It Cm TARBALL=" Ns Ar <yes|no>" Enables or disables the download a tarball instead of using CVS, overriding any .Fl t option. The default is .Ar no , using CVS. .It Cm VERBOSE=" Ns Ar <yes|no>" Enables or disables the verbose output, overridding any .Fl v option. The default is .Ar no , disable. .El .Sh FILES .Bl -tag -width Pa .It Pa $ Ns Ev PATH Ns Pa /marcusmerge Any path, up to your prefer. .It Pa /usr/local/etc/marcusmerge.cfg Read under the .Ar VARIBLES subject above to learn more about it. Default, you will have to create it by manual. .El .Sh AUTHORS .An Joe Marcus Clarke Aq marcus@FreeBSD.org . .An Martin Klaffenboeck Aq martin.klaffenboeck@gmx.at . .An Franz Klammer Aq klammer@webonaut.com . .Pp .An This manual page was written by Jeremy Messenger Aq mezz7@cox.net . .Sh LICENCE AND DISCLAIME BSD License ------------E9QIKYemhRn0gjBOOpdFsP--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?oprxtosozu8ckrg5>