Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 07 Aug 1996 18:07:31 +0200
From:      "Julian H. Stacey" <jhs@freebsd.org>
To:        "Christoph P. Kukulies" <kuku@gilberto.physik.rwth-aachen.de>
Cc:        freebsd-current@freefall.freebsd.org
Subject:   Automatic maintenance of local variants of FreeBSD sources
Message-ID:  <199608071607.SAA07123@vector.jhs.no_domain>
In-Reply-To: Your message of "Mon, 05 Aug 1996 17:19:46 %2B0200." <199608051519.RAA06208@gilberto.physik.rwth-aachen.de> 

next in thread | previous in thread | raw e-mail | index | archive | help
Hi, Reference:
> From: "Christoph P. Kukulies" <kuku@gilberto.physik.rwth-aachen.de> 
> Subject: Re: snd into -current 
> 
> Recent augmentations in the linux_ioctl area (sound ioctls)
> make it a pain to keep up with -current while still using
> the newer sounddriver.

Ref. Automatic maintenance of local variants of distribution sources:

I have many local patches, so I automated local maintenance, Here's how:

I keep 2 copies of Src/ & Ports/ trees: Ref/ & Work/ .
Ref/ (but not Work/) is maintained by automatically applying CTM deltas
received via mail & diverted by my .procmailrc,  viewable as:
	http://www.freebsd.org/~jhs/dots/.procmailrc
CTMs pass via /etc/aliases to:
	http://www.freebsd.org/~jhs/src/bsd/ournix/bin/local/mail/\
		ctm-src-cur-incoming
which also archives the deltas,  so I can also manually apply them to Work/
using cut & paste from output of:
	http://www.freebsd.org/~jhs/bin/ctms

When I occasionally want to start afresh,  I copy Ref/ to Work/,  & run
	http://www.freebsd.org/~jhs/bin/customise
This applies my tree of patches & new files:
	http://www.freebsd.org/~jhs/src/bsd/fixes/FreeBSD/\
		{src & ports}/{generic & jhs}/.....
All of which are indexed at:
	http://www.freebsd.org/~jhs/src_index.html

My http://www.freebsd.org/~jhs/ web directory is usually maintained by daily
manual use of rdist (which being slow,  usually isn't finished by the time
I hang up the modem,  so is not guaranteed synchronous ).

Grab whatever methods / scripts / patches you fancy.  "Share & Enjoy" :-)

PS	Though I post diffs & new files to the lists,  naturally not all
	get committed,  some aren't even in my opinion of generic applicability,
	hence an ever increasing stockpile,  now auto maintained :-).

PPS I've converted this mail item to a new  
	http://www.freebsd.org/~jhs/src_automatic.html

Julian
--
Julian H. Stacey	jhs@freebsd.org  	http://www.freebsd.org/~jhs/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199608071607.SAA07123>