Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
wiz 05b862af17 Update automake to 1.8.3:
Bugs fixed in 1.8.3:

* Long standing bugs:

  - Quote filenames in installation rules, in case $DESTDIR, $prefix,
    or any of the other *dir variables contain a space.

    Please note that Automake does not and cannot support spaces in
    filenames that are involved during the build.  This change affects
    only installation paths, so that `make install' does not bomb out
    in packages configured with
      ./configure --prefix '/c/Program Files'

  - Fix the depfiles output so it works with GNU sed (<4.1) even when
    POSIXLY_CORRECT is set.

  - Do not AC_SUBST(LIBOBJS) in AM_WITH_REGEX.  This macro was unusable
    since Autoconf 2.54, which defines LIBOBJS itself.

  - Fix a potential (but unlikely) race condition in parallel elisp
    builds.  (Introduced in 1.7.3.)

  - Do not assume that users override _DEPENDENCIES in all conditions
    where Automake will try to define them.

  - Do not use `mkdir -p' in mkinstalldirs, unless this is GNU mkdir.
    Solaris 8's `mkdir -p' is not thread-safe and can break parallel
    builds.

    This fix also affects the $(mkdir_p) variable defined since
    Automake 1.8.  It will be set to `mkdir -p' only if mkdir is GNU
    mkdir, and to `mkinstalldirs' or `install-sh -d' otherwise.

  - Secure temporary directory creation in `make distcheck'. (PR/413)

  - Do not generate two build rules for `parser.h' when the
    parser appears in two different conditionals.

  - Work around a Solaris 8 /bin/sh bug in the test for dependency
    checking.  Usually ./configure will not pick this shell; so this
    fix only helps cases where the shell is forced to /bin/sh.

* Bugs introduced by 1.8:

  - In some situations (hand-written `m4_include's), aclocal would
    call the `File::Spec->rel2abs' method, which was only introduced
    in Perl 5.6.  This new version reestablish support Perl 5.005.

    It is likely that the next major Automake releases will require at
    least Perl 5.6.  Consider upgrading your development environment
    if you are still using the five-year-old Perl 5.005.

  - Automake would sometimes fail to define rules for targets listed
    in variables defined in multiple conditions.  For instance on
      if C1
	bin_PROGRAMS = a
      else
	bin_PROGRAMS = b
      endif
    it would define only the `a.$(OBJEXT): a.c' rule and omit the
    `b.$(OBJEXT): b.c' rule.

* New sections in manual:

  - Third-Party Makefiles: how to interface third party Makefiles.
  - Upgrading: upgrading packages to newer Automake versions.
  - Multiple Outputs: handling tools that produce many outputs.
2004-03-08 20:42:17 +00:00
archivers Handle some shared directories by depending on (or updating dependancies to 2004-03-08 19:40:36 +00:00
audio Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
benchmarks s/conformancy/conformance/ 2004-02-21 06:34:04 +00:00
biology Do not install files not specified in PLIST. 2004-02-18 21:13:48 +00:00
cad Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
chat Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
comms Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
converters Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
cross USE_MAKEINFO=yes 2004-03-02 20:49:04 +00:00
databases Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
devel Update automake to 1.8.3: 2004-03-08 20:42:17 +00:00
distfiles
doc Note update of tk to 8.4.5. 2004-03-08 20:31:08 +00:00
editors Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
emulators Use bl3. 2004-03-07 06:04:48 +00:00
finance Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
fonts Add gnome to CATEGORIES. 2004-03-08 19:55:10 +00:00
games Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
geography LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs 2004-02-14 17:21:32 +00:00
graphics Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
ham Fixed malformed home page URL 2004-03-04 22:28:38 +00:00
inputmethod Handle some shared directories by depending on (or updating dependancies to 2004-03-08 19:40:36 +00:00
lang Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
licenses Add license for rar-linux. 2004-02-27 15:17:28 +00:00
mail Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
math Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
mbone Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
meta-pkgs Do not depend on seahorse as it conflicts with balsa; the former uses gpgme03 2004-03-07 22:11:35 +00:00
misc Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
mk Don't register share/pixmaps; it's now properly handled by xdg-dirs and 2004-03-08 19:43:13 +00:00
multimedia Handle some shared directories by depending on (or updating dependancies to 2004-03-08 19:40:36 +00:00
net Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
news Handle some shared directories by depending on (or updating dependancies to 2004-03-08 19:40:36 +00:00
packages
parallel Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
pkgtools Update pkgtools/createbuildlink to 3.3. Changes from version 3.2 include 2004-03-06 15:11:22 +00:00
print Replace lang/tcl with lang/tcl83. Packages compatible with 8.4 will 2004-03-08 19:52:50 +00:00
security Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
shells Fix build on Linux. From Roland Illig. 2004-02-26 09:34:43 +00:00
sysutils Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
templates These pkgs are known to support IPv6. 2003-10-06 00:27:15 +00:00
textproc Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
time Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
wm Enable tk84 and replace x11/tk with x11/tk83. Packages compatible 2004-03-08 20:27:13 +00:00
www Replace lang/tcl with lang/tcl83. Packages compatible with 8.4 will 2004-03-08 19:52:50 +00:00
x11 Update tk to 8.4.5. Too many changes since 8.3.4. Please see 2004-03-08 20:29:43 +00:00
Makefile make PKGDB target .PHONY, so it is always rebuilt 2004-02-28 06:04:13 +00:00
Packages.txt Document "mipspro-ucode". 2004-02-18 18:06:24 +00:00
pkglocate Use "printf" instead of "echo -n" because it's more portable. 2003-05-31 14:20:46 +00:00
README the full documentation has more up-to-date information than the 2003-06-23 07:48:01 +00:00

$NetBSD: README,v 1.16 2003/06/23 07:48:01 grant Exp $

The pkgsrc documentation now lives on the NetBSD web site.

Full documentation, one file per chapter:
	http://www.NetBSD.org/Documentation/pkgsrc/

Full documentation in a single file:
	http://www.NetBSD.org/Documentation/pkgsrc/pkgsrc.html

Full documentation in a single plain-text file:
	http://www.NetBSD.org/Documentation/pkgsrc/pkgsrc.txt

pkgsrc.txt and pkgsrc.html are also provided in the top level pkgsrc
directory (this directory).