summaryrefslogtreecommitdiff
path: root/mail/mew
AgeCommit message (Collapse)AuthorFilesLines
2009-06-14Remove @dirrm entries from PLISTsjoerg1-5/+1
2009-03-20Simply and speed up buildlink3.mk files and processing.joerg1-13/+6
This changes the buildlink3.mk files to use an include guard for the recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS, BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of enter/exit marker, which can be used to reconstruct the tree and to determine first level includes. Avoiding := for large variables (BUILDLINK_ORDER) speeds up parse time as += has linear complexity. The include guard reduces system time by avoiding reading files over and over again. For complex packages this reduces both %user and %sys time to half of the former time.
2008-10-11Move mk/emacs.mk to editors/emacs/modules.mk.uebayasi1-7/+11
Don't call pkg_info to get the installed Emacs version; always use the version matching EMACS_TYPE set by users. Be DEPENDS to it. This should address pkg/37146 by Aleksey Cheusov. While here convert some emacs lisp packages to user-destdir.
2007-12-30In the Lisp code, reference the correct directory for the icons.cjep3-3/+24
Fixes PR#30530.
2007-10-29Initial addition of buildlink3.mk fragments for EmacsLisp packages.uebayasi1-0/+22
2007-02-20Teach emacs22{,nox11}.uebayasi1-2/+2
2007-01-19Update mew to 5.2.taca3-7/+11
Changes from 5.1 to 5.2: (http://www.mew.org/release/index.html.en#Mew-5.2) * Full S/MIME support based on GnuPG 2. http://www.mew.org/feature/smime.html.en * Automatic resizing for large JPEG/PNG images. * Hyper Estraier support. http://www.mew.org/feature/est.html.en Hyper Estraier is a full text search engine based on the N-gram algorithm which is independent on language. You can search your target messages from ALL folders on Windows, Mac, and UNIX.
2006-10-19Fix MASTER_SITES.wiz1-2/+2
2006-10-07Update mew to 5.1. PR pkg/34556 from KIRIHARA Masaharu <mki_open at yahoouebayasi3-10/+29
dot co dot jp>. Changes excerpted from 00diff: <Differences> Kazu Yamamoto Jul 5, 2006 <Differences between Mew 5.1 and Mew 4.2> * The ".mew" suffix is introduced for OS level search mechanisms. * OS level search mechanisms including Spotlight, Windows Desktop Search, Google Desktop are integrated. * The mechanism of master password was implemented. Set mew-use-master-passwd to t to use it. * When sending a message, if your SMTP server requires user authentication, Mew asks you to input your password. You don't have to configure mew-smtp-user anymore. * In Draft mode, addresses which are not considered safe turn red. See mew-safe-addresses, mew-warn-addresses, mew-safe-domains, and mew-warn-domains. * You can securely save your passwords to a file with a master password. * "li" copies a message to an IMAP folder. * "I" now works in Thread mode. * "C-cC-e" in Summary has been drastically improved. * "C-cC-t" and "C-cC-y" in Summary were obsoleted. * 'mew-inbox-action-alist' can be set in 'mew-config-alist'. * "v" in Summary mode displays line numbers when off. * "C-uj" in Summary mode jumps to the message whose message number is specified. * "C-uB" decomposes any attached files. * If you want to put the 'D' mark to duplicated messages whose boyies are identical (ie spams), set mew-summary-form-mark-spam to t. * All variables can be defined in ".mew.el". You don't have to set specific variables in ".emacs".
2006-07-02Fixed pkglint warnings.rillig2-11/+11
2006-04-05* Make mew and mew3 build with xemacs by noting they need the "base"jlam2-3/+7
set of emacs modules. * List the info files directly in the PLIST. * Honor PKGINFODIR and PKGMANDIR. * Sort the PLIST.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-12-05Fixed pkglint warnings. The warnings are mostly quoting issues, forrillig1-4/+4
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some other changes are outlined in http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-08-28Rework emacs.mk:uebayasi1-1/+2
1) Simplify the way how an emacs version is picked when no emacs is installed, but a user try to install an Emacs Lisp package. Just pick up the version set as EMACS_TYPE than searching for versions already installed etc. If the EMACS_TYPE version is not supported by the Emacs Lisp Package, just fail. EMACS_TYPE be default to GNU Emacs 21. (In other words, users should set EMACS_TYPE as they want. Otherwise GNU Emacs 21 is used.) 2) All Emacs Lisp Packages *must* prepend EMACS_PKGNAME_PREFIX to a) the PKGNAME itself, and b) PKGNAME in its dependency lines. EMACS_PKGNAME_PREFIX is expanded to "xemacs-" when XEmacs is used. This keeps dependency graph of Emacs-Lisp-packages- installed-for-XEmacs consistent. 3) Document EMACS_* variables as much as possible. 4) Provide more cookies for PLIST. Maybe utilized later. Note that the 2) change doesn't affect the default, GNU Emacs 21 behaviour. So no version / revision bumps in this commit.
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-03-15incm and mew both install bin/incm -- make them conflict.wiz1-2/+2
2005-03-04Update mew to 4.2.uebayasi3-11/+10
Changes (cited from 00diff) are: > <Differences between Mew 4.2 and Mew 4.1> > > * mew-nmz.el has been integrated. You can search messages with > keyword DB. For more information, see info. > * "C-uw" prepares a draft whose To: is the address on From: of the > current message. > * "e" in Summary can convert any mark to new one. > * S/MIME has been supported. (alpha stage) > * IMAP UTF-7 support. You can use non-ASCII characters for folder > names. > * TLS has been supported. > * Fixing a bug of SSL. > * Drag and Drop composing has been supported. > * Many small bug fixes.
2005-02-24Add RMD160 digests.agc1-1/+2
2004-11-30Run s|/usr/local|${PREFIX}|g substitution during configure stage, since ituebayasi1-2/+2
refers ${PREFIX} expanded.
2004-11-30Replace mail/mew (not mail/mew3) with Mew 4.1, as I intended.uebayasi3-20/+41
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-06-13Add missing ${PREFIX}/bin/incm to PLIST and bump PKGREVISION.taca2-3/+4
It will close PR pkg/25913 by Kouichirou Hiratsuka.
2004-06-05Add a missing file to PLIST. Reported by Kouichirou Hiratsuka inminskim2-2/+4
PR pkg/25826. Bump PKGREVISION.
2004-05-08Add emacs21nox in EMACS_VERSIONS_ACCEPTED where appropriate.uebayasi1-2/+2
2004-03-13mewencode(1) uses zlib. Include zlib/buildlink3. Bl3fy.uebayasi1-1/+4
Fix build on non-NetBSD. Reported by A. L. Meyers.
2004-03-07Remove info files entries from PLIST.seb1-5/+1
2003-08-18Typo (EMACS_VERSIONS_ACCEPTED, not EMACS_VERSION_ACCEPTED).minoura1-2/+2
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-07-21Convert to USE_NEW_TEXINFO.seb2-5/+5
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2003-01-11A mistake caused build problem. Fix it.uebayasi1-2/+1
2003-01-11No longer used.uebayasi1-13/+0
2003-01-11Update to 2.3.uebayasi3-24/+19
Changes since 2.2 are: * A bug fix for S/MIME's temporary file again. * info updates. * Catching up new warning messages of GnuPG 1.2.0. KOIE Hidetaka <hide@koie.org> * A bug fix for S/MIME's temporary file. * A bug fix for PGP's marks in the attachment region.
2002-09-15Use mk/emacs.mk.uebayasi2-161/+164
2002-05-07Mark this pkg as conflicting with the mew-xemacs pkghubertf1-1/+3
Contributed by Dawid SzymaƱski <dawszy@arhea.net> in PR 16185
2002-02-28Note update of mew to 2.2jun3-16/+8
Mew 2.2 (2002/02/25) Mew 2.2rc4 (2002/02/21) * Defining mew-syntax-treat-filename-default-function. * Binding auto-image-file-mode to nil in mew-flet and mew-frwlet. * Defining mew-use-other-frame. * Yet another bug fix for "t*". * A bug fix for mew-summary-join. * Seeing if incm exists or not. Mew 2.2rc3 (2002/02/04) * Fixing the "foo: ;" problem. * m17n hack for Summary mode of +draft. * Window-config hack for composing mails. * A bug fix for "t*". * Prefix for mew-draft-insert-signature. * Patches for incm. * A bug fix of mew-summary-save for the NAME parameter. * Creating folders specified by Fcc: when composing. * Debug hack. * sleep-for 1 for mew-touch-folder-check. * LANG: "en" -> "C" * A bug fix for mew-buffer-message. * Defining mew-encode-singlepart-hook. * Null body hack for incm. * A bug fix for mew-insert-message. Mew 2.2rc2 (2002/01/17) * Workaround for messages whose size is 0. * TIS 620 hack. * GCC hack for configure.in. * A patch for configure.in. * Displaying the number of marked messages. * make clean hack. * Digit-argument for "0"-"9". mew-summary-toggle-8bit -> "z8". * Supporting ".tif". * "nntp" service entry. * incm hack. * A patch for incm. * incm is merged. * A bug fix for mew-delete-file. * no-fold option for mew-header-insert. * Case-sensitive search for marks. Mew 2.2rc1 (2001/12/20) * A bug fix of C-cC-z for multple PGP data. * A bug fix for w3m. Mew 2.1.52 (2001/12/11) * Sort key hack: "ml2" -> "mlnum" * Copying minibuffer-local-map to mew-input-map. * A bug fix for mew-input-file-name. * wvHtml hack. * Defining mew-broken-parameter-list. * m17n hack. * Defining mew-prog-audio{,2} for Win32.
2002-02-18Introduce new framework for handling info files generation and installation.seb2-4/+5
Summary of changes: - removal of USE_GTEXINFO - addition of mk/texinfo.mk - inclusion of this file in package Makefiles requiring it - `install-info' substituted by `${INSTALL_INFO}' in PLISTs - tuning of mk/bsd.pkg.mk: removal of USE_GTEXINFO INSTALL_INFO added to PLIST_SUBST `${INSTALL_INFO}' replace `install-info' in target rules print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info' - a couple of new patch files added for a handful of packages - setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it - devel/cssc marked requiring texinfo 4.0 - a couple of packages Makefiles were tuned with respect of INFO_FILES and makeinfo command usage See -newly added by this commit- section 10.24 of Packages.txt for further information.
2001-12-10Update Mew to 2.1.51jun2-6/+6
Mew 2.1.51 (2001/12/07) * A bug fix for mew-encode-remove-illegal-fields. Mew 2.1.50 (2001/12/07) * A bug fix for null line in a header. * A workaround for reediting ctext. * Defining mew-use-nfs-hack. * A bug fix for mewls's null pattern. * Removing ".CRLF" instead of "CRLF.CRLF" in a POP session. * s/str/mystr/ for the C commands. * A bug fix for md5 on XEmacs. * 'no-line-break for base64-encode-string. * A bug fix for mew-start-process-disp. * iso-8859-15.
2001-11-02update of mew to 2.1jun2-6/+6
Mew 2.1 (2001/11/01) * XML is well supported. * +mdrop is implemented. You can remove messages on your POP server visually. * Sort (s) and pack (O) became much faster. * Some workaround for broken POP servers. * Many other small bug fixes.
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-10-31Adviced by sen_ml@eccosys.com.jun2-5/+5
- nit PLIST - modify the DEPENDS for Emacs >=20.7
2001-10-30Update Mew to 2.1rc3jun2-5/+5
Mew 2.1 release candidate 3 (2001/10/30) * Setting 0.05 instead of 0.01 for mew-smtp-command-content. This maybe rescue XEmacs. * Biding buffer-file-coding-system to prevent the side effect. * Adding the "-l" option for mew-prog-vgrep. * Ensuring that richtech-mode is disabled. * Setting max-mini-window-height to 1 in mew-summary-pipe-message. * Taking care of EXPIRED PGP keys. * Using mew-mule3.el even if Emacs is executed with the --unibyte option.
2001-10-26Update of mew to 2.1rc2jun2-5/+5
Mew 2.1 release candidate 2 (2001/10/26) * gifsicle support to prevent XEmacs from dying. * Text/Xml support for mew-summary-execute-base. * Handling 'quit in sort and pack. * A patch for refile learning. Yoshinari Nomura <nom@csce.kyushu-u.ac.jp> * Fixing a bug that XEmacs dies when encoding GIF. * Edit again for qmail. * Bug fixes for privacy services in drafts. * Limit for re-search-foward in mew-text/xml-detect-cs etc.
2001-10-25Note update of mew to 2.1rc1jun2-5/+5
Mew 2.1 release candidate 1 (2001/10/24) * mew-auto-flush-queue works for mbox. * Workaround for mew-image-inline-p on Emacs 21.1. * Implementing mew-text/html-detect-cs and mew-text/xml-detect-cs. * Process status is well displayed on the mode line. * A bug fix for mew-demo-picture. * Defining mew-use-charset-sanity-check. * A patch for refile. * mew-input-folders hack. * Defining mew-syntax-treat-filename-function. * Defining mew-input-draft-buffer. * No sanity check if charset is specified. * C-cC-i for mew-summary-find-file.
2001-10-23Update Mew to 2.0.60jun2-5/+5
Mew 2.0.60 (2001/10/15) mew-dist release * Enhancing mew-param-analyze-broken to remove white spaces between encoded-words. * recenter for mew-summary-down. * "c" for mew-summary-copy. * Allowing the 'X' mark for +mdrop. * A bug fix for 'invisible. * "?" for mew-input-map. * Allowing multiple SPCs on POP sessions. Mew 2.0.59 (2001/10/12) mew-dist release * A bug fix for Multipart/Alternative. * Removing mew-summary-display-raw-header. * Use the "--decrypt" option instead of "--verify" for GnuPG. * Some "mew-pop-to-buffer" patches. * Defining mew-regex-ignore-folders. * A bug fix for PGP encryption. * Integrating "," and "C-cC-u". Use "," only. * Removing mew-pop-to-buffer. * Using mew-current-get-* as little as possible.
2001-10-10- add contrib filesjun3-6/+45
- Update Mew to 2.0.58 Mew 2.0.58 (2001/10/10) mew-dist release * The "Type 'T'" message displayed only when the top level is truncated. * ".txt" suffix for dummy file names. * 't' in attach to toggle text/binary. * Defining mew-ask-fcc. * "Y" for mew-summary-cite.
2001-10-04Update Mew to 2.0.57jun2-5/+5
Mew 2.0.57 (2001/10/04) mew-dist release * XML support. * mew-mime-content-type hack. * A patch for contrib/mew-caesar.el. * mew-summary-kill-subprocess() now calls mew-pop-tear-down(). * Supporting .htm as well as .html.
2001-10-03Update mew to 2.0.56jun2-5/+5
Mew 2.0.56 (2001/10/03) mew-dist release * mew-summary-folder-cache-save() now includes mew-touch-folder(). * A bug fix for non-UIDL POP servers. * Unlimiting mew-header-max-depth for mew-scan-form-mark(). * Touching folders when 'mdrop. * mew-set-environment() moved after loading mew-rc-file.
2001-10-01Update mew to 2.0.55jun2-5/+5
Mew 2.0.55 (2001/10/01) mew-dist release * A bug fix for file mode of manuals. * Code clean up for refile. * A bug fix for mew-regex-id. * Removing mew-folder-remotep. * +mdrop finally. * mew-time-diff. * If a number N is set to mew-pop-delete, it means to keep message on the POP server for N days. * A bug fix for mew-folder-check. * A bug fix for mew-substring. * A bug fix for mew-summary-sort. * A bug fix for mark handling of mew-summary-refile. * Fixing the problem of ":" vs "y" and/or "C-cC-l".