45 lines
1.6 KiB
Plaintext
45 lines
1.6 KiB
Plaintext
$OpenBSD: patch-Makefile,v 1.2 2010/09/14 15:10:12 dcoppa Exp $
|
|
--- Makefile.orig Sat Aug 21 18:49:29 2010
|
|
+++ Makefile Tue Sep 14 15:53:28 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=\
|
|
@@ -96,7 +96,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} \
|
|
@@ -111,17 +111,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}/
|
|
|