head 1.2; access; symbols pkgsrc-2026Q1:1.2.0.8 pkgsrc-2026Q1-base:1.2 pkgsrc-2025Q4:1.2.0.6 pkgsrc-2025Q4-base:1.2 pkgsrc-2025Q3:1.2.0.4 pkgsrc-2025Q3-base:1.2 pkgsrc-2025Q2:1.2.0.2 pkgsrc-2025Q2-base:1.2 pkgsrc-2025Q1:1.1.0.26 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.24 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.22 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.20 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.18 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.16 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.14 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.12 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.10 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.8 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.6 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.4 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.2 pkgsrc-2022Q1-base:1.1; locks; strict; comment @# @; 1.2 date 2025.06.27.17.13.31; author schmonz; state Exp; branches; next 1.1; commitid 0qpAvSd6cYmkiy0G; 1.1 date 2022.01.23.13.30.33; author schmonz; state Exp; branches; next ; commitid a7DFAngtAlN4hLpD; desc @@ 1.2 log @libowfat: fix SmartOS build. Still OK on macOS and NetBSD. @ text @$NetBSD: patch-GNUmakefile,v 1.1 2022/01/23 13:30:33 schmonz Exp $ Respect CFLAGS, follow hier(7), support PKGMANDIR. --- GNUmakefile.orig 2024-10-31 13:42:37.000000000 +0000 +++ GNUmakefile @@@@ -4,10 +4,10 @@@@ # in /opt/diet, where they are in the default search path for my diet libc # work but don't conflict with anything there. YMMV. -prefix=/opt/diet +prefix=${PREFIX} LIBDIR=${prefix}/lib INCLUDEDIR=${prefix}/include -MAN3DIR=${prefix}/man/man3 +MAN3DIR=${prefix}/${PKGMANDIR}/man3 LIBS=byte.a fmt.a scan.a str.a uint.a open.a stralloc.a unix.a socket.a \ buffer.a mmap.a taia.a tai.a dns.a case.a mult.a array.a io.a \ @@@@ -41,8 +41,8 @@@@ OPT_PLUS=-O3 $(NATIVE) DEFINE=-D_REENTRANT -CFLAGS=-pipe $(WARN) $(DEFINE) $(OPT_REG) -CFLAGS_OPT=-pipe $(WARN) $(DEFINE) $(OPT_PLUS) +CFLAGS+=-pipe $(WARN) $(DEFINE) $(OPT_REG) +CFLAGS_OPT+=-pipe $(WARN) $(DEFINE) $(OPT_PLUS) #CFLAGS=-pipe -Os -march=pentiumpro -mcpu=pentiumpro -fomit-frame-pointer -fschedule-insns2 -Wall @ 1.1 log @Fix Tribblix build. While here, modernize a patch filename and add a patch comment. @ text @d1 1 a1 1 $NetBSD$ d3 1 a3 1 Follow hier(7) and support PKGMANDIR. d5 1 a5 1 --- GNUmakefile.orig 2018-08-24 12:00:46.000000000 +0000 d20 11 @