On 2019/02/04 20:59, Klemens Nanni wrote: > On Fri, Feb 01, 2019 at 10:30:06PM +0000, Stuart Henderson wrote: > > OK sthen@ if someone would like to import .. > > $ doas make install > [...] > $ mmaker dwm > env: python: No such file or directory > $ cat `which mmaker` > #!/usr/bin/env python > import MenuMaker.CLI
That's weird. It's substituted correctly here via autoconf/Makefile - what output do you get from "make configure"? > $ ln -s `which python3` ~/bin/python > $ mmaker dwm > Traceback (most recent call last): > File "/usr/local/bin/mmaker", line 2, in <module> > import MenuMaker.CLI > ModuleNotFoundError: No module named 'MenuMaker' Works at runtime here too (though it doesn't have a "dwm" option ..) > That seems off. I did not look into the missing module, but since we > pin Python 3.x, the shebang should be fixed at least. > > Here's some nit-picking. > > --- Makefile Fri Feb 1 19:38:31 2019 > +++ Makefile.new Mon Feb 4 20:48:48 2019 > @@ -1,8 +1,8 @@ > # $OpenBSD:$ > -# > + > COMMENT = menu generation utility for X window managers > -VERSION= 0.99.10 > -DISTNAME= menumaker-${VERSION} > +VERSION = 0.99.10 > +DISTNAME = menumaker-${VERSION} > CATEGORIES = x11 > > MASTER_SITES = ${MASTER_SITE_SOURCEFORGE:=menumaker/} > Can just be CONFIGURE_STYLE=gnu as well (and VERSION rolled into DISTNAME). (Not sure why I didn't pick up on it being weird with the no-autoheader before!)