1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-01 01:17:02 +00:00
Commit Graph

132 Commits

Author SHA1 Message Date
Martin Wilke
3e4ed01146 - Remove unneeded dependency from gtk12/gtk20 [1]
- Remove USE_XLIB/USE_X_PREFIX/USE_XPM in favor of USE_XORG
- Remove X11BASE support in favor of LOCALBASE or PREFIX
- Use USE_LDCONFIG instead of INSTALLS_SHLIB
- Remove unneeded USE_GCC 3.4+

Thanks to all Helpers:
	Dmitry Marakasov, Chess Griffin, beech@, dinoex, rafan, gahr,
	ehaupt, nox, itetcu, flz, pav

PR:		116263
Tested on:	pointyhat
Approved by:	portmgr (pav)
2008-04-19 17:56:05 +00:00
Andrey Slusar
21e56c51db - Correct plist for xemacs and xemacs21-mule.
Reported by:	pointyhat via pav
2007-12-15 15:05:01 +00:00
Andrey Slusar
470a14b89f - Update xemacs and xemacs21-mule to 21.4.21 2007-12-13 19:25:09 +00:00
Joe Marcus Clarke
4acc6fb2a4 Presenting GNOME 2.20.1 and all related works for FreeBSD. The official
GNOME 2.20 release notes can be found at
http://www.gnome.org/start/2.20/notes/en/ .  Beyond that, this update
includes the new GIMP 2.4 (courtesy of ahze).

The GNOME 2.20 update also includes a huge change in the FreeBSD GNOME
hierarchy.  We are now using the more standard DATADIR of ${PREFIX}/share
rather than ${PREFIX}/share/gnome. The result is that fewer patches and
hacks are needed to port GNOME components to FreeBSD.  This will mean some
user changes may be required, so be sure to read /usr/ports/UPDATING for
more details.

This release and the things we accomplished in it would not have been
possible without mezz's crazy idea to collapse DATADIR, and his persistence
to make it happen successfully.  Ahze and pav also deserve thanks for
their work on porting modules and testing the whole ball of wax on
pointyhat (respectively).

The FreeBSD GNOME team would also like to thank our various testers and
contributors:

Yasuda Keisuke
Frank Jahnke
Pawel Worach
Brian Gruber
Franz Klammer
Yuri Pankov
Nick Barkas
Cristian KLEIN
Tony Maher
Scot Hetzel
Martin Matuska (mm)
Benoit Dejean
Martin Wilke (miwi)
(And anyone else I may have missed)

PRs fixed in this release:

111272, 113470, 115995, 116338
2007-10-24 23:37:25 +00:00
Rong-En Fan
f935a609c5 - Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them.  This is determined by running ``configure --help'' in
  do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
  which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
  Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
  PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
  subdirectory detection.

PR:		ports/111470
Approved by:	portmgr
Discussed with:	stas (Mk/*), gerald (info related stuffs)
Tested by:	pointyhat exp run
2007-07-23 09:36:51 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
MANTANI Nobutaka
ed0bda39a9 Add emacs-22.* to CONFLICTS.
PR:		ports/111814
Submitted by:	NIIMI Satoshi <sa2c@sa2c.net>
2007-05-03 17:15:47 +00:00
Martin Wilke
371aa199be - LIB_DEPENDS is missing a slash
- DEFAULT_PGSQL_VER is only set if USE_PGSQL is defined

PR:             110189
Submitted by:   Ulrich Spoerlein <uspoerlein@gmail.com>
Pointy hat to: db
2007-03-11 14:41:27 +00:00
Diane Bruce
1956aaa1ac - Don't link in postgresql client library unless specifically asked for
Approved by: ehaupt (mentor)
2007-02-27 18:44:10 +00:00
Andrey Slusar
6d6d67b5e0 Fix plist
Reported by:	pointyhat via kris
2007-01-18 15:01:16 +00:00
Andrey Slusar
cddc3c9179 Update xemacs and xemacs21-mule to 21.4.20 "Double Solitaire". 2006-12-12 11:41:15 +00:00
Joe Marcus Clarke
29747f458a Chase the GNOME X11BASE to LOCALBASE move, and fix the build with the
new freetype2 where needed.

Submitted by:	mezz, ahze, pav, and many others
Approved by:	portmgr (implicit, kris)
2006-10-14 08:54:54 +00:00
Volker Stolz
456bbaed3b Optionally enable OpenLDAP through knob WITH_LDAP 2006-03-17 15:08:39 +00:00
Andrey Slusar
614d32b040 Fix plist.
Reported by:	krismail
2006-02-12 20:59:06 +00:00
Andrey Slusar
9e2557886d Fix pkg-plist
Reported by:	pointyhat(kris)
2006-02-02 13:51:54 +00:00
Andrey Slusar
1d688800ec Update xemacs and xemacs21-mule to 21.4.19 2006-01-31 10:20:43 +00:00
Edwin Groothuis
e33233f948 Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry
Approved by:    krion@
PR:             ports/88711 (related)
2006-01-22 01:55:36 +00:00
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