Commit graph

27 commits

Author SHA1 Message Date
joerg
cee67a4edb Use META_PACKAGE. 2009-04-08 22:47:07 +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
dsainty
8e8e27c692 Somewhat overdue, add devel/doxymacs. Bump to 0.9. 2007-10-30 12:46:01 +00:00
uebayasi
a942a87232 Welcome to version 0.8:
* Add misc/elscreen.

* Fix build for Emacs 22.
2007-10-29 13:27:55 +00:00
jlam
ae9b935fd0 * If PLIST_SRC is explicitly set to an empty value in a package Makefile,
then automatically generate a PLIST that says "${PKGNAME} has no files".

* If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile,
  and no PLIST files exist, then fail during the package build with
  PKG_FAIL_REASON.

* Remove "intentionally empty" PLISTs again.

Now, the easy way to say that a package installs no files is to just
add the following to the package Makefile:

	PLIST_SRC=	# empty
2007-10-25 22:00:39 +00:00
jlam
38c496d6c0 Re-add "intentionally empty" PLISTs for meta-packages and other packages
that directly manipulate empty PLISTs.

Modify plist/plist.mk so that if the PLIST files are missing and no
GENERATE_PLIST is defined, then the package fails to build.
2007-10-25 17:49:45 +00:00
jlam
56ba4d2690 Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mk
can handle packages having no PLIST files.
2007-10-25 16:54:26 +00:00
rillig
a78b3a9c43 Updated emacs-packages to 0.7, since mail/mew3 does not exist anymore. 2006-10-09 01:07:07 +00:00
joerg
fd2cea7dbf matlab-mode-* => matlab-mode-[0-9]*. Bump revision. 2006-06-30 07:08:50 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +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
wiz
93c032c163 Depend on riece instead of liece. Bump version to 0.6. 2004-11-30 15:42:02 +00:00
uebayasi
97dbaacc12 Add emacs21nox in EMACS_VERSIONS_ACCEPTED where appropriate. 2004-05-08 13:35:20 +00:00
uebayasi
47a97ba2a5 Back the last out according to Jan's request. 2004-01-13 04:29:20 +00:00
uebayasi
6ed9e32208 Update to 0.6; exclude JDE temporarily from the list on behalf of bulk-builds. 2004-01-13 03:15:40 +00:00
minoura
b4bac686fc Add bbdb. 2003-09-04 13:50:59 +00:00
minoura
3e551a3787 Add skk, remove ddskk. 2003-09-02 14:20:21 +00:00
martti
e69ab8c365 COMMENT should start with a capital letter. 2003-07-21 16:35:12 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
markd
0d6084c8a5 Update to version 0.3 - add ess. 2003-06-05 11:59:37 +00:00
wiz
28a4483bc7 NO_PATCH is deprecated, says pkglint. Remove it. 2003-03-28 21:14:10 +00:00
uebayasi
17eea13217 Update the version to 0.2 for the previous matlab-mode addition. 2003-03-16 05:45:28 +00:00
dmcmahill
f57c8e9069 add matlab-mode 2003-03-15 21:48:55 +00:00
wiz
f4cc1e63f1 The package is called ispell-emacs, not ispell_el. 2003-03-05 12:00:53 +00:00
dmcmahill
9bbbbc03a3 correct name for psgml-mode 2003-03-05 02:14:39 +00:00
uebayasi
eaad5a2fc7 Emacs-packages version 0.1.
* Add flyspell.
* Add ispell-emacs.
* Add JDE, which was accidentaly commented out in the previous version.  JDE
  is enabled only for Emacs 21.
2003-03-04 09:19:46 +00:00
uebayasi
99bae705e5 Initial import of emacs-packages, Emacs lisp package collection (a.k.a.
meta package) for FSF Emacs 20 / 21.

Requested by Jan Schaumann in PR19180.
2003-03-01 09:21:50 +00:00