Commit graph

101 commits

Author SHA1 Message Date
Andrey Slusar
4a609c3e89 Fix plist.
Reported by:	pointyhat(kris)
2006-02-08 11:31:28 +00:00
Andrey Slusar
c0d3a8abe4 Update to 21.5.b24 2006-02-02 16:06:39 +00:00
Andrey Slusar
60b105ccfa editors/emacs20 does not conflict with other emacsen anymore.
PR:		ports/90478
Submitted by:	NIIMI Satoshi <sa2c@sa2c.net>
Approved by:	sem(mentor)
2005-12-16 08:49:02 +00:00
Sergey Matveychuk
58126366cd - Fix configure args for WITH_XAW3D
PR:		ports/89253
Submitted by:	Andrey Slusar
2005-11-19 14:58:04 +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
Dejan Lesjak
7488d427d1 Upgrade xemacs-devel to 21.5.b21 "corn" by following upgrade of
xemacs-devel-mule.
Rename patch-ak to patch-unexelf.c after realigning. Changes in patch-ai
were merged.
2005-07-26 17:05:18 +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
Dejan Lesjak
6997c7ef17 Generalize a part of patch-ak to all _LP64 archs. An __alpha__ check is
still needed as cpp on 4-STABLE does not define _LP64 on alpha.
This makes xemacs-devel build sparc64, so remove NOT_FOR_ARCHS. Hopefully
this also fixes things on ia64 (failure there reported by kris).
2005-05-04 09:30:21 +00:00
Dejan Lesjak
84a5e98747 Remove additional CONFIGURE_ARGS for amd64 added in rev. 1.78. They don't
seem to be necessary any more. This should make plist on amd64 correct
again so unmark BROKEN there.
2005-04-29 22:22:56 +00:00
Dejan Lesjak
ffd8862a55 Fix plist. I erroneously removed ridiculously large amount in previous
commit. That is partly reverted and some further corrections are made.
Make package create lib/xemacs/site-modules directory as port does.
Bump revision to get proper package made.

Pointy hat to:	me
2005-04-20 14:10:20 +00:00
Dejan Lesjak
0dc0910d43 Upgrade to 21.5 beta20 "cilantro" with help from xemacs-devel-mule upgrade
by Andrey Slusar. The same patch-configure.ac is used. Changes in patches
patch-mem-limits.h and patch-emacs.c are solved, but a bit differently in
source so remove them. Autoconf 2.59 is changed which changes a few
configure options names.

Security:	Fixes VuXML 3e3c860d-7dae-11d9-a9e7-0001020eed82
2005-04-18 10:54:35 +00:00
Dejan Lesjak
a5b75ae21d Remove XAWVER from Xaw3d LIB_DEPENDS re. Xaw3d will be depended upon just
fine without explicit version in there, while specifying it can
occasionally confuse (cf. ports/78527). Packages depend on specific
versions of Xaw3d and X libraries anyway and ports will get the right
version number through imake.
2005-04-18 10:32:26 +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
Kris Kennaway
cd41e65b9d BROKEN on amd64: Incomplete pkg-plist
Approved by:    portmgr (self)
2005-03-27 02:39:38 +00:00
Kirill Ponomarev
206c9162e8 Bump PORTEPOCH, since PORTVERSION was decreased.
Approved by:	portmgr (implicit)
2005-01-04 18:21:55 +00:00
Gary Jennejohn
7316f7c4cb Revert to 21.5.17 because 21.5.18 was imported without sufficient testing
by yours truely and is causing lots of build problems. I plan to keep
working on 21.5.18 until all the bugs are eliminated.

Approved by:	portsmgr (kris)
2005-01-04 12:11:21 +00:00
Kris Kennaway
2883628c09 BROKEN: Does not build except on i386 5.x
Approved by:	portmgr (self)
2005-01-02 04:26:14 +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
595ccd4be5 Update to 21.5.8.
The patches patch-emacs.c and patch-mem-limits.h are no longer needed
because lim_data has been changed from an unsigned int to an unsigned
long, which should be big enough on all architectures which we support.

Make Andrey Slusar <anray AT inet DOT ua> the maintainer, since he kindly
offered to take over this port from me.
2004-12-14 12:00:21 +00:00
Gary Jennejohn
87aac39611 Update to 21.5.17. 2004-08-16 14:06:17 +00:00
Edwin Groothuis
757f18a5a7 Also fix this ones Makefile by moving the test for libXm.so more up. 2004-04-13 08:10:24 +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
Kris Kennaway
412fec5a76 Port to amd64.
Submitted by:	James Van Artsdalen <james-freebsd-amd64 at jrv.org>, gallatin, kan
2004-03-25 10:59:14 +00:00
Gary Jennejohn
da496f4911 Do not allow use of the experimental postgresql module because it breaks
the install.

PR: ports/58444
2003-10-26 13:09:58 +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
Gary Jennejohn
4f1e6d5e55 Upgrade to version 21.5.15.
Fix the version number to eliminate the hyphen as requested in PR
ports/56958. Note that this does not close the PR since there are
other problematical ports listed in it.
2003-10-08 18:47:48 +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
a75761ccc3 Update to version 21.5.11.
Remove GTK support until I figure out why it isn't working.
2003-05-02 11:06:10 +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
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
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
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
Kiriyama Kazuhiko
558ecff830 Version up to 21.1.13. Corresponding with this change,bsd.emacs.mk's
xemacs21 version will be changed by shige :)
2001-01-19 15:14:13 +00:00
Akinori MUSHA
7f17e86481 Use MASTER_SITE_XEMACS.
Reorder variables to satisfy portlint.

Approved by:	Jing-Tang Keith Jang <keith@freebsd.sinica.edu.tw>
		(MAINTAINER of chinese/xemacs)
		KIRIYAMA Kazuhiko <kiri@pis.toba-cmt.ac.jp>
		(MAINTAINER of xemacs-*-packages)
2000-10-24 12:09:17 +00:00
Akinori MUSHA
5d0b889000 Enable XIM support by default.
Reflect Wnn4 -> FreeWnn change.
Fix build problems.

PR:		ports/21549
Submitted by:	KIRIYAMA Kazuhiko <kiri@pis.toba-cmt.ac.jp>
2000-10-24 10:53:40 +00:00
Gary Jennejohn
3c87ed7cf6 Specify --with-database=berkdb in the CONFIGURE_ARGS to avoid
confusion when  databases/gdbm is installed. This change assures
that the Berkeley db in libc is used.

Since this is such a trivial change I also just went ahead and did
it for xemacs21-mule also.

PR:		21172
Submitted by:	OGAWA Takaya
2000-09-23 19:27:31 +00:00