Commit Graph

577 Commits

Author SHA1 Message Date
brad
e7f8c22367 .elsif -> .elif
--
Pointed out by: Piotr Domagalski <szalik@szalik.net>
2001-07-22 20:02:07 +00:00
brad
4c5b6c2977 typo 2001-07-21 06:14:43 +00:00
brad
663a3bfb71 sync MASTER_SITE_{GNU,SUNSITE,SOURCEFORGE,GNOME,PERL_CPAN,TEX_CTAN} with
FreeBSD's bsd.sites.mk
2001-07-21 06:10:29 +00:00
espie
1ebaa8580f Move the whole definition of FLAVOR_EXT up, so that it can be used
directly.

Tighten the flavor check, so that ports without flavors error out if
flavors are specified.
2001-07-20 13:13:47 +00:00
espie
9f4e80ba55 While building a package, we check dependencies with
DEPENDS_TARGET=package. Thus, the second check may fail...
So make it possible to avoid the second check.
2001-07-20 13:02:47 +00:00
espie
32d772833a Fix a few issues with portslogger, pointed out by Heikki Korpela.
I went a bit overboard with this one and implemented a Logger class
as a derived class on IO::File...
2001-07-19 12:29:09 +00:00
espie
1211f04ece Take PORTSDIR var into account. Noticed by Brian R. Landy. 2001-07-19 02:49:56 +00:00
espie
9e7d740d87 Move PKGFILE definition up, so that it can be used in dependencies. 2001-07-18 18:23:04 +00:00
espie
18979ba402 Knob DESTDIRNAME. 2001-07-18 16:19:47 +00:00
espie
cc77256996 Synch with src (CDIAGFLAGS, CXXOPTS, WARNINGS) 2001-07-18 14:52:27 +00:00
naddy
5f2065c764 - Make use of new bsd.port.mk feature and replace error reporting through
.BEGIN with ERRORS.
- Sync NEED_VERSION accordingly.
ok espie@
2001-07-18 10:59:00 +00:00
espie
773bce9872 Replace .BEGIN lines with explicit ERRORS framework. 2001-07-17 16:11:45 +00:00
espie
779586af01 Replace X11 up-to-dateness test with something that will work with
recent XFree.
2001-07-16 15:14:36 +00:00
kevlo
eef81832d3 fix MASTER_SITE_PERL_CPAN 2001-07-13 14:39:49 +00:00
naddy
49afc89ea6 MASTER_SITES fix by Heikki Korpela <heko@saitti.net>:
- Add ftp.funet.fi and ftp.sunet.se mirrors where available.
- Remove broken ftp.funet.fi references.
2001-07-13 11:23:37 +00:00
espie
8e5d0aadab Don't append COPTS if it's not defined. This avoids passing
CFLAGS="-O2 -g " with extra unwanted spaces off to submakes.
2001-07-11 12:57:20 +00:00
pvalchev
81fb0d5991 fix a typo; ok brad 2001-07-08 00:05:02 +00:00
espie
380824ae62 Recognize both !%%SHARED%% and %%!SHARED%% temporarily, to match
!%%flavor%%  eventually.
2001-07-03 12:06:13 +00:00
matt
2a9f29dd86 skip ports marked COMES_WITH on mirror-maker runs; ok espie@ 2001-06-30 19:06:09 +00:00
jakob
083c3736f7 take care of *.tar.gz before extracting any *.gz 2001-06-22 07:21:24 +00:00
jakob
efb10cff8d back out my broken handling of .gz 2001-06-22 07:15:47 +00:00
jakob
48c87069cb handle .gz as EXTRACT_SUFX. ok espie@ 2001-06-22 07:03:19 +00:00
espie
a669357afd Add old-install.mk names.
Noticed by naddy@
2001-06-07 14:46:23 +00:00
espie
f63f8c480b Fix _COMMENT quote handling. 2001-06-07 14:43:01 +00:00
espie
22da3babe3 Remove /tmp, /var/tmp, /var/games from fake hierarchy.
Noticed by arl@q7.net, checked by naddy@.
2001-06-07 14:32:10 +00:00
espie
c87f0178ee Add support for PATCH_CASES, modelled on EXTRACT_CASES. 2001-06-03 14:42:07 +00:00
espie
3fc98296ac Oops. Seen by Flinn Mueller. 2001-05-24 16:47:59 +00:00
espie
38bf339443 Fix quoting 2001-05-23 15:48:08 +00:00
espie
d19ed8bd90 Smarter plist regen.
- back substitute VAR_SUBST (hence swap ARCH/MACHINE_ARCH)
- pass PKGDIR to make-plist.

- don't create PLIST-auto/PFRAG.shared-auto. Move originals around, and
create new ones directly (guard against accidentally deleting old ones).

Todo: add regexp to dispatch stuff to fragments automatically, based on
MULTI_PACKAGES.
2001-05-23 14:18:24 +00:00
espie
3f025d2169 kill some old stuff:
- all COMMENTs live in Makefiles now.
- NEW_DEPENDS is always on.
- 2.8 warning is woefully out of date (rohee@)
2001-05-23 13:28:14 +00:00
espie
853cd0fdd7 Fix double describe for MULTI_PACKAGES 2001-05-22 11:46:17 +00:00
camield
53743ebea8 cvs should not touch this tag, ok espie@ 2001-05-22 09:26:46 +00:00
espie
41d87e2076 Make sure assignment is unambiguous. Found out by naddy@ 2001-05-19 20:07:00 +00:00
shell
eee41d434a Change URL in MASTER_SITE_GNU of my mirroring 2001-05-09 04:26:35 +00:00
espie
7b5e441497 Oh well. Need both stats under different circumstances, as found out
by Peter Stromberg.
2001-05-07 15:25:44 +00:00
espie
e80fc7eb06 Avoid Makemaker's /usr/lib -> $(PREFIX)/lib substitution in a weird place. 2001-05-07 15:24:50 +00:00
miod
de247992b6 Make MACHINE_ARCH available for PLIST.
Allow for MACHINE_ARCH specific files or patches, if no such files
for ARCH found.
Put compiled packages in MACHINE_ARCH directory, instead of ARCH.

All of this to improve support for compound architectures, mainly
m68k-based architectures at this time.

While there, mention mvme88k does not have shared libraries, to be
sure this isn't forgotten when mvme88k gets back in shape.

ok'ed by espie@
2001-05-05 23:42:03 +00:00
espie
3da2a4e0ae More specific package checker 2001-05-05 22:51:32 +00:00
espie
c057142749 Bump to what was used for 2.9. 2001-05-05 22:34:01 +00:00
espie
ebc57e0cb7 better stat. 2001-05-05 21:24:27 +00:00
espie
1e51a65a71 Add Installing... 2001-05-05 21:23:56 +00:00
espie
e05abe6f1d Minor fixes having to do with PACKAGING.
This repairs dependencies in some japanese ports.
2001-05-05 20:23:42 +00:00
espie
41127009fa Fix _COMMENT and add SUDO for those few unfaked ports that are left. 2001-05-05 20:20:59 +00:00
espie
afc9760354 generate trimmed list using the Makefile. Ensure the same method is
used to remove comments, and (more importantly) pick up default
canonical package names, useful for ordering and removing duplicates.
2001-04-22 16:16:42 +00:00
espie
d677374763 TRUST_PACKAGES: use actual installed packages to check dependencies
and avoid calling pkg_add.
Solve some of art's problems.
2001-04-20 16:25:24 +00:00
espie
33d58011b9 Solve two simple problems:
- allow Makefile to distinguish packaging steps, since SUBPACKAGE can now
be set for various reasons.
- EXTRA_LIBDIRS for architectures without shared libraries.
2001-04-20 15:06:19 +00:00
espie
27a4fede8b REPORT_PROBLEM for non-existent dirs. 2001-04-20 15:00:04 +00:00
espie
e45a669ca1 typo. thanks Anil. 2001-04-19 22:15:05 +00:00
wilfried
75291818aa update WindowMaker sites 2001-04-19 16:51:36 +00:00
espie
c88f9d01b0 The script I use to build/verify plists. 2001-04-19 16:47:34 +00:00