Hi,
thank you both for taking your time and looking into the port.
> > I'm not asking for OKs on this but I wanted to play with the fish
> > 4.0 beta and thought I might just as well put the result out there
> > ... it builds, packages, starts and seems to work so far.
I played around for a bit and found some rough edges. For example fish
had PATH issues and did not find python3 for 'fish_config'.
This is weird as I always test on this machine. After some portwork I
clean up packages, but leave configuration usually as-is.
> Ten tests fail. I haven't investigated.
I've investigated a bit and read on Github that some tests are wonky.
Because of that I wanted to try the current snapshot, but ran into
issues after I've adapted the Makefile. Relevant changes below.
Fish gets downloaded into
/usr/ports/pobj/fish-4.0beta1/fish-shell-aa77892be42d66b7725cfccdef867f09d393e264
but crates get copied into /usr/ports/pobj/fish-4.0beta1/fish-4.0b1
What am I missing here?
Thanks again for your help!
> COMMENT = friendly interactive shell
>
> V = 4.0b1
>
> DISTNAME = fish-${V}
> PKGNAME = fish-${V:S/b/beta/}
> COMMIT = aa77892be42d66b7725cfccdef867f09d393e264
>
> DIST_TUPLE += github fish-shell fish-shell $(COMMIT) .
> DIST_TUPLE += github fish-shell rust-pcre2 0.2.9-utf32
> .
>
> CATEGORIES = shells
>
> MAINTAINER = Florian Viehweger
> <[email protected]>
>
> HOMEPAGE = https://fishshell.com/
>
> # GPLv2 only
> PERMIT_PACKAGE = Yes
>
> EXTRACT_SUFX = .tar.xz
--
greetings,
Florian Viehweger