Commit graph

28 commits

Author SHA1 Message Date
dholland
384132a8a7 Revbump all elisp packages after emacs changes. 2013-02-17 19:17:55 +00:00
asau
fae34ba053 Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days. 2012-10-03 11:43:30 +00:00
minskim
4900968224 EMACS_VERSIONS_ACCEPTED must be defined before including
emacs/modules.mk.
2009-08-05 08:45:11 +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
joerg
3d8ef5a52d Second round of explicit pax dependencies. As reminded by tnn@,
many packages used to use ${PAX}. Use the common way of directly calling
pax, it is created as tool after all.
2008-05-26 02:13:14 +00:00
jlam
80c7fb273d Mechanical changes to add DESTDIR support to packages that install
their files via a custom do-install target.
2008-03-03 18:25:52 +00:00
jnemeth
c4d722967e cjones@ is no longer a developer 2007-07-05 18:20:07 +00:00
obache
e896edb7fe Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
jlam
7d1f4cca8e "BUILD_ENV" was misnamed. It's actually the environment that is passed
to all internal recursive make processes.  As such, rename it to
"PKGSRC_MAKE_ENV".

XXX Note, some of the usage of this variable in package Makefiles seems
XXX incorrect.  They probably want "MAKE_ENV", which is the environment
XXX passed to the make process when running "make" within ${WRKSRC}.
2006-07-21 14:27:56 +00:00
rillig
bbb049a2af Fixed pkglint warnings. 2006-03-10 23:53:49 +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
rillig
561bc99732 Fixed pkglint warnings by replacing PKG_JVM with PKG_DEFAULT_JVM and "#
set" with "yes".
2005-10-24 19:32:00 +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
uebayasi
413a9b5ca1 Whitespace. 2005-08-11 14:34:38 +00:00
agc
dc52048e01 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:07:06 +00:00
jschauma
5e93a320d3 Put this package into a new pseudo-category called 'java'. 2003-08-23 15:10:41 +00:00
grant
4083b24390 s/netbsd.org/NetBSD.org/ 2003-07-17 21:31:04 +00:00
grant
f6a381334d be noisy in do-install. 2003-05-05 17:29:09 +00:00
jmmv
0916498c1b Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz. 2003-03-29 12:40:00 +00:00
grant
d50e02b468 create directories, then install files. 2003-01-25 03:10:36 +00:00
grant
da10e8acb9 tidy up do-install target.
- cd && pax (just in case).
- move pax args '-rw src dest' to end - should fix problem found in
  last bulk build.
- whitespace cleanup.
2003-01-24 04:20:24 +00:00
wiz
251151c073 depend on eieio>=0.17. 2003-01-12 02:26:15 +00:00
uebayasi
d77565ad00 Won't compile with Emacs 20.7. Remove emacs20 from EMACS_VERSIONS_ACCEPTED.
XXX Should be fixed later.
2003-01-12 02:02:49 +00:00
uebayasi
7c2bcf106b Update jde from 2.2.7.1 to 2.3.2.
Too many changes to cite here.  Please see

	http://jdee.sunsite.dk/ReleaseNotes.txt
	http://jdee.sunsite.dk/ReleaseNotes-beta.txt

Besides, move to emacs.mk.
2003-01-11 08:51:37 +00:00
jlam
2c140f9f2a Mechanical conversion to use java-vm.mk. 2002-12-31 15:44:28 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
cjones
35850109a6 Import JDE, the Java Development Environment for Emacs. Includes:
* JDE menu with compile, run, debug, build, browse, project, and
        help commands
    * syntax coloring
    * auto indentation
    * compile error to source links
    * source-level debugging
    * source code browsing
    * make file support
    * automatic code generation
    * Java source interpreter (Pat Neimeyer's BeanShell)
2001-08-03 21:13:51 +00:00