From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from tiger.gg3.net (142.13.111.219.st.bbexcite.jp [219.111.13.142]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j3OH7vEA005868 for ; Sun, 24 Apr 2005 17:07:58 GMT Received: (qmail 9475 invoked by uid 1000); 25 Apr 2005 02:08:05 +0900 Date: Mon, 25 Apr 2005 02:08:05 +0900 From: Georgi Georgiev To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] framework for local auto patching Message-ID: <20050424170805.GA9387@tiger.gg3.net> Mail-Followup-To: gentoo-dev@lists.gentoo.org References: <1114354939.27596.47.camel@localhost> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1114354939.27596.47.camel@localhost> User-Agent: Mutt/1.5.8i X-Archives-Salt: 93a2044f-d73c-4811-a12a-e44777e84c54 X-Archives-Hash: f30a4b3e507db246e38ec2000cacf991 maillog: 24/04/2005-11:02:19(-0400): Ned Ludd types > The dev-portage@ guys will probably hate me for telling the rest of you > this kinda framework is even remotely possible but I'm sure they will > get over it.. (hi ferringb) > > If your like me and have a rather large customized overlay to apply misc > patches to misc packages that really don't change much at the source > level and your getting sick of the repetitive task of having to hawk > your overlay and make sure that it's ebuilds are kept up to date by > being >= than what $PORTDIR provides this might be just thing you > always needed. > > http://dev.gentoo.org/~solar/portage_misc/bashrc.autopatch > > Then simply do something like this. > cvs diff > > /var/cvsroot/gentoo-x86/local/patches/sys-apps/sandbox/sandbox-1.2.1-sfperms.patch > > emerge sandbox > > # where /var/cvs/gentoo-x86/local/patches is equiv to your desired auto > PATCH_OVERLAY > > have fun. You may also want to check bug #67072 [1], where I suggested some indication for when you are about to install something from the original portage tree, but you also have a version of the package in your overlay. [1] http://bugs.gentoo.org/show_bug.cgi?id=67072#c1 -- *> Georgi Georgiev *> problem drinker, n.: A man who never buys. *> <* chutz@gg3.net <* <* *> +81(90)2877-8845 *> *> -- gentoo-dev@gentoo.org mailing list