Commit graph

115 commits

Author SHA1 Message Date
Andrey Slusar
ad81f93101 editors/emacs20 was changed not to conflict with other emacsen.
PR:		ports/90477
Submitted by:	NIIMI Satoshi <sa2c@sa2c.net>
Approved by:	sem(mentor)
2005-12-16 08:10:54 +00:00
Renato Botelho
dd7e522397 - Update to 21.4.18
PR:		ports/90011
Submitted by:	Andrey Slusar <anrays@gmail.com>
2005-12-06 16:15:39 +00:00
Yoichi NAKAYAMA
a3969f9a8c Fix XEmacs working under amd64.
PR:		ports/89559
Submitted by:	Andrey Slusar
2005-11-26 16:32:22 +00:00
Pav Lucistnik
792b758ef4 - Add SHA256 2005-11-26 01:48:16 +00:00
Sergey Matveychuk
58bb68c461 - Fix PLIST problem on amd64. Unbreak.
PR:		ports/89250
Submitted by:	Andrey Slusar
2005-11-19 15:13:16 +00:00
Ade Lovett
54a0b86543 Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.

Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.

Preliminary documentation can be found at:
	http://people.FreeBSD.org/~ade/autotools.txt

which is in the process of being SGMLized before introduction into the
Porters Handbook.

Light blue touch-paper.  Run.
2005-11-15 06:52:12 +00:00
Sergey Matveychuk
d4dcabf448 - Make packages optional (WITHOUT_XEMACS_PACKAGES).
- Remove dependency on mail/faces (it is not required for an base
  editor configuration and it pulls in gtk1 and what comes with that.
- Integrate with the GNOME desktop if installed.

PR:		ports/68826
Submitted by:	Pawel Worach <pawel.worach@telia.com>
2005-06-15 07:25:14 +00:00
Jean-Yves Lefort
f08b9f8976 Add CONFLICTS variable, since this port conflicts with other
emacs/xemacs ports.
2005-05-06 09:07:45 +00:00
David E. O'Brien
c3d8037aeb At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
2005-04-12 03:26:56 +00:00
David E. O'Brien
f2fc2d60ae Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
2005-04-11 08:04:41 +00:00
Mark Linimon
b422f9723a Reset bouncing maintainer address:
----- The following addresses had permanent fatal errors -----
<pawel.worach@telia.com>
    (reason: 550 RCPT TO:<pawel.worach@telia.com> User unknown)
2005-04-07 21:36:40 +00:00
Kris Kennaway
cd41e65b9d BROKEN on amd64: Incomplete pkg-plist
Approved by:    portmgr (self)
2005-03-27 02:39:38 +00:00
Sergey Matveychuk
75d9f01ba0 - Remove forgotten file
- Grant maintainership to submitter of the last PR
2005-02-09 13:19:57 +00:00
Sergey Matveychuk
e972d1edf6 - Update port to 21.4.17 "Jumbo Shrimp".
- Sync up Motif selection algorithm with xemacs21-mule port.
- Remove GTK support for now, it was commented out and it does not work well.
- General Makefile cleanup
- Unbreak on sparc64

PR:		ports/77291
Submitted by:	Pawel Worach <pawel.worach(at)telia.com>
2005-02-09 09:38:44 +00:00
Sergey Matveychuk
d331134e45 - Update to 21.4.16
- Fix build on -CURRENT

PR:		ports/75492
Submitted by:	Pawel Worach <pawel.worach(at)telia.com>
2004-12-25 22:27:59 +00:00
Gary Jennejohn
fc9b9d1c25 It turns out that Andrey Slusar only wants to maintain the xemacs-mule
ports, so make the maintainer ports@.
2004-12-14 21:21:28 +00:00
Gary Jennejohn
b56fe946d7 Use the BZIP2 distribution instead of a whole bunch of tar.gz files [1].
Make Andrey Slusar <anray AT inet DOT ua> the maintainer, since he kindly
volunterred to take over this port from me.

Submitted by: Denis Shaposhnikov <dsh AT vlink DOT ru> [1]
2004-12-14 11:55:04 +00:00
Gary Jennejohn
cbdfc6e135 Update to 2.4.15.
Comment out the GTK support since either bsd.gnome.mk is broken or I'm
too stupid to figure it out.
2004-08-16 13:25:53 +00:00
Gary Jennejohn
6a027d62cd Add patch-emacs.c to fix the following problem as quoted from the PR:
The port patches src/mem-limits.h to declare the "lim_data" variable
as rlim_t (a 64-bit type), but src/emacs.c still defines it as an
integer.  This makes the memory limit checking think that there are
zero bytes available.

PR: 69347
Submitted by: Andrew Heybey <ath@niksun.com>
2004-07-21 21:56:24 +00:00
Gary Jennejohn
ad76ce6da9 Add patch-regex.c to handle an overflow which is caused by long lines
produced by compile and make output in xemacs.

PR: 		ports/62437
Submitted by:	Palle Girgensohn <girgen@pingpong.net>
2004-04-18 20:28:17 +00:00
Edwin Groothuis
dc5c753a59 Unbreak port by moving some definitions from the pre-fetch target
to "above it".

Noticed by: nearly everybody.
2004-04-13 06:29:58 +00:00
Gary Jennejohn
2abaca8e66 Add a check for ${X11BASE}/lib/libXm.so so that a dependency can be added
on open-motif.

PR: 		ports/62401
Submitted by:	Vivek Khera <khera@kcilink.com>
2004-04-12 21:47:20 +00:00
Trevor Johnson
8232e82f85 SIZEify (maintainer timeout) 2004-03-31 03:12:58 +00:00
Kris Kennaway
1dc9a49ff7 Rename misnamed patch (patch:mem-limits.h) 2004-03-25 10:56:24 +00:00
Kris Kennaway
e5a91991c0 Port to amd64.
Submitted by:	James Van Artsdalen <james-freebsd-amd64 at jrv.org>, gallatin, kan
2004-03-25 10:17:38 +00:00
Gary Jennejohn
888a47e4f6 Update to version 21.4.14.
Submitted by: Oliver Banta <obanta@conft.net>
2003-10-18 10:32:45 +00:00
Gary Jennejohn
1d0a3fc683 Xemacs seems to be generally broken on sparc64. Add NOT_FOR_ARCHS=sparc64
to the Makefile.
2003-10-13 09:29:34 +00:00
Sergey A. Osokin
f37f7775e3 Make portlint(1) happy by changing strip to ${STRIP_CMD}
Submitted by:	Oleg Karachevtsev <ok@etrust.ru>
PR:		56998
2003-09-24 09:37:11 +00:00
Gary Jennejohn
74097edf50 After a repo copy from xemacs-devel turn this port into xemacs. 2003-04-23 09:55:07 +00:00
Joe Marcus Clarke
e28f0247c9 Remove USE_GNOMENG. 2003-04-20 03:03:05 +00:00
Gary Jennejohn
16db3e6d3b Remove pkg-comment and add COMMENT to the Makefile. 2003-03-06 11:02:59 +00:00
Gary Jennejohn
4995e75afe Also update distinfo to reflect the update to 21.4.12. 2003-01-17 22:36:05 +00:00
Gary Jennejohn
d7911d42f5 Update to version 2.4.12.
Note that this port is now mis-named - 21.4 is the stable branch and 21.5
is the development branch. 21.1 (in xemacs21) is now "historical".
2003-01-17 10:04:12 +00:00
Gary Jennejohn
824629f4a1 xemacs21 and xemacs-devel: add a LIB_DEPENDS on compface.1 so that
the mail/faces port cannot be accidentally deleted if xemacs uses it.

xemacs-devel: Add nonas,noeds to the --with-sound line because xemacs-devel
barfs when trying to use our sounds/nas port. Noticed while testing the
fix for the PR.

PR: 44588
Submitted by: Volker Stolz <vs@foldr.org>
2002-10-29 13:03:48 +00:00
Mario Sergio Fujikawa Ferreira
4919a03c9a Deploy USE_GNOMENG infrastructure
PR:		42197
Submitted by:	Edwin Groothuis <edwin@mavetju.org>
2002-08-30 13:36:06 +00:00
Gary Jennejohn
cc7fcc1ae7 Add patch-al to work around an apparent bug in gcc31 in -current. The
problem was not observed with the gcc in -stable.

The apparent bug results in an endless loop if a certain routine in
lstream.c is inline'd.
2002-06-29 17:28:55 +00:00
Gary Jennejohn
c3b23cf49e Update to 21.4.8. 2002-06-29 17:26:39 +00:00
Gary Jennejohn
fc3d466431 Add WITHOUT_X11 to allow making these ports without X11 support.
Add WITH_XAW3D for those who like a 3D look.

Otherwise no changes were made to the contents of the ports.
2002-01-28 20:44:11 +00:00
Gary Jennejohn
7fd890f0e4 Update to version 21.4.6.
Submitted by:	Jerry A! <jerry@thehutt.org>
2002-01-09 18:55:37 +00:00
Will Andrews
f3171de7e6 First round of auto* cleanups:
- USE_AUTO* -> USE_AUTO*_VER=* where required
 - USE_AUTO* / *_DEPENDS=.*auto*:*/devel/auto* -> GNU_CONFIGURE where OK
 - Other minor changes to fix things

These changes should be no-ops with the current bsd.port.mk, but will
assist in preparing for the next generation of USE_AUTO*.

Submitted by:	bento 4-exp USE_AUTO* cleanups
		http://people.FreeBSD.org/~will/4-exp/
		http://bento.FreeBSD.org/errorlogs/4-exp-latest/
2002-01-06 06:20:22 +00:00
Gary Jennejohn
e9418b6c1a Since obrien deleted patch-aj from xemacs21, I guess it isn't needed
here either.
2001-12-09 10:31:32 +00:00
Mario Sergio Fujikawa Ferreira
75ad5febcb Style police: WWW tags should either end in a file/script or TRAILING /; Fix the later case 2001-11-20 23:29:38 +00:00
Gary Jennejohn
e7d750da69 Add ``--with-ldap=no'' to the CONFIGURE_ARGS to avoid missing a dependency
in case the user has LDAP installed. This is one of those things which
are automatically detected at configure time.

PR:		31622
Submitted by:	Alec Wolman <wolman@cs.washington.edu>
2001-10-30 23:13:34 +00:00
Gary Jennejohn
85b6bb484e Update to 21.4.5. The problem with a Lisp error occuring when the user
does a font change in the Options menu seems to be fixed, although no
change actually seems to result.

The GTK binding does not seem to be any better, but it's also not any
worse.
2001-10-29 22:31:13 +00:00
Gary Jennejohn
f950dd3d7e Use ${WRKDIR} instead of /tmp for the temporary output from sed because
it's just generally a better idea. Why didn't I think of that ?

Submitted by:	nectar
2001-10-27 16:24:43 +00:00
Gary Jennejohn
a29d05256b Put tmp_zot (output from sed) into /tmp in case /usr/ports is mounted
read only.

PR:		ports/31513
Submitted by:	Marc Unangst (mju@unangst.org)
2001-10-26 22:46:40 +00:00
Gary Jennejohn
3b9c12a3d4 Initial checkin of xemacs-devel after xemacs21 was repo copied.
Several people have requested this, so here it is.

This port is intended to track the GAMMA version of the XEmacs
editor.

This is version is based on xemacs-21.4.4, which has a GTK binding.

Note that the GTK support is buggy (at least on my system), although
I haven't noticed any fatal problems, just annoying ones.

There are other bugs in this version, e.g. any attempts to make font
changes in the Options menu result in a Lisp error.

Please do not file any PRs on XEmacs errors, the maintaine will terminate
them with extreme prejudice.

I haven't tested this at all on Alpha because beast won't let me in.
2001-10-25 18:30:16 +00:00
Gary Jennejohn
4fecd6e3ce Add a pre-configure target to patch some man pages such that they
reference the correct, gzipped source man pages.

PR:		ports/29523
Submitted by:	swear@aa.net (Gary W. Swearingen)
2001-10-08 10:34:46 +00:00
Andrey A. Chernov
5676988fbd Bump png major 2001-09-11 03:32:41 +00:00
Gary Jennejohn
365a27cf4e Update to version 21.1.4.
Submitted by:	kiri
2001-02-03 12:29:22 +00:00