Skipping certain ports, no upgrade of installed packages ...

Rene Ladan r.c.ladan at gmail.com
Sun Aug 13 11:33:22 UTC 2006


Kiffin Gish schreef:
> On Sun, 2006-08-13 at 13:08 +0200, [LoN]Kamikaze wrote:
>> Kiffin Gish wrote:
>>> How can prevent a given package from being reinstalled during the next
>>> portupgrade when I want to delete permanently?
>>>
>>> An example is the Galeon browser. Since it also appears in the
>>> gnome2-fifth-toe makefile t will automatically be rebuilt.
>>>
>>> 2nd question: how can I just keep a given version without having it
>>> upgraded?
>>>
>>> Thanks alot in advance.
>>>
>> .if ${.CURDIR:M/usr/ports/category/port}
>> IGNORE=	not wanted
>> .endif
>>
>> This will keep the ports system from building them. But you will have to
>> edit dependant ports Makefiles. I'm doing that for arts and have to edit
>> the kdelibs Makefile every time kdelibs gets updated.
> 
> The only problem with that approach is that every time I run cvsup the
> modified makefiles are overwritten.
> 
> Can also just delete the dependencies line containing galeon for
> example, but overwritten by next cvsup.
> 
You can also try portsnap, which only overwrites ports which have been
changed by a commit.

Regards,
Rene
-- 
GPG fingerprint = E738 5471 D185 7013 0EE0  4FC8 3C1D 6F83 12E1 84F6
(subkeys.pgp.net)

"It won't fit on the line."
		-- me, 2001



More information about the freebsd-ports mailing list