freebsd-ports/audio/cutmp3/files/patch-Makefile
Mathieu Arnold 9fa9eb9ac7 Cleanup patches, a* categories.
Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-26 16:51:15 +00:00

60 lines
2.2 KiB
Text

--- Makefile.orig 2015-07-13 10:22:29 UTC
+++ Makefile
@@ -1,42 +1,37 @@
NAME=cutmp3
VERSION=3.0.1
-PREFIX=/usr
+PREFIX?=/usr/local
BINDIR=${PREFIX}/bin
DATADIR=${PREFIX}/share
-MANDIR=${PREFIX}/share/man/man1
-DOCDIR=${DATADIR}/doc/${NAME}-${VERSION}
+MANDIR=${PREFIX}/man/man1
+DOCDIR=${DATADIR}/doc/${NAME}
all:
- @echo -e "\n\n*** You need readline-devel, ncurses-devel or similar to compile ${NAME} ***\n*** Maybe you want to try the binary on compile failures? ***\n\n"
- gcc -O ${CFLAGS} -c mpglib.c
- gcc -O ${CFLAGS} -c main.c
- gcc main.o mpglib.o -o ${NAME} -lm -lreadline -lncurses
+ ${CC} ${CFLAGS} ${CPPFLAGS} -c mpglib.c
+ ${CC} ${CFLAGS} ${CPPFLAGS} -c main.c
+ ${CC} ${CFLAGS} main.o mpglib.o -o ${NAME} ${LDFLAGS} -lm -lreadline -lncurses
i386:
- gcc -Wall -O -c mpglib.c
- gcc -Wall -O -c main.c
- gcc main.o mpglib.o -o ${NAME} -lm -lreadline -lncurses
+ cc -Wall -O -c mpglib.c
+ cc -Wall -O -c main.c
+ cc main.o mpglib.o -o ${NAME} -lm -lreadline -lncurses
clean:
rm -f *.o
rm -f ${NAME}
install:
- install -d ${BINDIR}
- install ${NAME} ${BINDIR}
+ install -d $(DESTDIR)${BINDIR}
+ install ${NAME} $(DESTDIR)${BINDIR}
if [ ! -z "${KDEDIR}" ]; then install -m 644 ${NAME}.desktop ${KDEDIR}/share/apps/konqueror/servicemenus; elif [ -d /usr/share/apps/konqueror/servicemenus ]; then install -m 644 ${NAME}.desktop /usr/share/apps/konqueror/servicemenus; elif [ -d /opt/kde/share/apps/konqueror/servicemenus ]; then install -m 644 ${NAME}.desktop /opt/kde/share/apps/konqueror/servicemenus; elif [ -d /opt/kde3/share/apps/konqueror/servicemenus ]; then install -m 644 ${NAME}.desktop /opt/kde3/share/apps/konqueror/servicemenus; fi
- install -d ${DOCDIR}/${NAME}
- install -m 644 README* USAGE ${DOCDIR}/${NAME}
- install -d ${MANDIR}
gzip ${NAME}.1
- install -m 644 ${NAME}.1.gz ${MANDIR}
- gunzip ${NAME}.1.gz
+ install -m 644 ${NAME}.1.gz $(DESTDIR)${MANDIR}
uninstall:
rm -f ${BINDIR}/${NAME}
rm -f ${KDEDIR}/share/apps/konqueror/servicemenus/${NAME}.desktop
debug:
- gcc -g -Wall -O -c mpglib.c
- gcc -g -Wall -O -c main.c
- gcc main.o mpglib.o -o ${NAME} -lm -lreadline -lncurses
+ cc -g -Wall -O -c mpglib.c
+ cc -g -Wall -O -c main.c
+ cc main.o mpglib.o -o ${NAME} -lm -lreadline -lncurses