Advertisement
Guest User

Untitled

a guest
Jan 24th, 2013
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. NAME=cutmp3
  2. VERSION=2.1
  3. PREFIX=/usr
  4. BINDIR=${PREFIX}/bin
  5. DATADIR=${PREFIX}/share
  6. MANDIR=${PREFIX}/share/man/man1
  7. DOCDIR=${DATADIR}/doc/${NAME}-${VERSION}
  8.  
  9. all:
  10. @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"
  11. gcc -O ${CFLAGS} -c mpglib.c
  12. gcc -O ${CFLAGS} -c main.c
  13. gcc main.o mpglib.o -o ${NAME} -lm -lreadline -lncurses
  14.  
  15. i386:
  16. gcc -Wall -O -c mpglib.c
  17. gcc -Wall -O -c main.c
  18. gcc main.o mpglib.o -o ${NAME} -lm -lreadline -lncurses
  19.  
  20. clean:
  21. rm -f *.o
  22. rm -f ${NAME}
  23.  
  24. install:
  25. install -d ${BINDIR}
  26. install ${NAME} ${BINDIR}
  27. 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
  28. install -d ${DOCDIR}/${NAME}
  29. install -m 644 README* USAGE ${DOCDIR}/${NAME}
  30. install -d ${MANDIR}
  31. gzip ${NAME}.1
  32. install -m 644 ${NAME}.1.gz ${MANDIR}
  33. gunzip ${NAME}.1.gz
  34.  
  35. uninstall:
  36. rm -f ${BINDIR}/${NAME}
  37. rm -f ${KDEDIR}/share/apps/konqueror/servicemenus/${NAME}.desktop
  38.  
  39. debug:
  40. gcc -g -Wall -O -c mpglib.c
  41. gcc -g -Wall -O -c main.c
  42. gcc main.o mpglib.o -o ${NAME} -lm -lreadline -lncurses
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement