Commit graph

17 commits

Author SHA1 Message Date
obache
e896edb7fe Rename variable MAKEFILE to MAKE_FILE. 2006-09-09 02:41:53 +00:00
gdt
d93ff65df6 Add:
LICENSE=	generic-nonlicense
2006-05-02 12:23:27 +00:00
jlam
689372fa12 * List info files directly in the PLIST and honor PKGINFODIR.
* Centralize directory creation during do-install in INSTALLATION_DIRS.
* Don't install *.orig files.
* Fix PLIST problems if using xemacs instead of emacs.

Bump PKGREVISION to 4 for PLIST changes.
2006-04-05 06:25:52 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
rillig
039c944473 Bumped the PKGREVISION of the packages that have been broken by the recent
"pkglint --autofix" change.
2005-12-08 09:52:15 +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
jlam
81edaaa606 Create directories before installing files into them. 2005-06-16 06:57:37 +00:00
agc
475ab002d7 Add RMD160 digests 2005-02-24 09:03:05 +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
seb
8b6e21a0c1 Remove info files entries from PLIST. 2004-03-07 17:47:22 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
seb
56b682547a USE_NEW_TEXINFO is unnecessary now. 2003-08-09 10:59:08 +00:00
seb
c1771cd9b2 Install documentation in pkgsrc canonical directories.
Add directory entry to twelf.info via patch file.
Avoid patch backup files to be installed.
Convert to USE_NEW_TEXINFO.

Bump PKGREVISION.
2003-07-07 23:33:49 +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
wiz
c36166501e Use smlnj's Makefile.common for platform support checks. 2003-03-21 22:57:34 +00:00
wiz
df2b8892c8 sml-nj renamed to smlnj. 2003-03-21 22:23:00 +00:00
kristerw
4c3b16d9d0 Initial import of twelf-1.4 as contributed by Christopher Richards in
PR 18497.

From http://www.twelf.org, heavily edited:
    Twelf is a research project concerned with the design,
    implementation, and application of logical frameworks.  It
    provides a uniform meta-language for specifying, implementing, and
    proving properties of programming languages and logics.

    Example suites include Cartesian Closed Categories and
    lambda-calculus, the Church-Rosser theorem for the untyped
    lambda-calculus, Mini-ML including type preservation and
    compilation, cut elimination, theory of logic programming, and
    Hilbert's deduction theorem.

    The principal authors of Twelf are Frank Pfenning and Carsten
    Schuermann, with major contrubtions by Brigitte Pientka, Roberto
    Virga, and Kevin Watkins.
2003-01-22 22:41:21 +00:00