On 2023 Aug 29 (Tue) at 08:50:15 +0200 (+0200), Stefan Hagen wrote: :Peter Hessler wrote (2023-08-29 08:31 CEST): :> On 2023 Aug 29 (Tue) at 08:22:20 +0200 (+0200), Stefan Hagen wrote: :> :Peter Hessler wrote (2023-08-29 08:08 CEST): :> :> I just noticed that the distfiles for these fonts isn't versioned, which :> :> is creating problems for the bulk build systems. :> :> :> :> Here's a simple patch that'll create ugly versioned filenames. (I :> :> wasn't able to easily trick it into FONT-VER-SUFFIX order.) :> :> :> :> OK? :> : :> :Is there a benefit versioning the files instead of DIST_SUBDIR? :> : :> :> Yes, when you update the fonts then the distfile has a unique filename, :> so it won't conflict with an older version of the font. :> :> In my mind, DIST_SUBDIR is more for organization, rather than :> versioning. : :DIST_SUBDIR=nerd-fonts-${VERSION} has the same effect, doesn't it? :An older/newer version would never end up in the same directory. : :I see it used that way a couple of times: :/usr/ports/fonts/ibm-plex/Makefile:DIST_SUBDIR = ibm-plex-$V :/usr/ports/fonts/inconsolata-new/Makefile:DIST_SUBDIR = inconsolata-$V :/usr/ports/fonts/literata/Makefile:DIST_SUBDIR = literata-$V :/usr/ports/fonts/noto/cjk/Makefile:DIST_SUBDIR = noto-cjk-$V :/usr/ports/fonts/pkfonts/Makefile:DIST_SUBDIR= pkfonts-${VERSION} :/usr/ports/fonts/roboto-fonts/Makefile:DIST_SUBDIR = roboto-$V :/usr/ports/fonts/intel-one-mono/Makefile:DIST_SUBDIR = intel-one-mono-$V : :For me, both solutions are fine. Please go ahead and commit yours. :
I like your solution a lot better, thanks! :> :Either way, OK sdk@ :> : :> :> -- :> Why isn't there a special name for the tops of your feet? :> -- Lily Tomlin :> : -- If God had intended Men to Smoke, He would have put Chimneys in their Heads.