trouble with poudriere and custom makefile

dear all,
i wanted to learn how to use poudriere in order to compile python with a specific argument, in order to use some plugin in qgis (there is a thread somewhere about it that i started).
i wanted to start slow and was trying my skill, er, luck with nnn, compiling it with the MAKE_ARG 0_NERD=1 to get the nerd font icons showing (yes i know it's puny but well, i had an afternoon to lose as it was 42°C outside (i live in central france)).
i followed a few tutorials, read the handbook, searched the web and finally tried the following thing:
a make.conf with:
Code:
.if ${.CURDIR:M*/misc/nnn}
EXTRA_PATCHES+= /distfiles/local-patches/poudriere151/nnn.patch
.endif
and then in /usr/ports/distfiles/local-patches/poudriere151/nnn.patch the following:
Code:
MAKE_ARGS= O_NERD=1
then i ran a poudriere bulk command and if failed every time telling me it couldn't find my patch...

what would be the proper poudriere bulk command? i do have a pkglist file but i'm unsure about the -z option...
is my patch correct?

eventually i ended up modifying the port makefile and building it like that, then installing with a simple pkg install <link to nnn-xxx.pkg> to see if at least that worked, and it did.
however, i'd like to do it the proper way, obviously.
thanks!
yrs trly,
a-

ps; i ran 15.1-release and the poudriere jail is built with same.
 
Back
Top