ircd-hybrid: Do not require pax
All doc files can be handled directly via INSTALL_DATA{,_DIR} easily without requiring pax. Given that the interesting files are *.txt and *.conf just glob them in order to manually remove Makefile-s and to not install other non-documentation files and already installed man page.
This commit is contained in:
parent
2ac53c902f
commit
bc070e3bc3
|
@ -12,8 +12,6 @@ LICENSE= gnu-gpl-v2
|
|||
|
||||
CONFLICTS+= ircu-[0-9]*
|
||||
|
||||
USE_TOOLS+= pax
|
||||
|
||||
GNU_CONFIGURE= YES
|
||||
BUILD_DEFS+= VARBASE IRCD_HYBRID_IRC_USER IRCD_HYBRID_IRC_GROUP
|
||||
|
||||
|
@ -71,9 +69,10 @@ post-install:
|
|||
${INSTALL_DATA} ${WRKSRC}/tools/README.mkpasswd \
|
||||
${DESTDIR}${HYBRID_DOC}/README.ircd-hybrid-mkpasswd
|
||||
|
||||
${RM} ${WRKSRC}/doc/Makefile
|
||||
${RM} ${WRKSRC}/doc/Makefile.in
|
||||
cd ${WRKSRC}/doc && pax -s',.*\.orig$$,,' -rwppm . ${DESTDIR}${HYBRID_DOC}/doc
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/*.conf ${DESTDIR}${HYBRID_DOC}/doc
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/*.txt ${DESTDIR}${HYBRID_DOC}/doc
|
||||
${INSTALL_DATA_DIR} ${DESTDIR}${HYBRID_DOC}/doc/technical
|
||||
${INSTALL_DATA} ${WRKSRC}/doc/technical/*.txt ${DESTDIR}${HYBRID_DOC}/doc/technical
|
||||
|
||||
${MV} ${DESTDIR}${PREFIX}/bin/mkpasswd \
|
||||
${DESTDIR}${PREFIX}/bin/ircd-hybrid-mkpasswd
|
||||
|
|
|
@ -86,10 +86,7 @@ share/doc/ircd-hybrid/INSTALL
|
|||
share/doc/ircd-hybrid/README
|
||||
share/doc/ircd-hybrid/README.ircd-hybrid-mkpasswd
|
||||
share/doc/ircd-hybrid/doc/CIDR.txt
|
||||
share/doc/ircd-hybrid/doc/Doxyfile
|
||||
share/doc/ircd-hybrid/doc/Makefile.am
|
||||
share/doc/ircd-hybrid/doc/index.txt
|
||||
share/doc/ircd-hybrid/doc/ircd.8
|
||||
share/doc/ircd-hybrid/doc/kline.txt
|
||||
share/doc/ircd-hybrid/doc/modeg.txt
|
||||
share/doc/ircd-hybrid/doc/modes.txt
|
||||
|
|
Loading…
Reference in New Issue