diff options
author | Vasil Dimov <vd@FreeBSD.org> | 2006-04-07 07:05:29 +0000 |
---|---|---|
committer | Vasil Dimov <vd@FreeBSD.org> | 2006-04-07 07:05:29 +0000 |
commit | 500a7f58dbdb8521cab5db1f14ff597791ae9ea7 (patch) | |
tree | f8a54d351d13dc767b8a96e885602ee039ade28f /mail/prom-mew | |
parent | 7a2bbf0106a5e86b34527487cdcac4d0465a1e85 (diff) | |
download | ports-500a7f58dbdb8521cab5db1f14ff597791ae9ea7.tar.gz ports-500a7f58dbdb8521cab5db1f14ff597791ae9ea7.zip |
Notes
Diffstat (limited to 'mail/prom-mew')
-rw-r--r-- | mail/prom-mew/Makefile | 45 | ||||
-rw-r--r-- | mail/prom-mew/distinfo | 3 | ||||
-rw-r--r-- | mail/prom-mew/files/byte-compile | 139 | ||||
-rw-r--r-- | mail/prom-mew/files/dot.emacs | 8 | ||||
-rw-r--r-- | mail/prom-mew/files/dot.procmailrc | 41 | ||||
-rw-r--r-- | mail/prom-mew/files/patch-aa | 31 | ||||
-rw-r--r-- | mail/prom-mew/pkg-descr | 29 | ||||
-rw-r--r-- | mail/prom-mew/pkg-plist | 11 |
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 |