Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 24 Jul 2012 12:14:00 +0200
From:      Fabian Keil <freebsd-listen@fabiankeil.de>
To:        Chris Ross <cross+freebsd@distal.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Locally modifying ports
Message-ID:  <20120724121400.55b96aee@fabiankeil.de>
In-Reply-To: <24DFC78A-422A-4831-9B74-E762C9245DCD@distal.com>
References:  <24DFC78A-422A-4831-9B74-E762C9245DCD@distal.com>

next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/6WiUa+sOXwf5I/vg0Zquc6q
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable

Chris Ross <cross+freebsd@distal.com> wrote:

>   So, I've been a NetBSD user for many years, and am looking more
> at FreeBSD now.  Trying to build myself a system, I find that I have a
> long-held delta to a package on my NetBSD system, and I keep it
> in a patch-local-* file in NetBSD pkgsrc.
>=20
>   I can't figure out if FreeBSD ports has a way to keep and automatically
> apply "local" patches to ports.  I want to modify the way the internals of
> a package/port operate, and not in a way that makes sense to move up-
> stream.  It's just my preference.
>=20
>   Is there a way in FreeBSD ports to keep a "make this change to the
> source code after extracting and before compiling" type of thing in the
> tree?

I'm not aware of something similar to pkgsrc's $LOCALPATCHES, but you
can still drop local patches in the "files" directory of the port:
http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/slow-patc=
h.html

Fabian

--Sig_/6WiUa+sOXwf5I/vg0Zquc6q
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iEYEARECAAYFAlAOdWwACgkQBYqIVf93VJ0xkACfUnN4bEgviioIqJd+e9nJNBS+
cc4An3rK96JKjar6d/B8Tl9tPQ10er8W
=9uEr
-----END PGP SIGNATURE-----

--Sig_/6WiUa+sOXwf5I/vg0Zquc6q--



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