Right way to build package from non-port software
Michaël Grünewald
michael.grunewald at laposte.net
Tue Mar 11 06:17:30 UTC 2008
Catalin Miclaus wrote:
> Hello guys,
>
>
>
> What is the right way of building packages for non-ports applications?
>
> AFAIK 'make package' and ' pkg_create -b name' are based on ports
> installed packages.
>
> Is there any way of using same commands or additional scripts to achieve
> similar results?
>
> If it matters I'm trying to create packages from net-snmp-5.4.1 sources
> (needed for 64-bits counters feature) since ports version is based on
> 5.3.2.
>
> Suggestions are welcome.
What I would do is:
1. check if there is a PR pending, with an update to the new version;
2. try to adapt the existing port to the new version.
Doing 2. should not be much more complicated than building from source,
see Porter's Handbook, mainly the ``quick porting'' if you want to do it
this way.
You do not really need the port infrastructure to use pkg_create, so it
seems to be the right tool you were looking for.
Hope this helps,
--
Michaël
More information about the freebsd-questions
mailing list