Commit graph

47 commits

Author SHA1 Message Date
agc
d9e4cfe05d Add SHA512 digests for distfiles for devel category
Issues found with existing distfiles:
	distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
	distfiles/fortran-utils-1.1.tar.gz
	distfiles/ivykis-0.39.tar.gz
	distfiles/enum-1.11.tar.gz
	distfiles/pvs-3.2-libraries.tgz
	distfiles/pvs-3.2-linux.tgz
	distfiles/pvs-3.2-solaris.tgz
	distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
2015-11-03 03:27:11 +00:00
dholland
384132a8a7 Revbump all elisp packages after emacs changes. 2013-02-17 19:17:55 +00:00
minskim
f04fa60d91 Update HOMEPAGE. 2012-11-04 04:20:14 +00:00
asau
e1ab7079b6 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-31 11:16:30 +00:00
hiramatsu
d9ee06dabe Set LICENSE to "gnu-gpl-v2 OR gnu-gpl-v3". 2011-10-04 03:05:37 +00:00
wiz
f9dc07c13c Fix PLIST for emacs versions coming with md4/ntlm/sasl-ntlm.elc.
From Makoto Fujiwara in PR 43651.
2010-07-24 06:57:42 +00:00
minskim
7b90c30295 PKGREVISION bump for elisp packages because of bytecode format changes
in emacs23.
2009-08-06 01:44:45 +00:00
minskim
0d31bc11c2 Force to use EMACS_BIN to ensure that the correct binary is invoked. 2009-07-12 20:49:14 +00:00
joerg
bacea7cad5 Remove @dirrm entries from PLISTs 2009-06-14 17:48:39 +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
obache
d9cb6fd7ef Update flim to 1.14.9.
Based on PR 40021 by Makoto Fujiwara.

ChangeLog:
2007-11-28  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

	* FLIM: Version 1.14.9 (Goj-Dò) released.-A

2006-12-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

	* mime-def.el (mime-library-product): Update to 1.14.9.

2007-06-18  Wencheng Fang  <wencheng.fang@spherenet.co.jp>

	* mel.el (mime-write-decoded-region): Define method function that
	uses built-in base64-decode-region.  [cf. <emacs-mime-ja:02169>]

2006-12-20  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

	* README.ja, README.en (Installation): Update required version of
	APEL to 10.7 or later.

	* FLIM-CFG (PACKAGEDIR): Use
	`install-get-default-package-directory'.

2006-12-13  Katsumi Yamaoka  <yamaoka@jpl.org>

	* FLIM-CFG (PACKAGEDIR): Avoid an error with Emacs.

2006-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>

	* FLIM-MK (compile-flim-package): Use
	batch-update-directory-autoloads if it is available instead of
	batch-update-directory.

2006-12-11  Katsumi Yamaoka  <yamaoka@jpl.org>

	* FLIM-CFG (PACKAGEDIR): Check for
	(early|late|last)-package-hierarchies and configure-package-path
	as well as (early|late|last)-packages.

2006-09-24  Daiki Ueno  <ueno@unixuser.org>

	* smtp.el (smtp-progress-message-format): Abolished; reverted the
	change 2004-08-11  Katsumi Yamaoka  <yamaoka@jpl.org>.

2006-09-24  Daiki Ueno  <ueno@unixuser.org>

	* smtp.el (smtp-end-of-line): Abolished; reverted the change
	2002-07-24 Katsumi Yamaoka <yamaoka@jpl.org>.

2006-06-15  Yoichi NAKAYAMA  <yoichi@geiin.org>

	* smtp.el (smtp-submit-package): Ignore error in
	`smtp-primitive-quit' where SMTP mail transaction is completed.

2006-06-12  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>

	* mel-b-ccl.el (base64-ccl-insert-encoded-file): Use
	`insert-file-contents-as-binary' instead of `insert-file-contents'.

	* mel-q-ccl.el (quoted-printable-ccl-insert-encoded-file):
	Likewise.

2006-02-18  Hiroya Murata  <lapis-lazuli@pop06.odn.ne.jp>

	* smtp.el (smtp-debug): New user option.
	(smtp-read-response): Treat a line break code loosely.  If
	smtp-debug is non-nil, show an invalid response.

2005-12-25  Katsumi Yamaoka  <yamaoka@jpl.org>

	* eword-decode.el: Change the way to decode successive
	encoded-words: decode B- or Q-encoding in each encoded-word,
	concatenate them, and decode it as charset.  See the following
	threads for more information:
	http://news.gmane.org/group/gmane.emacs.pretest.bugs/thread=9541
	http://news.gmane.org/group/gmane.emacs.gnus.general/thread=61176
	(eword-decode-allow-incomplete-encoded-text): New variable.
	(eword-decode-encoded-words): New function.
	(eword-decode-string): Use it.
	(eword-decode-region): Use it.
	(eword-analyze-encoded-word): Use it.
	(eword-decode-encoded-word): Abolish.
	(eword-decode-encoded-text): Abolish.
	(eword-decode-encoded-word-error-handler): Abolish.
	(eword-warning-face): Abolish.
	(eword-decode-encoded-word-default-error-handler): Abolish.


2005-12-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

	* FLIM: Version 1.14.8 (Shij-Dò) released.-A

2005-12-25  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

	* mime-def.el (mime-library-product): Update to 1.14.8.

2005-11-13  Yoichi NAKAYAMA  <yoichi@geiin.org>

	* std11.el (std11-addr-to-string): Reconstruct domain literal.
	From Yuuichi Teranishi [cf. <emacs-mime-ja:01956>]

2005-07-25  Daiki Ueno  <ueno@unixuser.org>

	* smtp.el (smtp-read-response): Signal an error if connection is
	closed while reading response.  From Hiroya Murata
	<lapis-lazuli@pop06.odn.ne.jp> [cf. <emacs-mime-ja:01978>]

2004-11-20  Daiki Ueno  <ueno@unixuser.org>

	* ntlm.el (ntlm-ascii2unicode): Don't apply zerop to a character.
	(ntlm-smb-hash): Ditto.
2008-11-26 13:17:15 +00:00
uebayasi
8c349b6e46 Introduce EMACS_BUILDLINK to decide if Emacs lisp file wrappers are really
created or not.  Packages that include other ELP's buildlink3.mk must define
EMACS_BUILDLINK.  Other packages don't create wrappers, which reduces build
time a lot.
2008-10-13 08:07:02 +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
uebayasi
b5411545a4 It's not EMACS_TYPE but EMACS_FLAVOR which switches "emacs" / "xemacs". 2007-11-12 05:34:10 +00:00
uebayasi
9e0f0e47b7 Buildlink3'ify. Sort definitions.
No functional change intended.
2007-10-29 12:55:43 +00:00
uebayasi
98aeb223e6 Initial addition of buildlink3.mk fragments for EmacsLisp packages. 2007-10-29 12:41:16 +00:00
uebayasi
10dc5b9622 Teach emacs22{,nox}. 2007-02-20 12:42:37 +00:00
wiz
4ae113218a Accept emacs22. 2007-01-30 23:41:40 +00:00
jlam
862e27e8ff Info files for elisp packages should install into ${EMACS_INFOPREFIX}. 2006-03-30 23:55:38 +00:00
jlam
67b4042451 * Install info files into ${EMACS_INFOPREFIX}, which is the correct
location for both emacs and xemacs.

* List the info files directly in the PLIST.

* Use EMACS_MODULES to deal with a possible xemacs-packages dependency.
2006-03-30 03:31:13 +00:00
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
2006-03-05 16:27:22 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
uebayasi
413a9b5ca1 Whitespace. 2005-08-11 14:34:38 +00:00
minskim
2918ea86f9 Update flim to 1.14.7.
Changes:
	* mime-en.sgml, mime-ja.sgml (CVS based development): Remove the
	description about developers' pserver access.
	* sha1-dl.el: Don't provide the sha1-dl feature twice.
	(sha1-region): Allow the optional argument `binary'.
	(sha1): Ditto.
	* smtp.el (smtp-parse-progress-message-format): Fix regexp usage.
	* smtp.el (smtp-progress-message-format): New user option.
	(smtp-primitive-data): Show progress message.
	(smtp-parse-progress-message-format): New function.
	(smtp-show-progress-message): New function.
	(smtp-deduce-address-list): Use insert instead of insert-string.
	* mel-g.el (gzip64-external-encoder): Change default value to
	cause more recognizable error.
	(gzip64-external-decoder): Ditto.
	* std11.el (std11-parse-word-or-comment-or-period): Renamed from
	`std11-parse-word-or-comment' and allow period.
	(std11-parse-phrase): Allow parsing obs-phrase in rfc2822.
	* mime-conf.el (mime-format-mailcap-command): Quote a file name
	which may contain spaces using `shell-quote-argument' in order to
	pass it to the shell safely.
	* eword-encode.el (mime-encode-header-in-buffer): Don't ignore a
	space char at the beginning of a field body in order to honor the
	76-column rule which is described in RFC 2047 section 2.
	* eword-decode.el (eword-decode-encoded-text): Fix bug when
	`must-unfold' is specified; eliminate CR too when `must-unfold' is
	specified.
	* mel-u.el (mime-write-decoded-region): Use make-temp-file.
	(uuencode-external-decode-region): Ditto.
	* mel-u.el (mime-write-decoded-region): Use temporary filename.
	* sha1-el.el (sha1-maximum-internal-length): Doc fix.
	* lunit.el (lunit-make-test-suite-from-class): Fix regexp.
	Use "^test" instead of "^test-".
	* lunit.el (lunit-assert): Avoid double-eval `condtion-expr'.
	Use ,(not (not condition)) instead of ,condition.
	* lunit.el (lunit-make-test-suite-from-class): Restrict test
	method name to test-*.
	* smtp.el (smtp-starttls-program): New user option.
	(smtp-starttls-extra-args): New user option.
	(smtp-send-buffer): Bind starttls-program and starttls-extra-args.
	* mel-q.el (quoted-printable-external-decoder-option-to-specify-file):
	Accept nil.
	(mime-write-decoded-region): If the value of the variable
	`quoted-printable-external-decoder-option-to-specify-file' is nil,
	write stdout to the output file.
	* mel-b-el.el (base64-external-decoder-option-to-specify-file):
	Accept nil.
	(base64-write-decoded-region): If the value of the variable
	`base64-external-decoder-option-to-specify-file' is nil, write
	stdout to the output file.
	* sasl.texi: Texinfo markup fixes.  From Jesper Harder
	<harder@ifa.au.dk>.
	* sha1-el.el (sha1-string-external): Use with-temp-buffer.
	* sha1-el.el (sha1-string-external): Make it can return a string
	in binary form.
	(sha1-region-external): Ditto.
	(sha1-string-internal): Ditto.
	(sha1-region-internal): Ditto.
	(sha1-region): Ditto.
	(sha1-string): Ditto.
	(sha1): Ditto.
	* sha1-el.el (autoload): Don't use ignore-errors.
	(sha1-use-external): Use condition-case.  Suggested by Katsumi
	Yamaoka <yamaoka@jpl.org>.
	* sha1-el.el (autoload): Ignore errors for
	executable-find. (XEmacs ecrypto does not require sh-script where
	executable.el is located.)
	(sha1-use-external): Likewise.
	* sha1-el.el (sha1): Add defgroup.
	(sha1-maximum-internal-length, sha1-program, sha1-use-external)
	(sha1-program): Use 'sha1sum' from GNU CoreUtils instead of OpenSSL.
	(sha1): Autoload.
	* sha1-el.el (sha1-use-external): New variable.
	(sha1-region): Use it.
	(sha1-string): Ditto.
	* ntlm.el (ntlm-string-as-unibyte): New macro.
	(ntlm-build-auth-response): Use it.
	* ntlm.el: Fix namespace.  Change smb-passwd-hash into
	ntlm-smb-passwd-hash, smb-owf-encrypt into ntlm-smb-owf-encrypt,
	smb-passwd-hash into ntlm-smb-passwd-hash, smbdes-e-p16 into
	ntlm-smb-des-e-p16, smbdes-e-p24 into ntlm-smb-des-e-p24, smbhash
	into ntlm-smb-hash, smb-sp8 into ntlm-smb-sp8, smb-str-to-key into
	ntlm-smb-str-to-key, smb-dohash into ntlm-smb-dohash, smb-perm1
	into ntlm-smb-perm1, smb-perm2 into ntlm-smb-perm2, smb-perm3 into
	ntlm-smb-perm3, smb-perm4 into ntlm-smb-perm4, smb-perm5 into
	ntlm-smb-perm5, smb-perm6 into ntlm-smb-perm6, smb-sc into
	ntlm-smb-sc, smb-sbox into ntlm-smb-sbox, string-permute into
	ntlm-string-permute, string-lshift into ntlm-string-lshift,
	string-xor into ntlm-string-xor.  Suggested by
	Jesper Harder <harder@myrealbox.com>.
	* ntlm.el: Don't include poem.
	* md4.el (print-int32, print-string-hexa): Remove.  Suggested by
	Jesper Harder <harder@myrealbox.com>.
2005-03-06 15:45:38 +00:00
minskim
1f15f1befc Depend on xemacs-packages instead of apel when built with xemacs.
Bump PKGREVISION.
2005-03-05 16:37:10 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
wiz
6e02d7ee41 Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.
Suggested by Roland Illig, ok'd by various.
2004-12-03 15:14:50 +00:00
kristerw
e2549d25fe Update PLIST after the recent upgrade.
Bump PKGREVISION.
2004-09-12 19:03:15 +00:00
uebayasi
f36a4c9655 Update flim to 1.14.6. Patch from Miles Nordin.
Changes:

	* mime-def.el (mime-header-accept-quoted-encoded-words): Change
	default value to nil.
	* eword-decode.el (eword-analyze-quoted-string): Decode
	quoted-encoded-words when
	`mime-header-accept-quoted-encoded-words' is not nil.
	* mime.el (mime-entity-filename): Decode quoted-encoded-words when
	`mime-header-accept-quoted-encoded-words' is not nil.
	* mime-def.el (mime-header-accept-quoted-encoded-words): New user
	option.
	* eword-encode.el (mime-header-charset-encoding-alist): Add
	entry for iso-8859-1[45].
	* FLIM-ELS (flim-modules): Install mel-b-el also for
	mel-b-builtin case. (from Tatsuya Kinoshita)
	* eword-encode.el (tm-eword::words-to-ruled-words): New
	implementation for UTF-2000 implementations.
2004-09-10 16:33:57 +00:00
seb
689189ef2d Remove info files entries from PLIST file. 2004-02-13 08:26:03 +00:00
minoura
317748e550 Correct XEmacs support.
Tested with xemacs214.
2003-08-18 13:14:32 +00:00
seb
8d15907ec2 USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:38:23 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
seb
df7480be6c Convert to USE_NEW_TEXINFO.
While here fix a typo on EMACS_LISPPREFIX.
2003-06-23 10:46:20 +00:00
jmc
4e67cf3263 Require texinfo 4.5 or greater 2003-04-23 16:59:51 +00:00
uebayasi
af05b51988 Fix a typo in an Info entry. Bump revision to 2. 2003-04-17 04:56:34 +00:00
uebayasi
d4ca78288e Take care of a qkc(1)'s odd redirect behavior. 2003-04-17 02:15:07 +00:00
uebayasi
6863a1e4a8 Add & remove files, forgot in last. 2003-04-13 04:16:16 +00:00
uebayasi
c9385b44f0 * Install Info docs. PR19079 from Ishit <ishit at pluto dot dti dot ne
dot jp>.
* Do some Makefile/PLIST clean-ups.

Bump revision.
2003-04-13 04:14:23 +00:00
uebayasi
394cf2dae1 Update to 1.14.5 (Demachiyanagi).
Changes from 1.14.4:

	* smtp.el (smtp-send-buffer): Error if `smtp-server' is nil.
	* FLIM-ELS (flim-version-specific-modules): Don't install mailcap.el.
	* FLIM-MK (install-flim): Avoid creating empty directory.
	* mime-parse.el (mime-parse-buffer): Require mmbuffer.
	* luna.el (luna-define-method): Clear method cache of child
	  classes.
	* mime-ja.texi (CVS): Escape @.
	* luna.el (luna-define-method): Fix the bug that method cache is
	  not cleard.
	* mime-en.texi (CVS): Fix Typo. (@ to @@).
	  mime-ja.texi (CVS): Ditto.
	* std11.el: Update Copyright header.
	* std11.el (std11-non-atom-regexp): New constant.
	  (std11-analyze-atom): New implementation to avoid error in current
	  XEmacs UTF-2000 [may be caused by a bug about regexp].
	* smtp.el (smtp-open-connection-function): Add doc.
	  (smtp-end-of-line): Doc fix.
	* smtp.el (smtp-end-of-line): New variable.
	  (smtp-read-response): Use it.
	  (smtp-send-command): Use it.
	  (smtp-send-data): Use it.
2003-01-11 15:20:28 +00:00
minoura
959c01bddf Use PKGNAME_PREFIX. 2002-10-19 06:55:07 +00:00
uebayasi
16b888a758 Use mk/emacs.mk. 2002-09-14 02:44:36 +00:00
zuntum
c72c1cf5f9 Move pkg/ files into package's toplevel directory 2001-11-01 00:57:41 +00:00
jun
04a5e88ca9 Update flim to 1.14.3
FLIM: Version 1.14.3

	Merged MIME Parameter Value decoder.
	* mime-parse.el (mime-decode-parameter-value): Use one temporary
	buffer.
	* eword-decode.el (eword-encoded-word-regexp): Match for language.
	* mime-def.el (mime-charset-regexp): Updated for RFC2231.
	* mime-parse.el (mime-decode-parameter-value): New
	implementation; use temporary buffer for conversion.
	* test/test-rfc2231.el (test-rfc2231-10, test-rfc2231-11,
	test-rfc2231-12): New testcases for language info.
	* mime-def.el (mime-content-type-parameter): Expand
	`mime-content-type-parameters'.
	* test/test-rfc2231.el: Made independent of internal
	representation of Content-Type.
	* FLIM-MK (check-flim): Limit filename of test files.
	* test/test-rfc2231.el: New file.
	* mime-parse.el (mime-decode-parameter-plist): Shortcut for
	parameters without extensions.
	* mime-def.el (make-mime-content-type): Don't reverse parameters.
	(make-mime-content-disposition): New function.
	(mime-decode-parameter-encode-segment): New function.
	(mime-decode-parameter-plist): New implementation.
	Switched from decode-then-concat to concat-then-decode model.
	* lunit.el (lunit-test-listener-*): Abolish generic interface.
	(lunit-test-result-notify): New function.
	(lunit-create-index-function): New function.
	* mel-b-dl.el: Don't do `dynamic-call' at compile-time.
	(base64-dl-handle): Don't eval at compile-time.
	Support for built-in `md5' of Emacs 21.
	* md5.el (md5-dl-module): Moved from md5-dl.el.
	Use it for test whether to require 'md5-dl.
	(hmac-md5-96): New function.
	(hmac-sha1-96): New function.
	* mime.el (mime-find-root-entity): Find root recursively.
	MIME Parameter Value decoder support.
	* mime-parse.el (mime-lexical-analyze): New function.
	(mime-decode-parameter-value, mime-decode-parameter-plist,
	mime-parse-alist-to-plist, mime-decode-parameter-alist):
	New functions.
	(mime-parse-parameters): New function.
	(mime-parse-Content-Type, mime-parse-Content-Disposition,
	mime-parse-Content-Transfer-Encoding): New implementation.
	(mime-read-Content-Type, mime-read-Content-Disposition,
	mime-read-Content-Transfer-Encoding): Ditto.
2001-07-06 02:00:11 +00:00
wiz
dfb2d5edc6 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 00:44:09 +00:00
agc
d7d36b3561 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:57:56 +00:00
jun
90fd7e4eed Re-import of "flim":
Emacs lisp library for message representation/encoding
2001-02-20 09:09:06 +00:00