logo

etc_portage

Unnamed repository; edit this file 'description' to name the repository. git clone https://hacktivis.me/git/etc_portage.git

0003-Makefile-add-DOCPREFIX-for-installing-docs-in-ports.patch (2260B)


  1. From 9224d31cf6fd63b6b0a29d43185ccc64035449ec Mon Sep 17 00:00:00 2001
  2. From: Hiltjo Posthuma <hiltjo@codemadness.org>
  3. Date: Sat, 9 Feb 2019 15:02:38 +0100
  4. Subject: [PATCH 03/22] Makefile: add DOCPREFIX for installing docs in ports
  5. change installed doc from /usr/local/share/stagit to /usr/local/share/doc/stagit
  6. ---
  7. Makefile | 19 ++++++++++---------
  8. config.mk | 1 +
  9. 2 files changed, 11 insertions(+), 9 deletions(-)
  10. diff --git a/Makefile b/Makefile
  11. index 138dfc5..72e6213 100644
  12. --- a/Makefile
  13. +++ b/Makefile
  14. @@ -2,6 +2,7 @@ include config.mk
  15. NAME = stagit
  16. VERSION = 0.9
  17. +
  18. SRC = \
  19. stagit.c\
  20. stagit-index.c
  21. @@ -64,14 +65,14 @@ install: all
  22. cp -f ${BIN} ${DESTDIR}${PREFIX}/bin
  23. for f in ${BIN}; do chmod 755 ${DESTDIR}${PREFIX}/bin/$$f; done
  24. # installing example files.
  25. - mkdir -p ${DESTDIR}${PREFIX}/share/${NAME}
  26. + mkdir -p ${DESTDIR}${DOCPREFIX}
  27. cp -f style.css\
  28. favicon.png\
  29. logo.png\
  30. example_create.sh\
  31. example_post-receive.sh\
  32. README\
  33. - ${DESTDIR}${PREFIX}/share/${NAME}
  34. + ${DESTDIR}${DOCPREFIX}
  35. # installing manual pages.
  36. mkdir -p ${DESTDIR}${MANPREFIX}/man1
  37. cp -f ${MAN1} ${DESTDIR}${MANPREFIX}/man1
  38. @@ -82,13 +83,13 @@ uninstall:
  39. for f in ${BIN}; do rm -f ${DESTDIR}${PREFIX}/bin/$$f; done
  40. # removing example files.
  41. rm -f \
  42. - ${DESTDIR}${PREFIX}/share/${NAME}/style.css\
  43. - ${DESTDIR}${PREFIX}/share/${NAME}/favicon.png\
  44. - ${DESTDIR}${PREFIX}/share/${NAME}/logo.png\
  45. - ${DESTDIR}${PREFIX}/share/${NAME}/example_create.sh\
  46. - ${DESTDIR}${PREFIX}/share/${NAME}/example_post-receive.sh\
  47. - ${DESTDIR}${PREFIX}/share/${NAME}/README
  48. - -rmdir ${DESTDIR}${PREFIX}/share/${NAME}
  49. + ${DESTDIR}${DOCPREFIX}/style.css\
  50. + ${DESTDIR}${DOCPREFIX}/favicon.png\
  51. + ${DESTDIR}${DOCPREFIX}/logo.png\
  52. + ${DESTDIR}${DOCPREFIX}/example_create.sh\
  53. + ${DESTDIR}${DOCPREFIX}/example_post-receive.sh\
  54. + ${DESTDIR}${DOCPREFIX}/README
  55. + -rmdir ${DESTDIR}${DOCPREFIX}
  56. # removing manual pages.
  57. for m in ${MAN1}; do rm -f ${DESTDIR}${MANPREFIX}/man1/$$m; done
  58. diff --git a/config.mk b/config.mk
  59. index ac47e70..90419a0 100644
  60. --- a/config.mk
  61. +++ b/config.mk
  62. @@ -3,6 +3,7 @@
  63. # paths
  64. PREFIX = /usr/local
  65. MANPREFIX = ${PREFIX}/man
  66. +DOCPREFIX = ${PREFIX}/share/doc/stagit
  67. # compiler and linker
  68. #CC = cc
  69. --
  70. 2.26.2