freebsd-ports/Mk
Kris Kennaway f772f8743d * Some spelling/grammar fixes in comments
* Replace some bare uses of cat with ${CAT}

* [ports/19112] Ignore RCS files (*,v) when applying patches

* [ports/19270] Check whether ${DISTDIR} is writable and fail with a
  better error message if not (mostly caused by trying to fetch as the
  wrong user)

* [ports/23560] Force patch backup files to be created with .orig suffix

* [ports/34717] Don't enclose PTHREAD_LIBS in quotes, because it will
  cause problems if used in an already-quoted string.

* [ports/34987] Fix an awk warning in MASTER_SORT/MASTER_SORT_REGEX code

* [misc/38724] Change some uses of the deprecated test -h to test -L

* [1] Registering real dependencies: dependency registration looks at the
  currently-installed version of the dependency and registers that version,
  instead of registering the version in ports which may be newer than
  what is installed.

* [2] Further 100% speed-up of dependency registration process by eliminating
  second call to package-depends (using information from the first call
  stored in +CONTENTS file of package being installed). Very useful
  for developing GNOME or similar packages with zillion dependencies,
  when package-depends target could take few minutes to complete;

* [2] Proper set-up of ${SHELL} variable in build environment, so that user's
  interactive shell isn't picked instead. This has various implications,
  ranging from build process speed-up due to using /bin/sh to invoke
  libtool instead of bash or any other much more bloated user's shell
  (configure scripts often pick it up from the ${SHELL} environment),
  to fixing problems some users have when building random ports.

Submitted by:	sobomax [1] [2],
		Aleksandr A. Babaylov <.@babolo.ru> [ports/19112],
		Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> [ports/19270],
		Alan Bawden <Alan@LCS.MIT.EDU> [ports/23560],
		Christian Weisgerber <naddy@mips.inka.de> [ports/34717],
		knu [ports/34987], april <april@oublinet.net> [ports/38724]
PR:		ports/19112, ports/19270, ports/23560, ports/34717,
		ports/34987, ports/36237, ports/38724
Tested on:	bento 4-exp build
2002-09-19 00:16:39 +00:00
..
bsd.emacs.mk make xemacs-devel-mule ver up to date 2002-09-18 11:07:50 +00:00
bsd.gnome.mk Prepare for the upcoming mega-conversion to bsd.gnomeng.mk: 2002-07-11 16:32:25 +00:00
bsd.gnomeng.mk Make sure gtk-doc support is disabled even for ports that don't support the 2002-09-11 21:37:39 +00:00
bsd.java.mk Now supports the Sun JDK 1.4.1 for Linux instead of 1.4.0. 2002-09-17 09:12:32 +00:00
bsd.kde.mk Fix building of kdemultimedia3 on -CURRENT. Obtained from wca. 2002-09-15 21:50:36 +00:00
bsd.kde4.mk Fix building of kdemultimedia3 on -CURRENT. Obtained from wca. 2002-09-15 21:50:36 +00:00
bsd.port.mk * Some spelling/grammar fixes in comments 2002-09-19 00:16:39 +00:00
bsd.port.post.mk Id->FreeBSD rename bis 1999-08-25 04:40:22 +00:00
bsd.port.pre.mk Id->FreeBSD rename bis 1999-08-25 04:40:22 +00:00
bsd.port.subdir.mk Allow 'make search ...' to work even if the ports tree is symbolically 2002-09-03 09:08:28 +00:00
bsd.python.mk New variable PYNUMERIC, containing a dependency line for the py-numeric 2002-07-15 11:35:29 +00:00
bsd.ruby.mk Update lang/ruby-devel to the snapshot as of 2002-09-17. 2002-09-18 09:57:29 +00:00
bsd.sites.mk Seems ftp.nectec.or.th stopped mirroring local-distfiles about three 2002-09-13 11:05:17 +00:00