public inbox for gentoo-dev@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-dev] framework for local auto patching
@ 2005-04-24 15:02 Ned Ludd
  2005-04-24 17:08 ` Georgi Georgiev
  0 siblings, 1 reply; 2+ messages in thread
From: Ned Ludd @ 2005-04-24 15:02 UTC (permalink / raw
  To: gentoo-dev

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.

-- 
Ned Ludd <solar@gentoo.org>

-- 
gentoo-dev@gentoo.org mailing list


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [gentoo-dev] framework for local auto patching
  2005-04-24 15:02 [gentoo-dev] framework for local auto patching Ned Ludd
@ 2005-04-24 17:08 ` Georgi Georgiev
  0 siblings, 0 replies; 2+ messages in thread
From: Georgi Georgiev @ 2005-04-24 17:08 UTC (permalink / raw
  To: gentoo-dev

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


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2005-04-24 17:08 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-04-24 15:02 [gentoo-dev] framework for local auto patching Ned Ludd
2005-04-24 17:08 ` Georgi Georgiev

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox