Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 13 Jul 2015 17:19:09 -0700
From:      Wim Lewis <wiml@omnigroup.com>
To:        freebsd-questions@freebsd.org
Subject:   Naming a locally-built version of a package
Message-ID:  <37E1F657-243D-4F8F-A563-0C17B344D1B9@omnigroup.com>

next in thread | raw e-mail | index | archive | help

Is there a particular recommended practice for naming a locally-built package that is built with a local patch, or different configure options, etc., so that it works well with the rest of the package system, particularly dependencies and things?

Ideally: let's say I'm building a custom version of Foo-1.3. I'd like to name it such that:
   - Existing packages that require Foo will be satisfied by my patched Foo
   - Local packages which require my patched Foo can specify a dependency on it
Less important but nice:
   - pkg audit will still recognize my Foo as Foo and inform me of things I should know
   - The system won't suggest to "upgrade" my Foo to a non-patched Foo of a later version 

Is this (or a subset) possible with pkgng?





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?37E1F657-243D-4F8F-A563-0C17B344D1B9>