Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Mar 2010 09:56:12 -0700
From:      Jason <jhelfman@e-e.com>
To:        Alejandro Imass <ait@p2ee.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Elegant way to hack port source
Message-ID:  <20100319165607.GH45355@eggman.experts-exchange.com>
In-Reply-To: <a14066a01003190935t4bbef41esc44c60a5b00e6144@mail.gmail.com>
References:  <a14066a01003190935t4bbef41esc44c60a5b00e6144@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
You can do it this way in the ports system:

http://www.freebsd.org/doc/en/books/porters-handbook/slow-patch.html

I handle all my patching for ports this way.

-jgh

On Fri, Mar 19, 2010 at 12:35:30PM -0400, Alejandro Imass thus spake:
>Hi,
>
>I need to modify a file from a port before building. Specifically, the
>sane-backends pnm.c driver has a bug and the folks at the original
>project has not fixed for a while. I need to modify pnm.c in the work
>directory before compiling. What is an elegant way of doing this? If I
>make and then modify, the main make file does not see the change made
>in the file and will not recompile. And since there is no actual
>makefile in the work subdirectory I can't compile there either!
>
>There must be a FreeBSD way of dealing with modifying a port source
>before compiling. Please advise.
>
>Thanks in advance,
>Alejandro Imass
>_______________________________________________
>freebsd-questions@freebsd.org mailing list
>http://lists.freebsd.org/mailman/listinfo/freebsd-questions
>To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
>



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