Commit graph

92 commits

Author SHA1 Message Date
taca
20f7485926 Two fixes for cmew problem from mew-dist mailing list.
Bump PKGREVISION.
2010-10-06 12:29:42 +00:00
taca
521b056ea2 Update mew to 6.3.
Mew 6.3 (2009/11/20)

* mew-find-cs-region for iso-8859-1 and iso-8859-15.
* mew-pgp-signer for old PGP.
	Tatsuya Kinoshita <tats@vega.ocn.ne.jp>

Mew 6.3 release candidate 2 (2009/11/02)

* Maintaining backward compatibility of mew-find-cs-region on Emacs 23.
* A patch for writefln() of d/smew.
	Masamichi HOSODA <trueroad@zob.ne.jp>

Mew 6.3 release candidate 1 (2009/10/16)

* Flush in cmew.
	Hideyuki SHIRAI <shirai@meadowy.org>
* Reducing stat() in cmew.
	Takahiro Kambe <taca@back-street.net>
* Using last-command-event instead of last-command-char.
	Hideyuki SHIRAI <shirai@meadowy.org>
* Binding large-file-warning-threshold to nil in
  mew-find-file-noselect2.
	Hideyuki SHIRAI <shirai@meadowy.org>

Mew 6.2.52 (2009/08/12)

* A patch for mew-warn-addresses.
	Yu-ji Hosokawa <yu-ji@hoso.net>
* Unibite buffer for image.
	Hideyuki SHIRAI <shirai@meadowy.org>
* mode-id hack.
	Hideyuki SHIRAI <shirai@meadowy.org>
* UTF-8 hack for Emacs 23.
	Hideyuki SHIRAI <shirai@meadowy.org>
* A patch for warning.
	Hayashi Masahiro <mhayashi1120@gmail.com>

Mew 6.2.51 (2009/02/16)

* Supporting NTEmacs.
	Hayashi Masahiro <mhayashi1120@gmail.com>
* A patch for mew-fill-match-adaptive-prefix.
	Takashi Masuda <masutaka@nifty.com>
* Rescuing non-balanced parenthesis of addresses.
* A patch for mew-input-folder-search-setup2
	KOIE Hidetaka <hide@koie.org>
* A patch for Makefile.
	Kazuyoshi Furutaka <furutaka@jb3.so-net.ne.jp>
* Refile uses mew-case instead of mew-case-default.
	Hideyuki SHIRAI <shirai@meadowy.org>

Mew 6.2.50 (2009/01/21)

* Set IMAP's \Seen flag onto refiled messages.
* Changing the timing of longlines-mode off.
* A bug fix for mew-cite-prefix-username.
* A patch for join.
	Hideyuki SHIRAI <shirai@meadowy.org>
* chapter -> section in info.
* Defining mew-fill-match-adaptive-prefix to save Emacs 21.4.
2010-02-06 05:31:25 +00:00
taca
fe168c9765 Since cnews and snews scripts are Ruby scripts which use sqlite3
interface, replace interpreter line and depends on ruby-sqlite3
package.

Bump PKGREVISION.
2009-09-13 01:28:50 +00:00
taca
1a37d64d62 Add checksum for patch-ab. 2009-08-15 03:31:11 +00:00
minskim
81ccb50e0a Add UTF-8 hack for Emacs 23. Patch from Mew CVS. 2009-08-14 17:21:20 +00:00
minskim
2f5f815900 Update mew to 6.2. This fixes PR 40808 and PR 41853.
Major changes:
    * Configuration in ".mew.el", especially of mew-config-alist is
      simplified. See the config2 node in info.
    * Virtual mode is categorized to Selection and Thread. You can create
      Selection by keyword, dialog, sorting, and so on. You can make
      Thread even of Selection as well as of Summary.
    * "S" is now virtual sort creating Selection. Physical sort is
      assigned to "M-s".
    * Punycode is supported. Mew now can display internationalized domain
      names.
    * "Z" collects a folder list according to the current world.
      No numeric argument is necessary any more.
    * "_" toggles a long line: normal, long, wrapped.
    * You can use gmail with IMAP.
2009-08-09 12:01:18 +00:00
minskim
7b90c30295 PKGREVISION bump for elisp packages because of bytecode format changes
in emacs23.
2009-08-06 01:44:45 +00:00
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
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.
2009-03-20 19:23:50 +00:00
uebayasi
34004f51e0 Move mk/emacs.mk to editors/emacs/modules.mk.
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.
2008-10-11 09:31:54 +00:00
cjep
5c4b905f21 In the Lisp code, reference the correct directory for the icons.
Fixes PR#30530.
2007-12-30 16:24:54 +00:00
uebayasi
98aeb223e6 Initial addition of buildlink3.mk fragments for EmacsLisp packages. 2007-10-29 12:41:16 +00:00
uebayasi
2f178dcb6e Teach emacs22{,nox11}. 2007-02-20 12:41:53 +00:00
taca
912819bff3 Update mew to 5.2.
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.
2007-01-19 15:10:50 +00:00
wiz
3094519bc1 Fix MASTER_SITES. 2006-10-19 19:50:08 +00:00
uebayasi
4ca5fe9e66 Update mew to 5.1. PR pkg/34556 from KIRIHARA Masaharu <mki_open at yahoo
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-10-07 05:13:14 +00:00
rillig
5e14333bee Fixed pkglint warnings. 2006-07-02 10:26:14 +00:00
jlam
3d2a4022ca * Make mew and mew3 build with xemacs by noting they need the "base"
set of emacs modules.

* List the info files directly in the PLIST.

* Honor PKGINFODIR and PKGMANDIR.

* Sort the PLIST.
2006-04-05 15:14:10 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
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-12-05 20:49:47 +00:00
uebayasi
aa8e85bcfd Rework emacs.mk:
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-08-28 04:25:28 +00:00
tv
f816d81489 Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used. 2005-04-11 21:44:48 +00:00
wiz
4ee89ff5d6 incm and mew both install bin/incm -- make them conflict. 2005-03-15 13:48:28 +00:00
uebayasi
0ff49b86b7 Update mew to 4.2.
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-03-04 15:32:35 +00:00
agc
8758983939 Add RMD160 digests. 2005-02-24 09:59:20 +00:00
uebayasi
a0948e3da4 Run s|/usr/local|${PREFIX}|g substitution during configure stage, since it
refers ${PREFIX} expanded.
2004-11-30 02:50:52 +00:00
uebayasi
86ea15881d Replace mail/mew (not mail/mew3) with Mew 4.1, as I intended. 2004-11-30 02:42:11 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
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-10-03 00:12:51 +00:00
taca
7cba64b160 Add missing ${PREFIX}/bin/incm to PLIST and bump PKGREVISION.
It will close PR pkg/25913 by Kouichirou Hiratsuka.
2004-06-13 09:02:13 +00:00
minskim
de2a5158e3 Add a missing file to PLIST. Reported by Kouichirou Hiratsuka in
PR pkg/25826.

Bump PKGREVISION.
2004-06-05 17:35:45 +00:00
uebayasi
97dbaacc12 Add emacs21nox in EMACS_VERSIONS_ACCEPTED where appropriate. 2004-05-08 13:35:20 +00:00
uebayasi
47a2466f3c mewencode(1) uses zlib. Include zlib/buildlink3. Bl3fy.
Fix build on non-NetBSD.  Reported by A. L. Meyers.
2004-03-13 16:49:54 +00:00
seb
e8e653af54 Remove info files entries from PLIST. 2004-03-07 20:51:55 +00:00
minoura
54f83ca1cd Typo (EMACS_VERSIONS_ACCEPTED, not EMACS_VERSION_ACCEPTED). 2003-08-18 13:17:51 +00:00
seb
56b682547a USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
seb
5b8195379a Convert to USE_NEW_TEXINFO. 2003-07-21 23:57:13 +00:00
grant
0155927c43 s/netbsd.org/NetBSD.org/ 2003-07-17 21:41:05 +00:00
jmmv
f1446ddf2b Drop trailing whitespace. Ok'ed by wiz. 2003-05-06 17:40:18 +00:00
uebayasi
849dbc660f A mistake caused build problem. Fix it. 2003-01-11 16:02:35 +00:00
uebayasi
439b594838 No longer used. 2003-01-11 15:58:53 +00:00
uebayasi
12ae505909 Update to 2.3.
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.
2003-01-11 15:26:07 +00:00
uebayasi
f666ae51e6 Use mk/emacs.mk. 2002-09-15 06:24:21 +00:00
hubertf
20f764fc52 Mark this pkg as conflicting with the mew-xemacs pkg
Contributed by Dawid Szymañski <dawszy@arhea.net> in PR 16185
2002-05-07 23:27:47 +00:00
jun
c2e80a1970 Note update of mew to 2.2
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-28 02:41:28 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
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.
2002-02-18 15:14:00 +00:00
jun
a2bba2dab9 Update Mew to 2.1.51
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-12-10 09:45:35 +00:00
jun
f679807ec0 update of mew to 2.1
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-02 01:43:53 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
jun
82a00541da Adviced by sen_ml@eccosys.com.
- nit PLIST
- modify the DEPENDS for Emacs >=20.7
2001-10-31 08:07:14 +00:00
jun
8b7cb2faab Update Mew to 2.1rc3
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-30 04:17:11 +00:00