summaryrefslogtreecommitdiff
path: root/devel/flim
AgeCommit message (Collapse)AuthorFilesLines
2017-09-29emacs22*, emacs23*, emacs24*: remove unmaintained emacs versionswiz1-7/+1
As announced in https://mail-index.netbsd.org/pkgsrc-users/2017/09/11/msg025563.html This still leaves emacs20, emacs21, and the current version, emacs25.
2017-04-18Use GREP/EGREP and fix regexp.jperkin1-2/+2
2016-12-12Fix the regexp that selects the files to install to work with XEmacs.hauke1-3/+6
2015-11-25Remove mk/find-prefix.mk usage from the devel category.jperkin1-3/+2
The find-prefix infrastructure was required in a pkgviews world where packages installed from pkgsrc could have different installation prefixes, and this was a way for a dependency prefix to be determined. Now that pkgviews has been removed there is no longer any need for the overhead of this infrastructure. Instead we use BUILDLINK_PREFIX.pkg for dependencies pulled in via buildlink, or LOCALBASE/PREFIX where the dependency is coming from pkgsrc. Provides a reasonable performance win due to the reduction of `pkg_info -qp` calls, some of which were redundant anyway as they were duplicating the same information provided by BUILDLINK_PREFIX.pkg.
2015-11-03Add SHA512 digests for distfiles for devel categoryagc1-1/+2
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.
2013-02-17Revbump all elisp packages after emacs changes.dholland1-2/+2
2012-11-04Update HOMEPAGE.minskim1-2/+2
2012-10-31Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-2/+1
2011-10-04Set LICENSE to "gnu-gpl-v2 OR gnu-gpl-v3".hiramatsu1-1/+2
2010-07-24Fix PLIST for emacs versions coming with md4/ntlm/sasl-ntlm.elc.wiz1-7/+19
From Makoto Fujiwara in PR 43651.
2009-08-06PKGREVISION bump for elisp packages because of bytecode format changesminskim1-1/+2
in emacs23.
2009-07-12Force to use EMACS_BIN to ensure that the correct binary is invoked.minskim1-3/+4
2009-06-14Remove @dirrm entries from PLISTsjoerg1-2/+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-11-26Update flim to 1.14.9.obache2-10/+10
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-10-13Introduce EMACS_BUILDLINK to decide if Emacs lisp file wrappers are reallyuebayasi1-1/+2
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-11Move mk/emacs.mk to editors/emacs/modules.mk.uebayasi1-3/+16
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-11-12It's not EMACS_TYPE but EMACS_FLAVOR which switches "emacs" / "xemacs".uebayasi1-4/+4
2007-10-29Buildlink3'ify. Sort definitions.uebayasi1-15/+16
No functional change intended.
2007-10-29Initial addition of buildlink3.mk fragments for EmacsLisp packages.uebayasi1-0/+24
2007-02-20Teach emacs22{,nox}.uebayasi1-2/+2
2007-01-30Accept emacs22.wiz1-2/+2
2006-03-30Info files for elisp packages should install into ${EMACS_INFOPREFIX}.jlam1-2/+2
2006-03-30* Install info files into ${EMACS_INFOPREFIX}, which is the correctjlam2-15/+21
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-05* Teach the tools framework how to supply the pkgsrc version ofjlam1-2/+2
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-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-1/+2
2005-08-11Whitespace.uebayasi1-6/+7
2005-03-06Update flim to 1.14.7.minskim2-7/+6
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-05Depend on xemacs-packages instead of apel when built with xemacs.minskim1-3/+4
Bump PKGREVISION.
2005-02-23Add RMD160 digests.agc1-1/+2
2004-12-03Rename ALL_TARGET to BUILD_TARGET for consistency with other *_TARGETs.wiz1-3/+3
Suggested by Roland Illig, ok'd by various.
2004-09-12Update PLIST after the recent upgrade.kristerw2-4/+5
Bump PKGREVISION.
2004-09-10Update flim to 1.14.6. Patch from Miles Nordin.uebayasi2-6/+5
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-02-13Remove info files entries from PLIST file.seb1-3/+1
2003-08-18Correct XEmacs support.minoura2-9/+8
Tested with xemacs214.
2003-08-09USE_NEW_TEXINFO is unnecessary now.seb1-2/+1
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-23Convert to USE_NEW_TEXINFO.seb2-8/+5
While here fix a typo on EMACS_LISPPREFIX.
2003-04-23Require texinfo 4.5 or greaterjmc1-1/+2
2003-04-17Fix a typo in an Info entry. Bump revision to 2.uebayasi3-6/+6
2003-04-17Take care of a qkc(1)'s odd redirect behavior.uebayasi1-5/+8
2003-04-13Add & remove files, forgot in last.uebayasi4-144/+28
2003-04-13* Install Info docs. PR19079 from Ishit <ishit at pluto dot dti dot neuebayasi3-8/+39
dot jp>. * Do some Makefile/PLIST clean-ups. Bump revision.
2003-01-11Update to 1.14.5 (Demachiyanagi).uebayasi4-92/+85
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.
2002-10-19Use PKGNAME_PREFIX.minoura1-2/+2
2002-09-14Use mk/emacs.mk.uebayasi3-2/+158
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-07-06Update flim to 1.14.3jun2-5/+5
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-04-21Move to sha1 digests, and/or add distfile sizes.wiz1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-6/+4
+ move the patch digest/checksum values from files/patch-sum to distinfo