$OpenBSD: patch-Makefile,v 1.1 2010/07/20 09:47:18 dcoppa Exp $
--- Makefile.orig	Sat Jun 19 09:36:18 2010
+++ Makefile	Tue Jul 13 20:23:39 2010
@@ -4,7 +4,7 @@ PREFIX:=/usr/local
 BINDIR:=${PREFIX}/bin
 LIBDIR:=${PREFIX}/lib
 MANDIR:=${PREFIX}/share/man
-CFLAGS:=-Wall -g -std=c99 -pedantic
+CFLAGS+=-Wall -g -std=c99 -pedantic
 
 PIANOBAR_DIR=src
 PIANOBAR_SRC=\
@@ -94,7 +94,7 @@ pianobar: ${PIANOBAR_OBJ} ${PIANOBAR_HDR} ${LIBPIANO_O
 libpiano: ${LIBPIANO_RELOBJ} ${LIBPIANO_HDR} ${LIBWAITRESS_RELOBJ} \
 		${LIBWAITRESS_HDR} ${LIBEZXML_RELOBJ} ${LIBEZXML_HDR}
 	${CC} -shared ${CFLAGS} ${LIBPIANO_RELOBJ} ${LIBWAITRESS_RELOBJ} \
-			${LIBEZXML_RELOBJ} -o $@.so.0.0.0
+			${LIBEZXML_RELOBJ} -o $@.so.${LIBpiano_VERSION}
 
 %.o: %.c
 	${CC} ${CFLAGS} -I ${LIBPIANO_INCLUDE} -I ${LIBWAITRESS_INCLUDE} \
@@ -109,17 +109,14 @@ libpiano: ${LIBPIANO_RELOBJ} ${LIBPIANO_HDR} ${LIBWAIT
 clean:
 	${RM} ${PIANOBAR_OBJ} ${LIBPIANO_OBJ} ${LIBWAITRESS_OBJ} ${LIBEZXML_OBJ} \
 			${LIBPIANO_RELOBJ} ${LIBWAITRESS_RELOBJ} ${LIBEZXML_RELOBJ} pianobar \
-			libpiano.so.0.0.0
+			libpiano.so.${LIBpiano_VERSION}
 
 all: pianobar libpiano
 
 install: pianobar
-	install -d ${DESTDIR}/${BINDIR}/
-	install -m755 pianobar ${DESTDIR}/${BINDIR}/
-	install -d ${DESTDIR}/${MANDIR}/man1/
-	install -m644 src/pianobar.1 ${DESTDIR}/${MANDIR}/man1/
+	${INSTALL_PROGRAM} pianobar ${DESTDIR}/${BINDIR}/
+	${INSTALL_MAN} src/pianobar.1 ${DESTDIR}/${MANDIR}/man1/
 
-install-libpiano: libpiano
-	install -d ${DESTDIR}/${LIBDIR}/
-	install -m755 libpiano.so.0.0.0 ${DESTDIR}/${LIBDIR}/
+install-libpiano:
+	${INSTALL_DATA} libpiano.so.${LIBpiano_VERSION} ${DESTDIR}/${LIBDIR}/
 
