agc
6a46f4ba75
Use -h when using egrep(1) to find the manual pages from ${PLIST_SRC},
...
as ${PLIST_SRC} may be more than one file, and the ${PLIST_SRC}
filenames only get in the way.
1998-06-23 10:35:56 +00:00
agc
fa9d3d91e2
Get rid of the old, error-prone, MAN<sect> and CAT<sect> manual page
...
handling. Also, use two regexps when creating the work/.PLIST file,
rather than the four original ones (necessary because the MANLANG
definition has now gone away too).
1998-06-22 14:47:49 +00:00
agc
dff3f19af7
Use one gonzo regular expression to recognise man and catman pages.
1998-06-22 09:12:48 +00:00
tron
9ddda2fb4a
If "${USE_MOTIF}" is set install package to "${X11BASE}" and check if
...
X11 is actually installed.
1998-06-20 14:01:28 +00:00
agc
eb2a847935
Add automatic manual page handling. This is backwards-compatible with
...
the MANx and CATx definitions in package Makefiles - if neither MANx
or CATx is specified, the PLIST will be searched for the package's
manual pages. If automatic manual page handling is in operation, and
PKG_VERBOSE is set, echo the manual page names.
1998-06-18 11:45:33 +00:00
tron
601baa86ba
Remove unnecessary check for distribution files on CD ROM, "${DISTDIR}"
...
can be set instead.
1998-06-17 22:00:15 +00:00
agc
666273802a
Remove the trailing '-f' from MAKE_FLAGS in bsd.pkg.mk, and include it
...
explicitly in the commands before ${MAKEFILE}; modify package
Makefiles to conform to this rationalisation. This was used
inconsistently in many packages, some including it, some not.
1998-06-10 08:02:08 +00:00
agc
30f402725f
Rationalise Motif/Lesstif handling.
...
Get rid of HAVE_MOTIF, MOTIF_STATIC, REQUIRES_MOTIF and MOTIF_ONLY.
Standardise on USE_MOTIF, which uses the pkgsrc dependency checks to
use Motif, if it's available, or Lesstif, if not.
1998-06-09 13:36:48 +00:00
frueauf
1eed6b4a70
Add missing @ in line 1731.
1998-06-05 23:27:48 +00:00
tv
aa36cae03c
Rework the pkg_create -C check: don't check the kernel version number for
...
a userland binary's features; instead, check that tool directly.
1998-06-05 20:31:55 +00:00
mrg
1f1a5de5e4
move documentation to packages.7. also, remove ts=4 crap.
1998-06-05 12:45:53 +00:00
agc
33f24e7f6d
Add a USE_MOTIF definition, for use in package Makefiles.
...
This will make and install lesstif, should Motif be unavailable.
1998-06-05 12:14:44 +00:00
frueauf
72c9f85c48
Add support for CONFLICTS entry.
1998-06-05 11:23:09 +00:00
agc
72f22c05c2
Minor cosmetic mods. Remove the 'V' before the NetBSD version number
...
in the README.html list of binary packages, and use the same format
for the DEPENDS package message as for BUILD_DEPENDS and RUN_DEPENDS.
1998-06-05 10:27:42 +00:00
tv
5d405bfba7
Use MACHINE_GNU_ARCH in PLISTs that require it, so that arm32 (and
...
possibly other future platforms) will get the `right' name.
1998-06-03 17:48:32 +00:00
tv
3bfd2cd7b0
Skip checksum step if the ${EXTRACT_COOKIE} exists (NFS speedup if build
...
quits and you want to restart, or you run "make install" separately)
1998-06-02 15:47:06 +00:00
hubertf
60a4646d8e
Document MANLANG
1998-06-01 21:30:10 +00:00
hubertf
ce13f8a7ec
Exclude m68k from list of platforms for which a binary pkg is available from README.html
1998-05-29 22:48:17 +00:00
agc
f9adca1464
Implement a new PASSIVE_FETCH definition, which can be set in the
...
environment, or /etc/mk.conf, and is used to specify -p to ftp(1) when
fetching distfiles from behind a filtering firewall. Document
PASSIVE_FETCH in mk.conf.example. Suggested by Bill Coldwell.
1998-05-29 09:21:43 +00:00
hubertf
63cc39d315
Add "click here to download"-links.
1998-05-25 00:04:30 +00:00
tv
92d0556067
Fix --host= rule to use a three part architecture, and fix GNU pkgs to use
...
the new automatic --host= setting. Now all GNU pkgs should work on all
archs (including arm32), except emacs/xemacs, which I'll fix soon.
1998-05-23 15:42:58 +00:00
tv
acb95350f0
Tell GNU packages the explicit host, instead of "guessing" via uname.
...
Derive this from ${MACHINE_GNU_ARCH}.
1998-05-22 17:35:42 +00:00
agc
d92b93c0f2
Use _THISDIR_, not DIRPRFX, when working out whether we've been called
...
from bsd.pkg.subdir.mk
1998-05-14 11:53:30 +00:00
tv
608fd01e5e
pkg_info -> /usr/sbin/pkg_info (may or may not be in a builder's $PATH)
1998-05-13 13:34:13 +00:00
tron
02d7e667a8
Remove "sup.owl.de" (unexpected provider trouble).
1998-05-08 20:30:53 +00:00
agc
80b6dda486
PORTSDIR must die.
...
s/PORTSDIR/PKGSRCDIR/g
(PKGSRCDIR should not be set by users - bsd.pkg.mk sets it automatically).
Also clear up some comments, and move USE_GTEXINFO to use DEPENDS, and
move USE_PERL5 to use DEPENDS.
1998-05-07 17:21:13 +00:00
tron
5b2a1dce25
Add "sup.owl.de" to "${MASTER_SITE_BACKUP}".
1998-05-06 13:41:13 +00:00
hubertf
6f4f42ab4d
Make PORTSDIR still be an absolute patch, but don't require it to
...
be hardcoded to /usr/pkgsrc. Use ${.CURDIR} instead. Inspired by
Jaromir Dolecek's PR 5360.
1998-04-25 22:42:16 +00:00
hubertf
a9704efb79
Partially back our changes from r1.76. Obviously we do _not_ know
...
how deep in the pkgsrc tree we are and this have to pass absolute
paths.
1998-04-25 00:01:21 +00:00
agc
4d9b4e20bb
Use relative paths within the pkgsrc tree, and remove PORTSDIR
...
definition accordingly.
Modify check in LIB_DEPENDS, RUN_DEPENDS and BUILD_DEPENDS, so that
the first component is considered to be a file name if it contains a
'/' character anywhere within it, not just the first character.
1998-04-24 09:15:57 +00:00
agc
6ef03845dd
Slightly shorter way of using pkg_info -e to work out whether a package
...
is installed, from Hubert Feyrer.
1998-04-23 07:13:17 +00:00
agc
7b0b3b3747
Restore INFO_FILES change that got lost in the previous commit.
1998-04-22 17:29:10 +00:00
agc
1f4495b33e
Remove the old deprecated DEPENDS definition from bsd.pkg.mk.
...
Implement a new DEPENDS definition, which looks for an installed
package, building it if not present, and use it in preference to
LIB_DEPENDS. This should make the package collection more useful on
NetBSD ELF ports.
1998-04-22 14:22:39 +00:00
agc
ff3e48e78c
Fix INFO_FILES definitions to match the commands in bsd.pkg.mk
1998-04-22 11:05:01 +00:00
hubertf
48a6874f33
Fix info-file handling
1998-04-22 09:51:01 +00:00
agc
070f1849ac
Pass the environment down when using xmkmf to configure.
1998-04-21 15:50:27 +00:00
agc
fcebe960c3
Add a copy of bsd.own.mk to the pkgsrc tree, and modify bsd.pkg.mk to
...
include it, rather than the copy in /usr/share/mk. This should fix the
last remaining "sync" problems between pkgsrc and /usr/share/mk.
XXX pkgsrc/mk/bsd.own.mk will go away in 1.4 XXX
This was all done by Hubert Feyrer.
1998-04-20 10:16:24 +00:00
frueauf
e9702b8b80
Store pkg/REQ in +REQUIRE not +REQ to be consistent with pkg_install/*.
1998-04-20 08:24:58 +00:00
tv
19e78639cd
Find install-info in ${LOCALBASE}/bin. pkg people are adamant about this
...
in order to keep the info directory in ${LOCALBASE}/info.
1998-04-19 13:14:19 +00:00
hubertf
8a1f92f5a1
make -> ${MAKE}, as per FreeBSD's PR 6341.
1998-04-19 12:48:07 +00:00
tv
b5b15cdca8
Find install-info in $PATH instead of specifying the absolute path, just
...
like USE_GMAKE and USE_PERL. Addresses PR #5317 and also fixes it for
people who havve `install-info' in /usr/local.
1998-04-19 02:49:46 +00:00
agc
5201e68497
Introduce USE_GTEXINFO and INFO_FILES definitions to bsd.pkg.mk, and use them.
1998-04-17 09:37:21 +00:00
agc
3e01763fc4
Fix the names of these two files.
1998-04-15 10:45:05 +00:00
hubertf
86f8df6700
Don't creade dirs mode 444, inspired by fvdl's last commit.
1998-04-09 12:47:02 +00:00
fvdl
b29ed0a20f
INSTALL_DATA_DIR should not install directories with mode 444
1998-04-08 22:27:41 +00:00
tron
fa1cc877c5
Add "ftp.uni-paderborn.de" and "ftp.x.org" to "${MASTER_SITE_XCONTRIB}".
1998-03-24 10:27:44 +00:00
hubertf
1806df5d6e
Document ALL_TARGET and INSTALL_TARGET, as per PR 5186.
1998-03-23 07:42:50 +00:00
agc
5f515a6d97
Temporarily revert to using GNU tar, until pax is bug-compatible with
...
gtar. pax has problems extracting certain archives which were made by
gtar and contain trailing trash at the end - gtar ignores this dross,
pax thinks it's valid, and prompts for the second volume.
1998-03-09 18:36:51 +00:00
hubertf
da9d709b6d
Make definition of OBJMACHINE in mk.conf work.
1998-03-08 14:55:04 +00:00
frueauf
1bbea52a58
Introduce "Arch:" field in INDEX to handle the ONLY_FOR_ARCHS case better.
1998-03-08 14:25:52 +00:00