Commit graph

41 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
mef
b239699809 Add emacs25 on EMACS_VERSIONS_ACCEPTED 2015-04-14 02:23:29 +00:00
ryoon
8b98a35ec5 Bump PKGREVISION
* Fix build with emacs 24.4.
  With a patch from https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=193270
2014-11-02 16:08:33 +00:00
hiramatsu
32e355b2f0 Add emacs24nox to the list of EMACS_VERSIONS_ACCEPTED. 2013-03-10 05:10:59 +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
hiramatsu
32c55b3111 Fix PLIST generation when EMACS_TYPE is set to emacs23nox. 2011-08-27 22:05:12 +00:00
minskim
286f8ceb87 Update apel to 10.8.
Changes:
        * EMU-ELS (emu-modules): Add setting for GNU Emacs 23 or later.
        * invisible.el: In GNU Emacs 23, inv-19.el overrides builtin
        function `invisible-p'.  To fix the bug, require `inv-23' when
        running with GNU Emacs 23 or later.
        * poe.el (format-time-string): Fix problem on GNU Emacs 22.2
2011-03-23 14:55:01 +00:00
ryoon
965e29c760 Add emacs23nox to EMACS_VERSIONS_ACCEPTED. 2011-02-09 12:45:33 +00:00
minskim
2b0e6f16a2 Make apel build with emacs24. 2010-11-20 22:44:39 +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
0268c554bd Remove @dirrm entries from PLISTs 2009-06-14 17:38:38 +00:00
minskim
151d1c9979 Allow apel to build with emacs23. 2009-06-06 15:33:37 +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
uebayasi
7afd676e2e Sort definitions. 2007-10-29 12:53:51 +00:00
uebayasi
98aeb223e6 Initial addition of buildlink3.mk fragments for EmacsLisp packages. 2007-10-29 12:41:16 +00:00
wiz
b8a3de337d Remove @dirrm for non-existent directory. Bump PKGREVISION. 2007-09-15 11:29:45 +00:00
uebayasi
2ab62d0424 Update to 10.7; no change summary available but some new functions added,
minor bug fixes.

While here teach emacs22{,nox}.
2007-02-20 14:20:54 +00:00
wiz
579abb246f Accept emacs22. 2007-01-30 23:38:34 +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
minskim
d0d05b1e3e apel is included in xemacs-packages. Remove xemacs* from accepted
emacs versions.
2005-03-05 16:33:07 +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
uebayasi
97dbaacc12 Add emacs21nox in EMACS_VERSIONS_ACCEPTED where appropriate. 2004-05-08 13:35:20 +00:00
uebayasi
c40fadd982 * Use a right PLIST file for XEmacs.
* Don't depend on xemacs-packages.

While files of xemacs-packages are installed into
  	${PREFIX}/lib/xemacs/xemacs-packages,
individual Emacs lisp packages use
  	${PREFIX}/lib/xemacs/site-packages,
so these are never overwritten.

Let's think that these two parts are separate.  Individual Emacs lisp
packages depend on another individual ones, never need to depend on
xemacs-packages.  This should make things simpler.
2004-03-25 03:16:25 +00:00
minoura
20c0da0185 Missing dependency for XEmacs.
xemacs-packages actually includes the old version of apel;
this package overrides it, which could be confusing.
Possibly we should remove apel from xemacs-packages?
(some packages require new apel)
2003-09-12 02:49:44 +00:00
minoura
bd012a27b3 Updated to 10.6 (from 10.4), addressing pkg/22212 by hiramatsu-san.
2003-07-05  Yuuichi Teranishi  <teranisi@gohome.org>

	* APEL: Version 10.6 released.
	* apel-ver.el (apel-ver): Change APEL version to 10.6.

2003-07-03  Shuhei KOBAYASHI  <shuhei@aqua.ocn.ne.jp>

	* poe.el (make-temp-file) [2-args make-temp-file]:
	Don't use octal number for file modes.

	* poe.el (toplevel): Fixed the compile-time check for the definition of
	`make-temp-file' [apel-ja: 00874].
	(make-temp-file) [no make-temp-file, single-user system]:
	Don't use `set-default-file-modes' nor `default-file-modes'.

2003-07-03  Yuuichi Teranishi  <teranisi@gohome.org>

	* poe-18.el (make-directory-internal): Signal an error according to
	the exit status of mkdir.
	(delete-directory): New function.
	(write-region): Ditto.

2003-06-06  Yuuichi Teranishi  <teranisi@gohome.org>

	* APEL: Version 10.5 released.
	* apel-ver.el (apel-ver): Change APEL version to 10.5.

2003-05-29  Yuuichi Teranishi  <teranisi@gohome.org>

	* poe.el (make-temp-file) [no make-temp-file, single-user system]:
	Modified for OS/2.

2003-05-22  Yuuichi Teranishi  <teranisi@gohome.org>

	* install.el (install-prefix): Change value for Meadow2 and NTEmacs.

2003-05-20  Shuhei KOBAYASHI  <shuhei@aqua.ocn.ne.jp>

	* poe.el (make-temp-file) [no make-temp-file, multi-user system]:
	Modified comments.

2003-05-19  Shuhei KOBAYASHI  <shuhei@aqua.ocn.ne.jp>

	* poe.el (make-temp-file) [no make-temp-file, multi-user system]:
	Flatten nested `unwind-protect'.  Fixed comments.

2003-05-15  Yuuichi Teranishi  <teranisi@gohome.org>

	* poe.el (make-temp-file): New function.

2002-11-05  MORIOKA Tomohiko  <tomo@kanji.zinbun.kyoto-u.ac.jp>

	* mcs-20.el (mcs-region-repertoire-p): New function for UTF-2000
	implementations.
	(mcs-string-repertoire-p): Likewise.
	(detect-mime-charset-region): New implementation for UTF-2000
	implementations.
	(detect-mime-charset-string): New function for UTF-2000
	implementations.

2002-11-03  Yoichi NAKAYAMA  <yoichi@eken.phys.nagoya-u.ac.jp>

	* filename.el (filename-filters): Change default value to nil.
2003-09-01 14:51:00 +00:00
minoura
6a98d7de22 xemacs211 -> xemacs214
Include emacs.mk after defining EMACS_VERSIONS_ACCEPTED.
2003-08-18 13:12:47 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
uebayasi
ccbf0141d6 Update APEL to 10.4.
Many small changes which enhance APEL's functionality.  Due to the
charasteristic of APEL as a portability layer of emacsen, no user visible
change, but more portability, possibly.
2003-01-11 09:28:47 +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
wiz
982f2f61de Install documentation, as prompted in pkg/14300 by Hiramatsu Yoshifumi,
but done slightly differently.
2001-10-21 09:54:19 +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
3aba5f5ae4 Re-import of "apel":
Portable Emacs Library
2001-02-20 08:33:59 +00:00