pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mail/mm



Module Name:    pkgsrc
Committed By:   vins
Date:           Thu Dec 15 12:50:51 UTC 2022

Added Files:
        pkgsrc/mail/mm: DESCR MESSAGE Makefile PLIST distinfo
        pkgsrc/mail/mm/files: sample-mm-conf
        pkgsrc/mail/mm/patches: patch-Makefile

Log Message:
mail/mm: import package from wip.

Columbia MM (Mail Manager) is an interactive, text-mode mail client for
UNIX, based on the TOPS-20 MM program. It is written in C using the CCMD
(TOPS-20 COMND Jsys in C) package developed at Columbia University.

Project is currently hosted and maintained on Kermit Project's FTP
server.

CCMD libraries are built alongside MM and included in the package.

This package uses a stripped-down tarball with all the required files
(+ a couple of fixes) hosted on my account at ftp.NetBSD.org, for
reasons of conveniency.
Interesting docs and historical notes are included too.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 pkgsrc/mail/mm/DESCR pkgsrc/mail/mm/MESSAGE \
    pkgsrc/mail/mm/Makefile pkgsrc/mail/mm/PLIST pkgsrc/mail/mm/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/mail/mm/files/sample-mm-conf
cvs rdiff -u -r0 -r1.1 pkgsrc/mail/mm/patches/patch-Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Added files:

Index: pkgsrc/mail/mm/DESCR
diff -u /dev/null pkgsrc/mail/mm/DESCR:1.1
--- /dev/null   Thu Dec 15 12:50:51 2022
+++ pkgsrc/mail/mm/DESCR        Thu Dec 15 12:50:51 2022
@@ -0,0 +1,8 @@
+Columbia MM (Mail Manager) is an interactive, text-mode mail client for
+UNIX, based on the TOPS-20 MM program. It is written in C using the CCMD
+(TOPS-20 COMND Jsys in C) package developed at Columbia University.
+
+MM has a lot of  features that appeal to people who deal mainly with
+text and who like to keep their hands on the keyboard and work fast. It
+is noted for its powerful message selection and management features and
+its user-friendly (truly) DEC-20 style command language.
Index: pkgsrc/mail/mm/MESSAGE
diff -u /dev/null pkgsrc/mail/mm/MESSAGE:1.1
--- /dev/null   Thu Dec 15 12:50:51 2022
+++ pkgsrc/mail/mm/MESSAGE      Thu Dec 15 12:50:51 2022
@@ -0,0 +1,12 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2022/12/15 12:50:51 vins Exp $
+
+To configure mm, run ${PREFIX}/bin/mm-sysprof to enter the interactive
+setup.
+Then move the generated 'mm.conf' file to ${PREFIX}/pkg/lib/mm.
+Sample configuration files are available at ${PREFIX}/share/examples/mm.
+
+For the Emacs `mmail' mode, load the lisp library file provided as: 
+${PREFIX}/lib/mm/mmail.el. 
+
+===========================================================================
Index: pkgsrc/mail/mm/Makefile
diff -u /dev/null pkgsrc/mail/mm/Makefile:1.1
--- /dev/null   Thu Dec 15 12:50:51 2022
+++ pkgsrc/mail/mm/Makefile     Thu Dec 15 12:50:51 2022
@@ -0,0 +1,81 @@
+# $NetBSD: Makefile,v 1.1 2022/12/15 12:50:51 vins Exp $
+
+DISTNAME=      mm-0.96.0.14
+CATEGORIES=    mail
+MASTER_SITES=  ftp://ftp.NetBSD.org/pub/NetBSD/misc/vins/dists/
+EXTRACT_SUFX=  .tar.xz
+
+MAINTAINER=    vins%NetBSD.org@localhost
+HOMEPAGE=      https://www.kermitproject.org/mm/
+COMMENT=       UNIX reimplementation of the TOPS-20 MM program
+LICENSE=       modified-bsd
+
+USE_TOOLS+=    pax
+
+MAKE_FLAGS+=   OPT=${CFLAGS:Q}
+MAKE_FLAGS+=   LDFLAGS=${LDFLAGS:Q}
+MAKE_FLAGS+=   prefix=${PREFIX}
+MAKE_FLAGS+=   LOCLIB=${DESTDIR}${PREFIX}/lib/mm
+
+SUBST_CLASSES+=                paths
+SUBST_STAGE.paths=     pre-configure
+SUBST_MESSAGE.paths=   Replacing hard-coded paths.
+SUBST_FILES.paths+=    config.h pathnames.h
+SUBST_FILES.paths+=    regex-0.12/configure
+SUBST_SED.paths=       -e 's|/usr/local|${PREFIX}|'
+
+SETUID_ROOT_PERMS=     ${REAL_ROOT_USER} daemon 2551
+SPECIAL_PERMS+=                lib/mm/movemail  ${SETUID_ROOT_PERMS}
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${OPSYS:M*BSD} || ${OPSYS} == Linux
+TARGET:=       ${LOWER_OPSYS}
+.elif ${OPSYS} == Darwin
+TARGET:=       macosx
+.elif ${OPSYS} == SunOS
+.  if ${OPSYS_VERSION} <= 051000
+TARGET:=       solaris10
+.  else
+TARGET:=       solaris-gcc
+.  endif
+.endif
+
+EGDIR= ${PREFIX}/share/examples/${PKGBASE}
+DOCDIR=        ${PREFIX}/share/doc/${PKGBASE}
+
+INSTALLATION_DIRS+=    bin lib ${EGDIR} ${DOCDOR}
+
+WRKSRC=        ${WRKDIR}/mm/mm
+
+post-extract:
+       ${RUN}${CHMOD} +x ${WRKSRC}/regex-0.12/configure
+
+pre-build:
+       ${RUN}cd ${WRKDIR}/mm/ccmd && ${SETENV} ${MAKE_ENV}     \
+               ${MAKE_PROGRAM} ${MAKE_FLAGS} ${TARGET}
+
+do-build:
+       ${RUN}cd ${WRKSRC} && ${SETENV} ${MAKE_ENV}             \
+               ${MAKE_PROGRAM} ${MAKE_FLAGS} ${TARGET}
+
+pre-install:
+       ${RUN}cd ${WRKDIR}/mm/ccmd && ${SETENV} ${MAKE_ENV}     \
+               ${INSTALL_ENV} ${MAKE_PROGRAM}                  \
+               prefix=${DESTDIR}${PREFIX} install
+
+post-install:
+       ${INSTALL_PROGRAM} ${WRKSRC}/sys-prof                   \
+               ${DESTDIR}/${PREFIX}/bin/mm-sysprof
+       ${RUN}cd ${WRKDIR}/mm/docs &&                           \
+               ${PAX} -rw . ${DESTDIR}${DOCDIR}
+.for f in samples/*
+       ${INSTALL_DATA} ${WRKSRC}/${f} ${DESTDIR}${EGDIR}
+.endfor
+       ${INSTALL_DATA} ${FILESDIR}/sample-mm-conf ${DESTDIR}${EGDIR}
+       #Fix files permissions.
+       ${RUN}${CHMOD} -x ${DESTDIR}${PREFIX}/lib/libccmd.a
+       ${RUN}${CHMOD} g-w ${DESTDIR}${PREFIX}/lib/mm/mmail.el
+
+.include "../../mk/curses.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/mail/mm/PLIST
diff -u /dev/null pkgsrc/mail/mm/PLIST:1.1
--- /dev/null   Thu Dec 15 12:50:51 2022
+++ pkgsrc/mail/mm/PLIST        Thu Dec 15 12:50:51 2022
@@ -0,0 +1,357 @@
+@comment $NetBSD: PLIST,v 1.1 2022/12/15 12:50:51 vins Exp $
+bin/mm
+bin/mm-sysprof
+bin/mm-trans
+include/ccmd.h
+include/ccmdmd.h
+include/cmfnc.h
+include/cmfncs.h
+include/datime.h
+lib/libccmd.a
+lib/mm/help/READ.DIR/!.HLP
+lib/mm/help/READ.DIR/answer.HLP
+lib/mm/help/READ.DIR/backtrack.HLP
+lib/mm/help/READ.DIR/blank.HLP
+lib/mm/help/READ.DIR/browse.HLP
+lib/mm/help/READ.DIR/bug.HLP
+lib/mm/help/READ.DIR/cd.HLP
+lib/mm/help/READ.DIR/check.HLP
+lib/mm/help/READ.DIR/continue.HLP
+lib/mm/help/READ.DIR/copy.HLP
+lib/mm/help/READ.DIR/create-init.HLP
+lib/mm/help/READ.DIR/daytime.HLP
+lib/mm/help/READ.DIR/define.HLP
+lib/mm/help/READ.DIR/delete.HLP
+lib/mm/help/READ.DIR/echo.HLP
+lib/mm/help/READ.DIR/edit.HLP
+lib/mm/help/READ.DIR/finger.HLP
+lib/mm/help/READ.DIR/flag.HLP
+lib/mm/help/READ.DIR/follow.HLP
+lib/mm/help/READ.DIR/forward.HLP
+lib/mm/help/READ.DIR/headers.HLP
+lib/mm/help/READ.DIR/help.HLP
+lib/mm/help/READ.DIR/jump.HLP
+lib/mm/help/READ.DIR/keyword.HLP
+lib/mm/help/READ.DIR/kill.HLP
+lib/mm/help/READ.DIR/list.HLP
+lib/mm/help/READ.DIR/literal.HLP
+lib/mm/help/READ.DIR/mail.HLP
+lib/mm/help/READ.DIR/mark.HLP
+lib/mm/help/READ.DIR/mm.HLP
+lib/mm/help/READ.DIR/move.HLP
+lib/mm/help/READ.DIR/next.HLP
+lib/mm/help/READ.DIR/previous.HLP
+lib/mm/help/READ.DIR/print.HLP
+lib/mm/help/READ.DIR/profile.HLP
+lib/mm/help/READ.DIR/push.HLP
+lib/mm/help/READ.DIR/pwd.HLP
+lib/mm/help/READ.DIR/quit.HLP
+lib/mm/help/READ.DIR/remail.HLP
+lib/mm/help/READ.DIR/reply.HLP
+lib/mm/help/READ.DIR/restore-draft.HLP
+lib/mm/help/READ.DIR/route.HLP
+lib/mm/help/READ.DIR/save-init.HLP
+lib/mm/help/READ.DIR/send.HLP
+lib/mm/help/READ.DIR/set.HLP
+lib/mm/help/READ.DIR/show.HLP
+lib/mm/help/READ.DIR/spell.HLP
+lib/mm/help/READ.DIR/status.HLP
+lib/mm/help/READ.DIR/suspend.HLP
+lib/mm/help/READ.DIR/take.HLP
+lib/mm/help/READ.DIR/type.HLP
+lib/mm/help/READ.DIR/unanswer.HLP
+lib/mm/help/READ.DIR/undelete.HLP
+lib/mm/help/READ.DIR/unflag.HLP
+lib/mm/help/READ.DIR/unkeyword.HLP
+lib/mm/help/READ.DIR/unmark.HLP
+lib/mm/help/READ.DIR/version.HLP
+lib/mm/help/READ.DIR/who.HLP
+lib/mm/help/READ.DIR/write.HLP
+lib/mm/help/READ.DIR/z.HLP
+lib/mm/help/SEND.DIR/!.HLP
+lib/mm/help/SEND.DIR/bcc.HLP
+lib/mm/help/SEND.DIR/blank.HLP
+lib/mm/help/SEND.DIR/cc.HLP
+lib/mm/help/SEND.DIR/cd.HLP
+lib/mm/help/SEND.DIR/check.HLP
+lib/mm/help/SEND.DIR/copy.HLP
+lib/mm/help/SEND.DIR/create-init.HLP
+lib/mm/help/SEND.DIR/daytime.HLP
+lib/mm/help/SEND.DIR/define.HLP
+lib/mm/help/SEND.DIR/display.HLP
+lib/mm/help/SEND.DIR/echo.HLP
+lib/mm/help/SEND.DIR/edit.HLP
+lib/mm/help/SEND.DIR/erase.HLP
+lib/mm/help/SEND.DIR/fcc.HLP
+lib/mm/help/SEND.DIR/finger.HLP
+lib/mm/help/SEND.DIR/flag.HLP
+lib/mm/help/SEND.DIR/from.HLP
+lib/mm/help/SEND.DIR/headers.HLP
+lib/mm/help/SEND.DIR/help.HLP
+lib/mm/help/SEND.DIR/in-reply-to.HLP
+lib/mm/help/SEND.DIR/insert.HLP
+lib/mm/help/SEND.DIR/keyword.HLP
+lib/mm/help/SEND.DIR/list.HLP
+lib/mm/help/SEND.DIR/literal.HLP
+lib/mm/help/SEND.DIR/mark.HLP
+lib/mm/help/SEND.DIR/mm.HLP
+lib/mm/help/SEND.DIR/move.HLP
+lib/mm/help/SEND.DIR/print.HLP
+lib/mm/help/SEND.DIR/profile.HLP
+lib/mm/help/SEND.DIR/push.HLP
+lib/mm/help/SEND.DIR/pwd.HLP
+lib/mm/help/SEND.DIR/quit.HLP
+lib/mm/help/SEND.DIR/remove.HLP
+lib/mm/help/SEND.DIR/reply-to.HLP
+lib/mm/help/SEND.DIR/route.HLP
+lib/mm/help/SEND.DIR/save-draft.HLP
+lib/mm/help/SEND.DIR/save-init.HLP
+lib/mm/help/SEND.DIR/send.HLP
+lib/mm/help/SEND.DIR/set.HLP
+lib/mm/help/SEND.DIR/show.HLP
+lib/mm/help/SEND.DIR/spell.HLP
+lib/mm/help/SEND.DIR/status.HLP
+lib/mm/help/SEND.DIR/subject.HLP
+lib/mm/help/SEND.DIR/suspend.HLP
+lib/mm/help/SEND.DIR/take.HLP
+lib/mm/help/SEND.DIR/text.HLP
+lib/mm/help/SEND.DIR/to.HLP
+lib/mm/help/SEND.DIR/type.HLP
+lib/mm/help/SEND.DIR/unanswer.HLP
+lib/mm/help/SEND.DIR/unflag.HLP
+lib/mm/help/SEND.DIR/unkeyword.HLP
+lib/mm/help/SEND.DIR/unmark.HLP
+lib/mm/help/SEND.DIR/user-header.HLP
+lib/mm/help/SEND.DIR/version.HLP
+lib/mm/help/SEND.DIR/who.HLP
+lib/mm/help/SEND.DIR/write.HLP
+lib/mm/help/SEND.DIR/z.HLP
+lib/mm/help/TOP.DIR/!.HLP
+lib/mm/help/TOP.DIR/alias.HLP
+lib/mm/help/TOP.DIR/answer.HLP
+lib/mm/help/TOP.DIR/backtrack.HLP
+lib/mm/help/TOP.DIR/blank.HLP
+lib/mm/help/TOP.DIR/browse.HLP
+lib/mm/help/TOP.DIR/bug.HLP
+lib/mm/help/TOP.DIR/bye.HLP
+lib/mm/help/TOP.DIR/cd.HLP
+lib/mm/help/TOP.DIR/check.HLP
+lib/mm/help/TOP.DIR/continue.HLP
+lib/mm/help/TOP.DIR/copy.HLP
+lib/mm/help/TOP.DIR/count.HLP
+lib/mm/help/TOP.DIR/create-init.HLP
+lib/mm/help/TOP.DIR/daytime.HLP
+lib/mm/help/TOP.DIR/define.HLP
+lib/mm/help/TOP.DIR/delete.HLP
+lib/mm/help/TOP.DIR/echo.HLP
+lib/mm/help/TOP.DIR/edit.HLP
+lib/mm/help/TOP.DIR/examine.HLP
+lib/mm/help/TOP.DIR/exit.HLP
+lib/mm/help/TOP.DIR/expunge.HLP
+lib/mm/help/TOP.DIR/finger.HLP
+lib/mm/help/TOP.DIR/flag.HLP
+lib/mm/help/TOP.DIR/follow.HLP
+lib/mm/help/TOP.DIR/forward.HLP
+lib/mm/help/TOP.DIR/get.HLP
+lib/mm/help/TOP.DIR/headers.HLP
+lib/mm/help/TOP.DIR/help.HLP
+lib/mm/help/TOP.DIR/jump.HLP
+lib/mm/help/TOP.DIR/keyword.HLP
+lib/mm/help/TOP.DIR/list.HLP
+lib/mm/help/TOP.DIR/literal.HLP
+lib/mm/help/TOP.DIR/mail.HLP
+lib/mm/help/TOP.DIR/mark.HLP
+lib/mm/help/TOP.DIR/mm.HLP
+lib/mm/help/TOP.DIR/move.HLP
+lib/mm/help/TOP.DIR/next.HLP
+lib/mm/help/TOP.DIR/previous.HLP
+lib/mm/help/TOP.DIR/print.HLP
+lib/mm/help/TOP.DIR/profile.HLP
+lib/mm/help/TOP.DIR/push.HLP
+lib/mm/help/TOP.DIR/pwd.HLP
+lib/mm/help/TOP.DIR/quit.HLP
+lib/mm/help/TOP.DIR/read.HLP
+lib/mm/help/TOP.DIR/remail.HLP
+lib/mm/help/TOP.DIR/reply.HLP
+lib/mm/help/TOP.DIR/restore-draft.HLP
+lib/mm/help/TOP.DIR/review.HLP
+lib/mm/help/TOP.DIR/route.HLP
+lib/mm/help/TOP.DIR/save-init.HLP
+lib/mm/help/TOP.DIR/send.HLP
+lib/mm/help/TOP.DIR/set.HLP
+lib/mm/help/TOP.DIR/shell.HLP
+lib/mm/help/TOP.DIR/show.HLP
+lib/mm/help/TOP.DIR/sort.HLP
+lib/mm/help/TOP.DIR/spell.HLP
+lib/mm/help/TOP.DIR/status.HLP
+lib/mm/help/TOP.DIR/suspend.HLP
+lib/mm/help/TOP.DIR/take.HLP
+lib/mm/help/TOP.DIR/type.HLP
+lib/mm/help/TOP.DIR/unanswer.HLP
+lib/mm/help/TOP.DIR/undelete.HLP
+lib/mm/help/TOP.DIR/unflag.HLP
+lib/mm/help/TOP.DIR/unkeyword.HLP
+lib/mm/help/TOP.DIR/unmark.HLP
+lib/mm/help/TOP.DIR/version.HLP
+lib/mm/help/TOP.DIR/who.HLP
+lib/mm/help/TOP.DIR/write.HLP
+lib/mm/help/TOP.DIR/z.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/addressing.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/basic.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/bitnet.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/ccmd.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/command-history.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/command-line-edit.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/customization.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/directory.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/filing.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/information.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/internet.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/message-handling.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/message-sequence.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/message-tagging.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/other.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/shell.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/signature-file.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/text-mode.HLP
+lib/mm/help/TOPICS.DIR/READ.DIR/top.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/addressing.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/basic.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/bitnet.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/ccmd.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/command-history.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/command-line-edit.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/customization.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/directory.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/header-field.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/information.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/internet.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/message-sequence.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/other.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/shell.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/signature-file.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/text-mode.HLP
+lib/mm/help/TOPICS.DIR/SEND.DIR/top.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/addressing.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/basic.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/bitnet.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/ccmd.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/command-history.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/command-line-edit.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/customization.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/directory.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/filing.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/information.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/internet.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/message-handling.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/message-sequence.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/message-tagging.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/other.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/shell.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/signature-file.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/text-mode.HLP
+lib/mm/help/TOPICS.DIR/TOP.DIR/top.HLP
+lib/mm/help/VARS.DIR/aliases-use-groups.HLP
+lib/mm/help/VARS.DIR/append-new-mail.HLP
+lib/mm/help/VARS.DIR/append-signature.HLP
+lib/mm/help/VARS.DIR/auto-create-files.HLP
+lib/mm/help/VARS.DIR/auto-startup-get.HLP
+lib/mm/help/VARS.DIR/autowrap-column.HLP
+lib/mm/help/VARS.DIR/browse-clear-screen.HLP
+lib/mm/help/VARS.DIR/browse-pause.HLP
+lib/mm/help/VARS.DIR/check-interval.HLP
+lib/mm/help/VARS.DIR/clear-screen.HLP
+lib/mm/help/VARS.DIR/continuous-check.HLP
+lib/mm/help/VARS.DIR/control-d-automatic-send.HLP
+lib/mm/help/VARS.DIR/control-e-editor.HLP
+lib/mm/help/VARS.DIR/control-l-confirm.HLP
+lib/mm/help/VARS.DIR/control-n-abort.HLP
+lib/mm/help/VARS.DIR/crt-filter.HLP
+lib/mm/help/VARS.DIR/default-bcc-list.HLP
+lib/mm/help/VARS.DIR/default-cc-list.HLP
+lib/mm/help/VARS.DIR/default-fcc-list.HLP
+lib/mm/help/VARS.DIR/default-from.HLP
+lib/mm/help/VARS.DIR/default-mail-type.HLP
+lib/mm/help/VARS.DIR/default-read-command.HLP
+lib/mm/help/VARS.DIR/default-reply-to.HLP
+lib/mm/help/VARS.DIR/default-send-command.HLP
+lib/mm/help/VARS.DIR/directory-folders.HLP
+lib/mm/help/VARS.DIR/display-flagged-messages.HLP
+lib/mm/help/VARS.DIR/display-outgoing-message.HLP
+lib/mm/help/VARS.DIR/dont-print-headers.HLP
+lib/mm/help/VARS.DIR/dont-type-headers.HLP
+lib/mm/help/VARS.DIR/editor.HLP
+lib/mm/help/VARS.DIR/escape-automatic-send.HLP
+lib/mm/help/VARS.DIR/expunge-on-bye.HLP
+lib/mm/help/VARS.DIR/fast-init-file.HLP
+lib/mm/help/VARS.DIR/finger-command.HLP
+lib/mm/help/VARS.DIR/gnuemacs-mmail.HLP
+lib/mm/help/VARS.DIR/handle-changed-modtime.HLP
+lib/mm/help/VARS.DIR/header-options-file.HLP
+lib/mm/help/VARS.DIR/help-dir.HLP
+lib/mm/help/VARS.DIR/help-file.HLP
+lib/mm/help/VARS.DIR/incoming-mail.HLP
+lib/mm/help/VARS.DIR/keywords.HLP
+lib/mm/help/VARS.DIR/list-include-headers.HLP
+lib/mm/help/VARS.DIR/list-on-separate-pages.HLP
+lib/mm/help/VARS.DIR/mail-aliases.HLP
+lib/mm/help/VARS.DIR/mail-directory.HLP
+lib/mm/help/VARS.DIR/mail-file.HLP
+lib/mm/help/VARS.DIR/mime-filter.HLP
+lib/mm/help/VARS.DIR/mmail-path.HLP
+lib/mm/help/VARS.DIR/modify-read-only.HLP
+lib/mm/help/VARS.DIR/movemail-path.HLP
+lib/mm/help/VARS.DIR/new-file-mode.HLP
+lib/mm/help/VARS.DIR/only-print-headers.HLP
+lib/mm/help/VARS.DIR/only-type-headers.HLP
+lib/mm/help/VARS.DIR/personal-name.HLP
+lib/mm/help/VARS.DIR/print-filter.HLP
+lib/mm/help/VARS.DIR/prompt-for-bcc.HLP
+lib/mm/help/VARS.DIR/prompt-for-cc.HLP
+lib/mm/help/VARS.DIR/prompt-for-fcc.HLP
+lib/mm/help/VARS.DIR/prompt-rcpt-always.HLP
+lib/mm/help/VARS.DIR/read-prompt.HLP
+lib/mm/help/VARS.DIR/reply-all.HLP
+lib/mm/help/VARS.DIR/reply-include-me.HLP
+lib/mm/help/VARS.DIR/reply-indent.HLP
+lib/mm/help/VARS.DIR/reply-initial-display.HLP
+lib/mm/help/VARS.DIR/reply-insert.HLP
+lib/mm/help/VARS.DIR/saved-messages-file.HLP
+lib/mm/help/VARS.DIR/send-prompt.HLP
+lib/mm/help/VARS.DIR/send-verbose.HLP
+lib/mm/help/VARS.DIR/sendmail-background.HLP
+lib/mm/help/VARS.DIR/sendmail-verbose.HLP
+lib/mm/help/VARS.DIR/speller.HLP
+lib/mm/help/VARS.DIR/suspend-on-exit.HLP
+lib/mm/help/VARS.DIR/suspend-on-quit.HLP
+lib/mm/help/VARS.DIR/temp-directory.HLP
+lib/mm/help/VARS.DIR/terse-text-prompt.HLP
+lib/mm/help/VARS.DIR/top-level-prompt.HLP
+lib/mm/help/VARS.DIR/use-crt-filter-always.HLP
+lib/mm/help/VARS.DIR/use-editor-always.HLP
+lib/mm/help/VARS.DIR/use-invalid-address.HLP
+lib/mm/help/VARS.DIR/user-headers.HLP
+lib/mm/help/VARS.DIR/user-level.HLP
+lib/mm/help/VARS.DIR/user-name.HLP
+lib/mm/mmail.el
+lib/mm/movemail
+share/doc/mm/CHANGELOG
+share/doc/mm/DEBUG.NOTES
+share/doc/mm/INSTALL
+share/doc/mm/LICENSE.TXT
+share/doc/mm/README.TXT
+share/doc/mm/ccmd/DOC.TXT
+share/doc/mm/ccmd/INTRO.TXT
+share/doc/mm/ccmd/README
+share/doc/mm/ccmd/README.TOO
+share/doc/mm/notes/notes-beebe.txt
+share/doc/mm/notes/notes-fdc.txt
+share/doc/mm/notes/notes-klh.txt
+share/doc/mm/rfc/rfc2822.txt
+share/doc/mm/rfc/rfc733.txt
+share/doc/mm/rfc/rfc822.txt
+share/examples/mm/sample-mailcap
+share/examples/mm/sample-mm-conf
+share/examples/mm/sample-mm-header-options
+share/examples/mm/sample-mminit
+share/examples/mm/sample-shell-profile
Index: pkgsrc/mail/mm/distinfo
diff -u /dev/null pkgsrc/mail/mm/distinfo:1.1
--- /dev/null   Thu Dec 15 12:50:51 2022
+++ pkgsrc/mail/mm/distinfo     Thu Dec 15 12:50:51 2022
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2022/12/15 12:50:51 vins Exp $
+
+BLAKE2s (mm-0.96.0.14.tar.xz) = daf134b5d63c1b05e5701ba8c5f3bcdd3cd9fcaea17d08f9de06ade3aa136aa0
+SHA512 (mm-0.96.0.14.tar.xz) = c683d5cf8067314679bc107f39c5fabe40c926cdfa82fca232f6b24f55892087ef293c60eb884491d3e13374c04010213fa28d9f05c44f34605d15f065001c1d
+Size (mm-0.96.0.14.tar.xz) = 725328 bytes
+SHA1 (patch-Makefile) = a7bb46db85380521de4ec8401c70a03b4f6d3116

Index: pkgsrc/mail/mm/files/sample-mm-conf
diff -u /dev/null pkgsrc/mail/mm/files/sample-mm-conf:1.1
--- /dev/null   Thu Dec 15 12:50:51 2022
+++ pkgsrc/mail/mm/files/sample-mm-conf Thu Dec 15 12:50:51 2022
@@ -0,0 +1,23 @@
+# System-wide initialization file for Columbia MM, version 0.96.0(14)
+# note that all lines beginning with "#" are comments
+
+# default mail format
+set default-mail-type mbox
+
+# default mail file
+set mail-file ~/mbox
+
+# possible paths for the mm authors
+define mm-authors bug-mm%columbia.edu@localhost
+
+# bug-mm is a local consultant who handles most mm problems
+# (No local bug address)
+define bug-mm mm-authors
+
+# path of default editor
+set editor /usr/bin/vi
+# is editor GNU Emacs
+set gnuemacs-mmail no
+
+# path for spell program
+set speller /usr/pkg/bin/hunspell

Index: pkgsrc/mail/mm/patches/patch-Makefile
diff -u /dev/null pkgsrc/mail/mm/patches/patch-Makefile:1.1
--- /dev/null   Thu Dec 15 12:50:51 2022
+++ pkgsrc/mail/mm/patches/patch-Makefile       Thu Dec 15 12:50:51 2022
@@ -0,0 +1,76 @@
+$NetBSD: patch-Makefile,v 1.1 2022/12/15 12:50:51 vins Exp $
+
+Let pkgsrc handle package updates.
+
+--- Makefile.orig      2014-02-27 23:00:00.000000000 +0000
++++ Makefile
+@@ -295,26 +295,13 @@ all:     mm movemail sys-prof mm-trans
+ 
+ $(BIN)/mm: mm
+       @echo installing MM EXECUTABLE
+-      -@ls -alg $(BIN)/mm $(BIN)/mm.old
+-      @cp mm $(BIN)/mm.new
+-      @chmod 755 $(BIN)/mm.new
+-      @if [ -f $(BIN)/mm ]; then \
+-              mv $(BIN)/mm $(BIN)/mm.old; \
+-       fi
+-      @mv $(BIN)/mm.new $(BIN)/mm
+-      -@ls -alg $(BIN)/mm $(BIN)/mm.old
++      @cp mm $(BIN)/mm
++      @chmod 755 $(BIN)/mm
+ 
+ $(BIN)/mm-trans: mm-trans
+       @echo installing MM-TRANS \(transform\)
+-      -@ls -alg $(BIN)/mm-trans $(BIN)/mm-trans.old
+-      @cp mm-trans $(BIN)/mm-trans.new
+-      @if [ -f $(BIN)/mm-trans ]; then \
+-              mv $(BIN)/mm-trans $(BIN)/mm-trans.old; \
+-       fi
+-      @mv $(BIN)/mm-trans.new $(BIN)/mm-trans
++      @cp mm-trans $(BIN)/mm-trans
+       @chmod 755 $(BIN)/mm-trans
+-      -@ls -alg $(BIN)/mm-trans $(BIN)/mm-trans.old
+-
+ 
+ argsort: argsort.c
+       $(CC) $(CFLAGS) $(LDFLAGS) -o argsort argsort.c $(LIBS)
+@@ -357,7 +344,7 @@ HELP:
+ help:
+       @echo checking help files
+ 
+-install: main-install HELP $(LOCLIB)/mm.conf
++install: main-install HELP
+ 
+ $(LOCLIB):
+       -if [ ! -d $(LOCLIB) ] ; then mkdir $(LOCLIB) ; fi
+@@ -375,27 +362,12 @@ $(LOCLIB)/mm.conf: mm.conf
+ 
+ $(LOCLIB)/mmail.el: mmail.el
+       @echo installing MMAIL.EL
+-      -@ls -alg $(LOCLIB)/mmail.el $(LOCLIB)/mmail.el.old
+-      @cp mmail.el $(LOCLIB)/mmail.el.new
+-      @chmod 664 $(LOCLIB)/mmail.el.new
+-      @if [ -f $(LOCLIB)/mmail.el ]; then \
+-               mv $(LOCLIB)/mmail.el $(LOCLIB)/mmail.el.old; \
+-       fi
+-       @mv $(LOCLIB)/mmail.el.new $(LOCLIB)/mmail.el
+-      -@ls -alg $(LOCLIB)/mmail.el $(LOCLIB)/mmail.el.old
++      @cp mmail.el $(LOCLIB)/mmail.el
++      @chmod 664 $(LOCLIB)/mmail.el
+ 
+ $(LOCLIB)/movemail: movemail
+       @echo installing MOVEMAIL
+-      -@ls -alg $(LOCLIB)/movemail $(LOCLIB)/movemail.old
+-      @cp movemail $(LOCLIB)/movemail.new
+-      @if [ -f $(LOCLIB)/movemail ]; then \
+-              mv $(LOCLIB)/movemail $(LOCLIB)/movemail.old; \
+-       fi
+-      @mv $(LOCLIB)/movemail.new $(LOCLIB)/movemail
+-      @chgrp daemon $(LOCLIB)/movemail
+-      @chmod 2751 $(LOCLIB)/movemail
+-      -@ls -alg $(LOCLIB)/movemail $(LOCLIB)/movemail.old
+-
++      @cp movemail $(LOCLIB)/movemail
+ 
+ $(LOCLIB)/help: help
+       @echo installing HELP



Home | Main Index | Thread Index | Old Index