agc
591b6bbf26
More cosmetic editing - PORTSTOP is now PKGSRCTOP
1998-05-15 12:14:24 +00:00
agc
1d9a75e381
PORTSDIR no longer existss, so delete a reference to it.
1998-05-15 12:10:43 +00:00
agc
abdead7f98
Fix botch in previous commit, as pointed out by Thorsten Frueauf.
...
Add missing semi-colon, and missing '$', both on the same line.
1998-05-14 14:27:47 +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
agc
ebaf10b588
s/make/${MAKE}/g
...
Use _THISDIR_, rather than DIRPRFX, in the same way as
src/share/bsd.subdir.mk, and pass _THISDIR_ down to any
subdirectories.
1998-05-14 11:52:01 +00:00
agc
d040b8ad6b
Use spaces to indent lines which contain only comments, rather than tabs,
...
so that make(1) doesn't think that these lines contain shell commands.
1998-05-14 11:45:07 +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
1140042c87
Document AMANDA_USER and PGUSER variables.
1998-05-07 17:24:39 +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
fdd3aabd8c
Enable deinstall target from here
1998-05-06 09:33:22 +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
agc
e5fc7b2597
Rename (by CVS repository copy) bsd.port.mk to bsd.pkg.mk, and
...
bsd.port.subdir.mk to bsd.pkg.subdir.mk. Remove the Makefile that was
used to install the old files, as we use the files in place in the
pkgsrc tree now.
1998-04-15 10:32:59 +00:00
agc
fb3441ac31
Moved bsd.port.mk and bsd.port.subdir.mk into the pkgsrc tree, by
...
CVS repository copy magick. Add a Makefile so that these files can
be installed properly. This Makefile was derived from that in src/share/mk.
1998-04-14 07:54:09 +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
hubertf
3e3a40f8df
Add examples for a distributed pkgsrc amongst different archs, plus some more.
1998-03-30 08:18:49 +00:00
agc
a7b030821a
Initial pass at creating an example /etc/mk.conf.
1998-03-27 17:31:21 +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
hubertf
9c0c02d920
Add INSTALL_*_DIR macros.
1998-03-07 21:19:00 +00:00
tron
51c49a64ae
MANZ now handles symlinks properly.
1998-03-01 13:38:03 +00:00
hubertf
18a2a23c83
Cleanup fetch-list change reported by Bernd Ernesti..
1998-02-28 16:02:21 +00:00
tron
5ad9145d04
Fix merge problem with last commit.
1998-02-28 10:39:19 +00:00
tron
599dd364d0
Fix problem with registering foreign language manual pages.
1998-02-28 10:14:41 +00:00
agc
25269a4603
Patches from Matthew Green to use pax if it's present, in preference
...
to tar.
1998-02-27 13:22:59 +00:00
hubertf
da9ec0b877
Enhance look & feel of the generated README.html's.
1998-02-20 22:06:18 +00:00
hubertf
b2eb841a5c
Recursively print /bin/sh code for all dependent package as well as the
...
current package (IF called from a package dir and not via bsd.port.subdir.mk;
in the latter case it's assumed that the dependent packages will be scanned
later anyways).
This fixes PR 4992 by Mario Kemper <magick@bundy.lip.owl.de>.
1998-02-20 21:31:20 +00:00
hubertf
c56e57276e
Kill line forgotten during PATH extension (in MAKE_ENV).
1998-02-20 21:01:09 +00:00
agc
e904242751
Add a deinstall target, so that packages can be removed easily.
...
This implementation was taken from FreeBSD.
1998-02-17 15:07:02 +00:00
agc
dd59281c96
When generating the PLIST, if a manual page name has to have .gz added
...
or removed using sed, don't add the g at the end of the substitution
expression - there will only be one substitution per line.
1998-02-13 15:16:43 +00:00