ratchov 1cdc22aca6 Use the new sioctl_open(3) interface in place of /dev/mixer
Now xstatbar shows the same control as "sndioctl output.level".

ok sthen, rsadowski
2020-04-16 06:54:41 +00:00

27 lines
801 B
Plaintext

$OpenBSD: patch-Makefile,v 1.6 2020/04/16 06:54:41 ratchov Exp $
Index: Makefile
--- Makefile.orig
+++ Makefile
@@ -4,8 +4,8 @@ MANDIR=/usr/local/man/man1
# build flags
CC?=/usr/bin/cc
-CFLAGS+=-c -std=c89 -Wall -O2 -I/usr/X11R6/include
-LDFLAGS+=-L/usr/X11R6/lib -lX11 -lXext -lXrender -lXau -lXdmcp -lm
+CFLAGS+=-c -std=c89 -Wall -I/usr/X11R6/include
+LDFLAGS+=-L/usr/X11R6/lib -lX11 -lXext -lXrender -lXau -lXdmcp -lm -lsndio
OBJS=xstatbar.o stats.o
@@ -16,8 +16,8 @@ xstatbar: $(OBJS)
$(CC) $(CFLAGS) $<
install: xstatbar
- /usr/bin/install -c -m 0555 xstatbar $(BINDIR)
- /usr/bin/install -c -m 0444 xstatbar.1 $(MANDIR)
+ /usr/bin/install -c -m 0555 xstatbar $(DESTDIR)$(BINDIR)
+ /usr/bin/install -c -m 0444 xstatbar.1 $(DESTDIR)$(MANDIR)
uninstall:
rm -f $(BINDIR)/xstatbar