Commit graph

1159 commits

Author SHA1 Message Date
simonb
9aef326f45 When checking for the <sys/mount.h> header, include <sys/param.h> if
it exists to stop a warning that comes from including <sys/mount.h> by
itself.

Fix from Love Hornquist Astrand in PR pkg/24419.
2004-02-14 04:47:13 +00:00
snj
b838585d87 s/independant/independent/ 2004-02-13 23:52:07 +00:00
abs
3b2576a43a We don' need no ... languages 2004-02-13 21:08:33 +00:00
jmmv
678d560818 Update to 1.16:
- Use WRKDIR_BASENAME instead of OBJMACHINE to get a unique name of object
  directories.  This way, multiple jails can use the same pkgsrc tree with
  write access and get the right obj links.
- Fix COPYROOTCFG.
2004-02-11 22:53:18 +00:00
grant
b03f3aa882 pass OPSYS and MACHINE_ARCH in the environmen, not CPPFLAGS. 2004-02-11 11:41:43 +00:00
grant
a680366537 just use ${OPSYS} and ${MACHINE_ARCH} from the environment. this means
we can set it in the environment if bootstrapping or have pkgsrc do it
for us.
2004-02-11 11:31:26 +00:00
jlam
145bef304a This package uses no compilers. 2004-02-10 23:53:33 +00:00
jlam
23e22dc805 This package uses no compilers. 2004-02-10 23:00:05 +00:00
jlam
1b2674fcd7 The BUILDLINK_DEPENDS.<pkg> lines should match between the buildlink3.mk
and any pre-existing buildlink2.mk files.
2004-02-10 20:45:01 +00:00
jlam
36a14d50db Update pkgtools/createbuildlink to 3.1. Changes from version 3.0 include
generating buildlink3.mk files that only append to BUILDLINK_DEPENDS.*.
2004-02-10 03:36:55 +00:00
jlam
57ec57613f PERL5_REQD is now a list of values, so append to its value instead of
setting it.
2004-02-10 02:22:49 +00:00
jlam
e72366f27c Cut-n-paste error. 2004-02-09 22:04:12 +00:00
jlam
1f2f352ee7 bsd.prefs.mk includes mk/compiler/gcc.mk indirectly, which invokes
${PKG_ADMIN}, so we need to not use "-K" with pkg_admin, too.
2004-02-09 22:01:51 +00:00
jlam
cd7f9542e7 Include bsd.prefs.mk after defining PKG_INFO so that we don't pass any
options to pkg_info while evaluating bsd.prefs.mk.
2004-02-09 04:52:10 +00:00
jlam
a1c40fc01e We no longer need to explicitly call ${BUILDLINK_*} for CC, CXX, LIBTOOL,
etc. because the bare variables will point to the correct executables.
2004-02-08 04:03:14 +00:00
grant
5addf651f7 use ${AWK} instead of awk. makes this work on Solaris. 2004-02-07 21:40:17 +00:00
grant
29fb945cb1 sync with NetBSD-current's pkg_install from 20040207. 2004-02-07 10:37:52 +00:00
wiz
5d85dac024 Fix sed call so that ${MAKE} including a path works. 2004-02-06 23:02:16 +00:00
jlam
7699290f10 If we're passing through MAKEFLAGS variables whose values may contain
spaces, use the :Q modifier instead of double-quoting the value.  This
avoids breakage when executing the just-in-time su targets.
2004-02-06 19:04:24 +00:00
abs
f7ed72c42e Remove 'USE_LANGUAGES=' as at least on my system 'make install' compiles up
something to check the shared library type.
(An entertaining way to pick up on issues seems to be to set CFLAGS to include
an argument not understood by the base compiler, such as '-march=pentium3')
2004-02-03 12:44:20 +00:00
jlam
8fb6f3f443 These packages don't use any compilers, so set USE_LANGUAGES to an empty
value.
2004-02-02 10:08:43 +00:00
jlam
c0f9cec15a This packages is just shell scripts, so set USE_LANGUAGES to an empty
value.
2004-02-02 10:06:22 +00:00
snj
e605029e68 It's "its" 2004-02-01 00:18:29 +00:00
snj
445af1efbf s/seperate/separate/; s/independantly/independently/;
s/dependancies/dependencies/
2004-02-01 00:07:56 +00:00
recht
d04d6737d8 Add missing extensions/extutil.h and bump version to 0.20.
This fixes the build of Xrandr.
ok'ed by wiz@
2004-01-31 21:58:52 +00:00
snj
0555bf0ada Put post-install message into MESSAGE, so that people using
PKGSRC_MESSAGE_RECIPIENTS will get a copy mailed to them.

Okayed by jmmv and wiz.
2004-01-29 22:25:06 +00:00
agc
157def92c1 Conditionally set DISTNAME, since this Makefile is included by the
pkgsrc/pkgtools/rdigest Makefile, which will end up with a PKGNAME of
digest-...  otherwise.  Noticed on bulk build output.
2004-01-26 21:26:53 +00:00
xtraeme
1d202088d2 Revert previous commit, it didn't work for binary packages. Noted by
Julio Merino.
2004-01-26 10:10:56 +00:00
xtraeme
8c9cfcd48d Add dependency on XFree86-libs if ${X11BASE}/include/X11/X.h doesn't
exists and we are using XFree86 packages from pkgsrc.
2004-01-25 07:43:54 +00:00
grant
c9cbc931c9 honour BINOWN and BINGRP.
from Min Sik Kim in PR pkg/24176.
2004-01-25 03:29:57 +00:00
jlam
a7d877ca6a Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. In
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives
a value only once due to the multiple inclusion protection in the
bulldlink3.mk files.  In the case where a package includes several
buildlink3.mk files that each want a slightly different version of another
dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the
strictest <pkg> dependency to be matched.
2004-01-24 03:26:45 +00:00
jmmv
1955870fa2 Update to 1.15:
- Automatic builds can now be interrupted at any time with CTRL+C and then
  resumed! (with 'auto resume' from the command line).
- MAKE_PACKAGES has been deprecated in favour of two new variables:
  BUILD_PACKAGES, which tells which packages to build after a 'makeroot'
  and AUTO_PACKAGES, used during the 'auto' target.
- MOUNT_SCRIPT and UMOUNT_SCRIPT have been deprecated in favour of MOUNT_HOOKS
  and UMOUNT_HOOKS, which take a list of shell functions or external commands
  to be executed.
- /pkg_comp is now symlinked to /p inside the chroot, to make paths simpler
  when working inside it (i.e., with the 'chroot' target).
- security/audit-packages is not installed any more inside the chroot by
  default.  This is not needed to get pkgsrc security checks working.
  The user can add it to BUILD_PACKAGES for a regular build.
- pkgtools/xpkgwedge is not installed any more during a 'makeroot'.  pkgsrc
  handles this automatically when needed, so we let it install the package
  for us.
- Ensure that libkver's library is preloaded when doing builds inside the
  chroot, so that packages get the right version number in them.
- When creating a template file, sort all variables alphabetically.
- Several miscellaneous changes in the code: simplification of syntax,
  addition of comments to functions, cleanup of messages...
2004-01-23 09:48:53 +00:00
grant
f0c1aba42f update to pkglint 3.67: catch deprecated USE_GMAKE. 2004-01-22 08:09:11 +00:00
agc
3ad1bdbf06 Move WRKSRC definition away from the first paragraph in a Makefile. 2004-01-20 12:18:15 +00:00
jmmv
6ae89c5638 Convert to bl3 and allow pkgviews installation. 2004-01-19 13:38:28 +00:00
jlam
472aeffaeb Support pkgviews. 2004-01-19 13:07:48 +00:00
zuntum
9e20d6aff5 Nuke superfluous space 2004-01-18 20:45:42 +00:00
grant
208dcde535 we need to define OPSYS_NAME and MACHINE_ARCH to build this version of
pkg_install.
2004-01-15 01:40:13 +00:00
jlam
8a84165b29 Update pkgtools/pkg_install to 20040114. Changes from version 20040106
include:

* use ${MACHINE_ARCH} instead of what uname() puts into utsname.machine.
  the former represents the CPU architecture, which is what is recorded
  in binary packages; also allow the OS name to be overridden, as pkgsrc
  doesn't always use the value of utsname.sysname.

* allow adding depoted packages if another package with the same
  ${PKGBASE} is already installed as this is explicitly allowed for in
  pkgviews.
2004-01-14 23:55:29 +00:00
wiz
6987965e7c \r -> \n in two messages. 2004-01-14 23:18:46 +00:00
wiz
65be5cba5f Sort options. 2004-01-14 14:17:47 +00:00
grant
661b403916 relax the requirement for a >= 64bit off_t to enable long long
support, as some systems with a < 64bit off_t have long long support.
2004-01-14 08:59:31 +00:00
grant
7a12876daa use LL for long long suffix. 2004-01-14 08:58:41 +00:00
rh
6978c69a8a Update createbuildlink to 3.0. This now adds -2 and -3 options to create
either buildlink2.mk or buildlink3.mk files.
2004-01-14 08:53:57 +00:00
jmmv
bca9b36cd7 Fix typo (add missing word). 2004-01-13 11:24:16 +00:00
grant
94be7fc32c don't bother checking for md5.h, as the result overrides libnbcompat's
more appropriate test.

fixes build problem noted on RedHat.
2004-01-12 22:20:36 +00:00
wiz
0d9d14d348 Fix for pkgviews. From Min Sik Kim in PR 24042. 2004-01-10 22:31:51 +00:00
wiz
3aea5d68e9 Bump date for previous. 2004-01-10 21:19:59 +00:00
kristerw
fc001ebd5b Correct the default maintainer in the man page.
PKGREVISION++.
2004-01-10 19:23:41 +00:00
cjep
a313ade285 Don't die if pkg-comment does not exist. Some ports have a COMMENT= in
their Makefile already.
2004-01-10 16:27:06 +00:00