9fa9eb9ac7
Rename them to follow the make makepatch naming, and regenerate them. With hat: portmgr Sponsored by: Absolight
60 lines
2.2 KiB
Text
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
|