Netatalk 4.x
Sergey Fedorov
vital.had at gmail.com
Mon Jan 20 20:27:24 UTC 2025
I had a port for netatalk 3 somewhere; as I recall, it needed some fixes
for the build. That was a while ago, I do not know what is the current
status.
Very much likely that netatalk 4 will be broken on older systems and
possibly less useful than earlier versions.
So yeah, I think it should be a separate port rather than an upgrade of
existing one.
On Tue, Jan 21, 2025 at 3:23 AM <blake at netjibbing.com> wrote:
> The Netatalk package has seen some serious updates recently with a new
> team working on it. I have made a couple efforts and getting a working port
> for the 4.x versions but meson build system is tripping me up. Also looking
> at compatbility it seems like we would want a netatalk4 package vs just
> updating the netatalk package. That said there is a support statment to
> consider.
>
> "18th of January 2025
> The Netatalk Project has published its End of Life policy. We guarantee
> that each release series will be supported with security patches for 12
> months after the release of the superseding feature release.
> Most urgently, this means that the long-running 3.1 release series will be
> out of support after May 31st, 2025. Users and downstream packagers are
> encouraged to upgrade to the latest Netatalk 4.1 release series."
>
>
> My “works on my machine” WIP for the port
> https://github.com/trodemaster/macports-ports/blob/add-netatalk4/net/netatalk4/Portfile
>
> The meson build system only has one flag for the path to bdb for example.
> With include and lib needing to be specified for MacPorts compatibility, it
> seems like I would need to hack up the meson config to get the current
> version to build. For no I’m pointin to some local filesystem as a hack to
> make it build.
> /Users/blake/scratch/netatalk/bdb/
> ├── db48 -> /opt/local/lib/db48/
> ├── include -> /opt/local/include/db48/
> └── lib -> /opt/local/lib/db48/
>
> There are also a bunch of other binaries that are part of hte package and
> having those built as variants seems like a good plan. See features setion
> https://netatalk.io
>
> Suggestions for ports using meson that are good reference?
>
> Homebrew reference
> https://github.com/Homebrew/homebrew-core/blob/67dd3977058cd517d3d5394afd400ad00e708f38/Formula/n/netatalk.rb
>
> Thanks,
> Blake
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20250121/8cf6eed2/attachment.htm>
More information about the macports-dev
mailing list