aboutsummaryrefslogtreecommitdiff
path: root/mail/prom-mew
diff options
context:
space:
mode:
authorVasil Dimov <vd@FreeBSD.org>2006-04-07 07:05:29 +0000
committerVasil Dimov <vd@FreeBSD.org>2006-04-07 07:05:29 +0000
commit500a7f58dbdb8521cab5db1f14ff597791ae9ea7 (patch)
treef8a54d351d13dc767b8a96e885602ee039ade28f /mail/prom-mew
parent7a2bbf0106a5e86b34527487cdcac4d0465a1e85 (diff)
downloadports-500a7f58dbdb8521cab5db1f14ff597791ae9ea7.tar.gz
ports-500a7f58dbdb8521cab5db1f14ff597791ae9ea7.zip
Notes
Diffstat (limited to 'mail/prom-mew')
-rw-r--r--mail/prom-mew/Makefile45
-rw-r--r--mail/prom-mew/distinfo3
-rw-r--r--mail/prom-mew/files/byte-compile139
-rw-r--r--mail/prom-mew/files/dot.emacs8
-rw-r--r--mail/prom-mew/files/dot.procmailrc41
-rw-r--r--mail/prom-mew/files/patch-aa31
-rw-r--r--mail/prom-mew/pkg-descr29
-rw-r--r--mail/prom-mew/pkg-plist11
8 files changed, 0 insertions, 307 deletions
diff --git a/mail/prom-mew/Makefile b/mail/prom-mew/Makefile
deleted file mode 100644
index 94b718aa1f94..000000000000
--- a/mail/prom-mew/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-# New ports collection makefile for: prom-mew
-# Date created: 28 Jun 1999
-# Whom: KIRIYAMA Kazuhiko<kiri@pis.toba-cmt.ac.jp>
-#
-# $FreeBSD$
-#
-
-PORTNAME= prom-mew
-PORTVERSION= 1.93.4
-PORTREVISION= 1
-CATEGORIES= mail elisp
-MASTER_SITES= #
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Procmail reader for Mew on GNU Emacs
-
-# This port requires Mew. But we can't decide which mew to depends, there is
-# NO RUN_DEPENDS mail/mew*.
-RUN_DEPENDS= procmail:${PORTSDIR}/mail/procmail
-
-BROKEN= Incomplete pkg-plist
-DEPRECATED= mastersite disappeared, no longer maintained by author
-EXPIRATION_DATE= 2006-04-07
-
-NO_BUILD= yes
-
-ELISPDIR= ${PREFIX}/share/emacs/site-lisp
-SITEPKGDIR= ${PREFIX}/lib/xemacs/site-packages
-
-do-install:
- @${MKDIR} ${ELISPDIR} ${PREFIX}/share/doc/prom-mew \
- ${PREFIX}/share/examples/prom-mew
- @cd ${WRKSRC}; \
- ${INSTALL_DATA} prom-mew.el ${ELISPDIR}; \
- ${INSTALL_DATA} ChangeLog prom-usage.jis ${PREFIX}/share/doc/prom-mew
- @cd ${FILESDIR}; \
- ${INSTALL_SCRIPT} byte-compile ${PREFIX}/share/doc/prom-mew; \
- ${INSTALL_DATA} dot.emacs dot.procmailrc ${PREFIX}/share/examples/prom-mew
-# For xemacs package install configuration
- @${MKDIR} ${SITEPKGDIR}/lisp/prom-mew ${SITEPKGDIR}/pkginfo
- @${LN} -sf ${ELISPDIR}/prom-mew.el ${SITEPKGDIR}/lisp/prom-mew/prom-mew.el
- @${ECHO_CMD} 'pkginfo/MANIFEST.prom-mew' > ${SITEPKGDIR}/pkginfo/MANIFEST.prom-mew
- @${ECHO_CMD} 'lisp/prom-mew/prom-mew.el' >> ${SITEPKGDIR}/pkginfo/MANIFEST.prom-mew
-
-.include <bsd.port.mk>
diff --git a/mail/prom-mew/distinfo b/mail/prom-mew/distinfo
deleted file mode 100644
index a0cd52dd8f80..000000000000
--- a/mail/prom-mew/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-MD5 (prom-mew-1.93.4.tar.gz) = 28b1427ab7a1fbd7397f9a36ef789b46
-SHA256 (prom-mew-1.93.4.tar.gz) = d78d56f8e9c031696498b261d434f57b89774b7e0e0fbc23ba7b6e144bfc3f0a
-SIZE (prom-mew-1.93.4.tar.gz) = 24679
diff --git a/mail/prom-mew/files/byte-compile b/mail/prom-mew/files/byte-compile
deleted file mode 100644
index bd9a3b7897e1..000000000000
--- a/mail/prom-mew/files/byte-compile
+++ /dev/null
@@ -1,139 +0,0 @@
-#!/bin/sh
-
-PREFIX=${PREFIX:-/usr/local}
-WRKDIR=${WRKDIR:-`pwd`}
-
-tmprfx=`basename $0`
-
-Usage="\
-byte_compile [options] emacs_name port_name [files]
- -l load_el : load *.el file when byte-compile
- -h : show this message
- emacs_name : should be one of below
- \"emacs\", \"emacs20\", \"mule\", \"xemacs19\", \"xemacs20\",
- \"xemacs21\", \"xemacs-mule\"
- port_name : port name(replaced port_name.el when files not specified)
- files : *.el files should be compiled"
-
-while [ -z "`getopts "l: h" opt > /tmp/${tmprfx}:getopt_err.log`" \
- -a X"${opt}" != "X?" ]; do
- case ${opt} in
- l)
- load_el=${OPTARG}
- break
- ;;
- h)
- echo "${Usage}"
- exit 1
- ;;
- *)
- ;;
- esac
-# echo "opt=${opt},OPTARG=${OPTARG}"
-done
-
-if [ -s /tmp/${tmprfx}:getopt_err.log ]; then
- cat /tmp/${tmprfx}:getopt_err.log
- rm -f /tmp/${tmprfx}:getopt_err.log
- exit 1
-fi
-rm -f /tmp/${tmprfx}:getopt_err.log
-
-shift `expr ${OPTIND} - 1`
-
-if [ -z "$1" -o -z "$2" ]; then
- echo "${Usage}"
- exit 1
-fi
-
-emacs_name=$1
-shift
-port_name=$1
-
-if [ $# -le 1 ]; then
- files=${port_name}.el
-else
- files=`echo $* | sed -e "s/${port_name} *//"`
-fi
-
-#echo "emacs_name=${emacs_name}"
-#echo "port_name=${port_name}"
-#echo "files=${files}"
-#echo "load_el=${load_el}"
-#exit 1
-
-case ${emacs_name} in
- emacs)
- elispdir=${PREFIX}/share/emacs/site-lisp
- load_path=${PREFIX}/share/emacs/site-lisp/${load_el}
- emacscmd=emacs
- ;;
- emacs20)
- elispdir=${PREFIX}/share/emacs/site-lisp
- load_path=${PREFIX}/share/emacs/site-lisp/${load_el}
- emacscmd=emacs20
- ;;
- mule)
- elispdir=${PREFIX}/share/mule/site-lisp
- load_path=${PREFIX}/share/mule/site-lisp/${load_el}
- emacscmd=mule
- ;;
- xemacs19)
- elispdir=${PREFIX}/lib/xemacs/site-lisp
- load_path=${PREFIX}/lib/xemacs/site-lisp/${load_el}
- emacscmd=xemacs
- ;;
- xemacs20)
- elispdir=${PREFIX}/lib/xemacs/site-lisp
- load_path=${PREFIX}/lib/xemacs/site-lisp/${load_el}
- emacscmd=xemacs
- ;;
- xemacs21)
- elispdir=${PREFIX}/lib/xemacs/site-packages/lisp/${port_name}
- load_path=${PREFIX}/lib/xemacs/site-packages/lisp/${load_el}
- pkg_path=${PREFIX}/lib/xemacs/site-packages
- emacscmd=xemacs
- package_install=yes
- ;;
- xemacs-mule)
- elispdir=${PREFIX}/lib/xemacs/site-packages/lisp/${port_name}
- load_path=${PREFIX}/lib/xemacs/site-packages/lisp/${load_el}
- pkg_path=${PREFIX}/lib/xemacs/site-packages
- emacscmd=xemacs
- package_install=yes
- ;;
- *)
- echo "${Usage}"
- exit 1
- ;;
-esac
-if [ -n "${load_el}" ]; then
- echo "(setq load-path (cons \"${load_path}\" load-path))" > /tmp/${tmprfx}:load.el
-fi
-for f in ${files}; do
- if [ -f ${WRKDIR}/${f} ]; then
- f_elc=`basename ${f} .el`.elc
- if [ -n "${load_el}" ]; then
- ${emacscmd} -batch -l /tmp/${tmprfx}:load.el -q -no-site-file \
- -f batch-byte-compile ${WRKDIR}/${f}
- else
- ${emacscmd} -batch -q -no-site-file -f batch-byte-compile ${WRKDIR}/${f}
- fi
- if [ X"${WRKDIR}" != "X${elispdir}" -a -d ${elispdir} ]; then
- rm -f ${elispdir}/${f_elc}
- ln -sf ${WRKDIR}/${f} ${elispdir}/${f}
- install -c -m 444 -g bin -o bin ${WRKDIR}/${f_elc} ${elispdir}/${f_elc}
- rm -f ${WRKDIR}/${f_elc}
- fi
- if [ $? -eq 0 -a -n "${package_install}" -a -d ${elispdir} ]; then
- cp ${pkg_path}/pkginfo/MANIFEST.${port_name} /tmp/${tmprfx}:tempfile
- grep -v "${f_elc}" /tmp/${tmprfx}:tempfile \
- > ${pkg_path}/pkginfo/MANIFEST.${port_name}
- echo "lisp/${port_name}/${f_elc}" >> ${pkg_path}/pkginfo/MANIFEST.${port_name}
- fi
- else
- echo "\"${WRKDIR}/${f}\": file not found!"
- fi
-done
-
-rm -f /tmp/${tmprfx}:load.el /tmp/${tmprfx}:tempfile
diff --git a/mail/prom-mew/files/dot.emacs b/mail/prom-mew/files/dot.emacs
deleted file mode 100644
index 3754e50a4229..000000000000
--- a/mail/prom-mew/files/dot.emacs
+++ /dev/null
@@ -1,8 +0,0 @@
-;;;
-;;; Prom-Mew
-;;;
-(autoload 'prom-mew "prom-mew" "mew for using procmail" t)
-(setq proc-log-list (list "~/Mail/from-log"))
- ;; logfile name that procmail output (LOGFILE in ~/.procmail)
-(setq proc-keep-log "~/Mail/listlog") ;; logfile name for preserve
-(setq proc-lock-file "~/Mail/.lock") ;; lockfile name (LOCKFILE in ~/.procmail)
diff --git a/mail/prom-mew/files/dot.procmailrc b/mail/prom-mew/files/dot.procmailrc
deleted file mode 100644
index bccb55b0f14b..000000000000
--- a/mail/prom-mew/files/dot.procmailrc
+++ /dev/null
@@ -1,41 +0,0 @@
-MAILDIR=$HOME/Mail # Mew folder directory (indispensable for Prom-Mew)
-LOGFILE=$MAILDIR/from-log # log file (indispensable for Prom-Mew)
-LOCKFILE=$MAILDIR/.lock # global lockfile (indispensable for Prom-Mew)
-
-# trash
-
-:0
-* ^To: *undisclosed-recipients
-trash/.
-
-#
-# Daily outputs
-#
-
-# daily output - fbsd
-
-:0
-* ^Subject: +daily *run *output$
-* ^From: *Charlie *Root *.*$
-daily/.
-
-#
-# Mailing Lists
-#
-
-:0
-* ^Subject: *\[FreeBSD-users-jp *[0-9]+\]
-* ^To:.*[Ff]ree[Bb][Ss][Dd]-users-jp@jp\.freebsd\.org
-ML/FreeBSD-users-jp/.
-
-:0
-* ^Subject: *\[Mew-dist *[0-9]+\]
-ML/Mew/.
-
-#
-# Miscs
-#
-
-:0
-* ^Cc:.*sinet-.*@
-maintain/.
diff --git a/mail/prom-mew/files/patch-aa b/mail/prom-mew/files/patch-aa
deleted file mode 100644
index fefa8f1c60f2..000000000000
--- a/mail/prom-mew/files/patch-aa
+++ /dev/null
@@ -1,31 +0,0 @@
---- prom-mew.el.orig Mon Aug 16 16:14:37 1999
-+++ prom-mew.el Thu Sep 9 22:37:49 1999
-@@ -296,6 +296,11 @@
- ))
- ))
-
-+(if mew-xemacs-p
-+ (if (<= emacs-major-version 20)
-+ (setq mew-cs-binary mew-cs-noconv))
-+)
-+
- (defun prom-mew-setup ()
- (if prom-mew-setup
- nil
-@@ -948,6 +953,7 @@
- nil)
- ))
-
-+
- (defun prom-mew-cache-lastnum (folder &optional cache)
- (let ((mew-folder-buffer (get-buffer folder))
- (mew-cache (or cache
-@@ -958,7 +964,7 @@
- (set-buffer (get-buffer-create prom-buffer-tmp))
- (erase-buffer)
- (if (file-exists-p mew-cache)
-- (mew-frwlet mew-cs-scan mew-cs-noconv
-+ (mew-frwlet mew-cs-scan mew-cs-binary
- (insert-file-contents mew-cache))))
- (goto-char (point-max))
- (if (bobp)
diff --git a/mail/prom-mew/pkg-descr b/mail/prom-mew/pkg-descr
deleted file mode 100644
index 74906fc31714..000000000000
--- a/mail/prom-mew/pkg-descr
+++ /dev/null
@@ -1,29 +0,0 @@
-Prom-Mew is a procmail reader for Mew on GNU Emacs.
-
-If you want to install quickly, you shoud do following steps:
-
-(1) add dot.emacs to your ~/.emacs file and change it suitable for your site
-
- % cat /usr/local/share/examples/prom-mew/dot.emacs >> ~/.emacs
- % vi ~/.emacs
-
-(2) copy dot.procmailrc to ~/.procmailrc and change it suitable for your site
-
- % cp /usr/local/share/examples/prom-mew/dot.promailrc ~/.promailrc
- % vi ~/.promailrc
-
-(3) byte-compile with "byte-comile" script if you want
-
- # cd /usr/local/share/emacs/site-lisp
- # /usr/local/share/doc/prom-mew/byte_compile -l mew xemacs-mule prom-mew
-
-Where detail specification for .emacs and .procmailrc may be shown in
-/usr/local/share/doc/prom-mew/prom-usage.jis or procmail(1). And for
-usage of byte_compile scripts, run byte_compile with -h option.
-
-Run with "M-x prom-mew" in your emacs editors, Mew will be invoked and then
-search unread mails from procmail log to show unread message from top of
-entries that you specfied in ~/.pronmailrc.
-
--KIRIYAMA Kazuhiko
-<kiri@pis.toba-cmt.ac.jp>
diff --git a/mail/prom-mew/pkg-plist b/mail/prom-mew/pkg-plist
deleted file mode 100644
index daadff31f4bf..000000000000
--- a/mail/prom-mew/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-share/emacs/site-lisp/prom-mew.el
-lib/xemacs/site-packages/lisp/prom-mew/prom-mew.el
-lib/xemacs/site-packages/pkginfo/MANIFEST.prom-mew
-share/doc/prom-mew/ChangeLog
-share/doc/prom-mew/prom-usage.jis
-share/doc/prom-mew/byte-compile
-share/examples/prom-mew/dot.emacs
-share/examples/prom-mew/dot.procmailrc
-@dirrm lib/xemacs/site-packages/lisp/prom-mew
-@dirrm share/doc/prom-mew
-@dirrm share/examples/prom-mew