Commit graph

35 commits

Author SHA1 Message Date
martin
fee23866b4 Backout parts of revision 1.22 which broke the integration with
xemacs-packages.
2000-10-03 17:35:26 +00:00
toshii
4830639d57 Make this buildable on alpha. 2000-09-28 11:29:59 +00:00
toshii
5cb2f53a83 Make this buildable on alpha.
Codes are taken from emacs and its pkgsrc patch.
2000-09-28 11:28:24 +00:00
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
martin
67e6fe388e Small cleanup: creating an empty directory ${PREFIX}/lib/xemacs doesn't
make much sense. Replace it with a symlink to the version dependend
directory name, where real stuff is installed. This allows other
pkgs (i.e. net/zenicb) to add lisp modules easily.
2000-08-04 18:49:27 +00:00
dmcmahill
5990554cc2 fix NOT_FOR_PLATFORM line (mips -> mips*) 2000-07-24 21:49:07 +00:00
wiz
4a72b8b121 change dependency from gdbm-1.7.3 to gdbm>=1.7.3 2000-06-13 10:40:24 +00:00
tron
ea7dc91900 Because the minor of "libpng" was bumped we must sure that packages
compiled for the update "png" package depend on it.
2000-03-21 22:40:50 +00:00
tron
6d204351fc Update "xemacs" package to version 21.1.9. Changes since version 21.1.6:
- configure.in: Sync Berkeley db autodetection with src/database.c
- README: Remove msdos part.
- configure.in: add new machine type for IRIX 6.[2-5] to switch from using
  unexelf.o to unexelfsgi.o for just those versions of IRIX.
  In the ideal world it would be handled by the s/irix6-0.h but since machine
  config is included AFTER OS config, I had to add a new machine type.
- configure.in: Default Drag-N-Drop to "no"
- etc/FTP: Updated FTP mirrors list.  Replaced GNU FTP document with a URL.
- etc/MAILINGLISTS: Updated mailing list subscription information.
  Replaced GNU MAILINGLISTS document with a URL.
- INSTALL: Update configure option.
- configure.in (native_sound_lib, --sgi--): Check for audio.h.
  (LIBS): Check for libCsup.
- INSTALL: Added more information about README.packages, and
  re-numbered some bullets.
- etc/sample.Xdefaults: adds a reference to beNiceToColrmap, so that the
  user can guess what to do if xemacs' dialogs are butt ugly.
- INSTALL: Make disk space requirements more realistic.
  Add note about stack size requirements.
  Update and add more weight to the package section.
- README: Add reference to README.packages
- INSTALL: Remove junk from install.sh
- Makefile.in (install-arch-dep): use exe_suffix for link installation.
- configure.in: define exe_suffix if we're on ms-windows.
- configure.in (EMACS_CONFIGURATION): Use $configuration, not
  $canonical, so that installation paths and dynamic path setup will
  stay in synch.
- configure.in (machine): Recognize MIPS/Linux.
- README.packages: Added hint on how to figure out what packages to get.
2000-03-08 21:30:00 +00:00
tron
e8a1039530 Use "png>=1.0.3" instead of "png-*" in dependence list. 2000-02-09 20:20:52 +00:00
tron
887dfa1b4e Use wildcard dependence for "png" package. 2000-02-09 15:22:26 +00:00
rh
b0da8e8b02 defuzz 1999-12-08 08:18:24 +00:00
bouyer
911ad3256b Fixes for solaris:
- use ${MACHINE_GNU_PLATFORM} in place of ${MACHINE_GNU_ARCH}--netbsd
- check for -lossaudio in ./configure instead of linking with it
  unconditionally
- fixe Makefiles for bmake or gmake on solaris2
While I'm there merge back a change from configure to configure.in
1999-12-06 14:24:01 +00:00
tron
e894b4a317 Because the "xemacs" distribution includes a fine working arm header file
we don't need to create one from scratch any more.
1999-12-06 01:24:12 +00:00
fvdl
a967374368 Reran make makemakemakemakepatchsum. 1999-10-29 13:28:07 +00:00
fvdl
b7c89b842b Forgot RCS id. 1999-10-29 13:27:32 +00:00
fvdl
316207c600 Update patch-sum 1999-10-29 12:08:28 +00:00
fvdl
08dba0bbec Make this work under -current, where we have <elf.h> now. Remove redundant
patch that was faulty, but it slipped through because patch(1) let it,
and things still compiled and worked with it.
1999-10-29 12:08:09 +00:00
jlam
d043b6411c Change to use wildcard dependency on tiff. 1999-10-08 21:12:47 +00:00
tron
b27e36f842 Use "--with-dialogs=athena" instead of "--with-dialogs=athena3d" if
"${XAW_TYPE}" is set to "standard". Fixes PR pkg/8279.
1999-08-26 14:51:47 +00:00
agc
86aced3a9d Introduce a USE_XAW definition, which is used in package Makefiles, to
denote that the package uses libXaw.

Introduce an XAW_TYPE definition, which is defined in /etc/mk.conf by
the user, to denote the type of libXaw to use. Possible values are:
standard, 3d and xpm.

Define USE_XAW in relevant Makefiles.

Set default XAW_TYPE in Makefiles which previously did a DEPENDS+= Xaw3d...

This means that package builds should not fail because of conflicting
Xaw packages being installed on machines.
1999-08-25 13:37:34 +00:00
tron
6d70659844 Update "xemacs" package to version 21.1.6. 1999-08-23 09:09:06 +00:00
tron
e8d095ec72 Compare "${USE_XFACE}" explicitly with "YES" to allow overriding it via
the command line.
1999-08-23 08:09:45 +00:00
agc
aa3f19e7cc Record build options in the BuildInfo file via BUILD_DEFS. These can be
displayed using the -B option to pkg_info(1).

Add USE_XFACE to BUILD_DEFS
1999-08-18 09:13:09 +00:00
agc
29656d015f Substitute for ${PKGNAME} when generating the PLIST files. 1999-08-13 14:06:55 +00:00
tron
ab01191b9c Update "xemacs" package to version 21.1.4. 1999-07-14 18:53:34 +00:00
agc
a910a6fd62 Add package patch-sum files 1999-07-09 13:50:05 +00:00
tron
0bfc84f355 Readd "DIST_SUBDIR". 1999-07-05 20:55:01 +00:00
tron
ad6fbb777e pkglint:
- remove contiguous blank lines
- ${MKDIR} includes "-p" by default.
1999-07-05 16:36:58 +00:00
tron
011a3a4051 Enable sound support. 1999-07-03 15:43:32 +00:00
tron
e77f082851 Creating an empty directory "${PREFIX}/lib/xemacs" was all needed to get
it to work properly.
1999-06-30 00:11:28 +00:00
tron
e0abcc1081 Mark this package as broken again because "xemacs" doesn't work after
a "make clean".
1999-06-29 23:15:49 +00:00
tron
9a0ffdc772 Adapt this package to NetBSD.
XXX "xemacs" still complains about missing files during startup. This
XXX should be fixed by the "xemacs-packages" package.
1999-06-29 23:13:37 +00:00
tron
583e36ac40 Mark this package as not ready yet. 1999-06-29 07:48:21 +00:00
tron
c537ad9e43 Import FreeBSD's "xemacs" port: XEmacs text editor version 21 1999-06-28 21:22:56 +00:00