Skip to content

Commit

Permalink
mail/sendmail-devel: use ${PREFIX}/share/man
Browse files Browse the repository at this point in the history
  • Loading branch information
Dirk Meyer authored and Dirk Meyer committed Jan 11, 2024
1 parent f1fbe64 commit da8c93e
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 9 deletions.
17 changes: 10 additions & 7 deletions mail/sendmail-devel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sendmail
PORTVERSION= 8.18.0.2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= mail
MASTER_SITES= ftp://ftp.sendmail.org/pub/sendmail/snapshots/
PKGNAMESUFFIX?= -devel${PKGNAMESUFFIX2}
Expand Down Expand Up @@ -32,7 +32,7 @@ WRKSRC= ${WRKDIR}/${PORTNAME}-${PORTVERSION}
DOCS= KNOWNBUGS LICENSE PGPKEYS README RELEASE_NOTES \
sendmail/TRACEFLAGS sendmail/SECURITY sendmail/TUNING
PLIST_SUB+= PREFIX=${PREFIX:S=${PREFIX}/==} \
MANPREFIX=${MANPREFIX:S=$=/=:S=${PREFIX}==:S=^/==}
MANPREFIX=${PREFIX}/share/
SUB_FILES= pkg-message

WCONF= ${WRKSRC}/devtools/Site
Expand Down Expand Up @@ -225,7 +225,10 @@ post-build:
${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} op.txt)
pre-install:
${MKDIR} ${STAGEDIR}/etc/mail
${MKDIR} ${STAGEDIR}/etc/mail \
${STAGEDIR}${PREFIX}/share/man/cat1 \
${STAGEDIR}${PREFIX}/share/man/cat5 \
${STAGEDIR}${PREFIX}/share/man/cat8
@${CAT} ${PKGDIR}/pkg-plist >${PLIST}
@cd ${WRKSRC} && ${FIND} cf -type f | \
${AWK} '{print "share/sendmail/" $$1}' >>${PLIST}
Expand All @@ -252,18 +255,18 @@ post-install:
(cd ${WRKSRC}/rmail && \
${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} force-install)
.for i in ${LMAN8}
${INSTALL_MAN} ${WRKSRC}/*/${i} ${STAGEDIR}${MANPREFIX}/man/man8/
${INSTALL_MAN} ${WRKSRC}/*/${i} ${STAGEDIR}${PREFIX}/share/man/man8/
.endfor
.for i in ${LMAN5}
${INSTALL_MAN} ${WRKSRC}/*/${i} ${STAGEDIR}${MANPREFIX}/man/man5/
${INSTALL_MAN} ${WRKSRC}/*/${i} ${STAGEDIR}${PREFIX}/share/man/man5/
.endfor
.for i in ${LMAN1}
${INSTALL_MAN} ${WRKSRC}/*/${i} ${STAGEDIR}${MANPREFIX}/man/man1/
${INSTALL_MAN} ${WRKSRC}/*/${i} ${STAGEDIR}${PREFIX}/share/man/man1/
.endfor
${MKDIR} ${STAGEDIR}${PREFIX}/share/sendmail
${TAR} -C ${WRKSRC} -cf - cf | \
${TAR} -C ${STAGEDIR}${PREFIX}/share/sendmail -xf -
${RM} ${STAGEDIR}${PREFIX}/man/cat*/*
${RM} -rfv ${STAGEDIR}${PREFIX}/share/man/cat*
# final perm of sendmail is 2555 (see plist), needed for strip cmd
${CHMOD} 755 ${STAGEDIR}${PREFIX}/sbin/sendmail
${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/vacation
Expand Down
4 changes: 2 additions & 2 deletions mail/sendmail-devel/files/site.config.m4
@@ -1,6 +1,6 @@
define(`confEBINDIR',`%%PREFIX%%/libexec')
define(`confMANROOT',`%%PREFIX%%/man/cat')
define(`confMANROOTMAN',`%%PREFIX%%/man/man')
define(`confMANROOT',`%%PREFIX%%/share/man/cat')
define(`confMANROOTMAN',`%%PREFIX%%/share/man/man')
define(`confMBINDIR',`%%PREFIX%%/sbin')
define(`confSBINDIR',`%%PREFIX%%/sbin')
define(`confUBINDIR',`%%PREFIX%%/bin')
Expand Down

0 comments on commit da8c93e

Please sign in to comment.