head 1.1; access; symbols pkgsrc-2026Q1:1.1.0.40 pkgsrc-2026Q1-base:1.1 pkgsrc-2025Q4:1.1.0.38 pkgsrc-2025Q4-base:1.1 pkgsrc-2025Q3:1.1.0.36 pkgsrc-2025Q3-base:1.1 pkgsrc-2025Q2:1.1.0.34 pkgsrc-2025Q2-base:1.1 pkgsrc-2025Q1:1.1.0.32 pkgsrc-2025Q1-base:1.1 pkgsrc-2024Q4:1.1.0.30 pkgsrc-2024Q4-base:1.1 pkgsrc-2024Q3:1.1.0.28 pkgsrc-2024Q3-base:1.1 pkgsrc-2024Q2:1.1.0.26 pkgsrc-2024Q2-base:1.1 pkgsrc-2024Q1:1.1.0.24 pkgsrc-2024Q1-base:1.1 pkgsrc-2023Q4:1.1.0.22 pkgsrc-2023Q4-base:1.1 pkgsrc-2023Q3:1.1.0.20 pkgsrc-2023Q3-base:1.1 pkgsrc-2023Q2:1.1.0.18 pkgsrc-2023Q2-base:1.1 pkgsrc-2023Q1:1.1.0.16 pkgsrc-2023Q1-base:1.1 pkgsrc-2022Q4:1.1.0.14 pkgsrc-2022Q4-base:1.1 pkgsrc-2022Q3:1.1.0.12 pkgsrc-2022Q3-base:1.1 pkgsrc-2022Q2:1.1.0.10 pkgsrc-2022Q2-base:1.1 pkgsrc-2022Q1:1.1.0.8 pkgsrc-2022Q1-base:1.1 pkgsrc-2021Q4:1.1.0.6 pkgsrc-2021Q4-base:1.1 pkgsrc-2021Q3:1.1.0.4 pkgsrc-2021Q3-base:1.1 pkgsrc-2021Q2:1.1.0.2 pkgsrc-2021Q2-base:1.1; locks; strict; comment @# @; 1.1 date 2021.05.20.19.24.15; author nia; state Exp; branches; next ; commitid BgvPy8VBjRKvcVTC; desc @@ 1.1 log @gramofile: "update" to 1.6P (a retag). apply many local fixes to the code. @ text @$NetBSD$ - Honor CC/LDFLAGS/CFLAGS. - Need -lm for modf(). --- bplaysrc/Makefile.orig 2000-03-27 21:24:46.000000000 +0000 +++ bplaysrc/Makefile @@@@ -6,18 +6,27 @@@@ OBJS = bplay.o sndfunc.o shmbuf.o ../yes ../clrscr.o ../secshms.o #SRCS = bplay.c sndfunc.o shmbuf.c -CC = gcc -LDFLAGS = +#CC = gcc +#LDFLAGS = ########## CHOOSE YOUR ARCHITECTURE: (NOTE: also see ../Makefile!) -# For Linux (and maybe others), use these: -CFLAGS = -Wall -O2 -DUSEBUFFLOCK -DREDHAT50 -DLP2CD -DVUMETER # -DDEBUG -LIBS = -lncurses +OS= $(shell uname -s) +ifeq (${OS}, Linux) +# For Linux (and maybe others), use these: +CFLAGS += -Wall -O2 -DUSEBUFFLOCK -DREDHAT50 -DLP2CD -DVUMETER # -DDEBUG +LIBS = -lncurses -lm +else +ifeq (${OS}, DragonFly) +CFLAGS += -Wall -DLP2CD -DVUMETER +LIBS = -lcurses -lm ${LIBOSSAUDIO} +else # For FreeBSD (and maybe others), use these: -#CFLAGS = -Wall -O2 -DLP2CD -DVUMETER # -DDEBUG -#LIBS = -lncurses +CFLAGS += -Wall -DLP2CD -DVUMETER -DOLD_CURSES -D_SEM_SEMUN_UNDEFINED # -DDEBUG +LIBS = -lcurses -lm ${LIBOSSAUDIO} +endif +endif # -DOLD_CURSES can be used here, too. @