Commit Graph

16254 Commits

Author SHA1 Message Date
Satoshi Asami
5114e2637e Adjust port Makefiles to new EXTRACT_* variable defaults. See log of
bsd.port.mk rev. 1.304 for details on the change.

The fix here is one of the following.

(1) Define USE_BZIP2 instead of BUILD_DEPENDS on bzip2 and redefining
    EXTRACT_* commands.

(2) Change ${EXTRACT_CMD} to ${TAR} when the command is obviously
    calling the "tar" command (i.e., arguments like "-xzf" are spelled
    out).

(3) If ${EXTRACT_CMD} is called directly with ${EXTRACT_BEFORE_ARGS},
    add ${EXTRACT_AFTER_ARGS} to the command line as well.

(4) If any of EXTRACT_CMD, EXTRACT_BEFORE_ARGS or EXTRACT_AFTER_ARGS
    is set, define the other two too.
1999-02-03 11:12:01 +00:00
Satoshi Asami
fd5131ad95 (1) ${MASTER_SITE_SUBDIR} is now a list, and ${MASTER_SITE_*} macros
will be expanded multiple times if ${MASTER_SITE_SUBDIR} contains
    more than one item.
Reviewed by:	Bill "Mr. distfiles" Fenner

(2) Replace stale site with a good one in MASTER_SITE_GNU.
Submitted by:	Bill "Mr. mastersites" Fenner

(3) Add new variable USE_BZIP2, which, like USE_GMAKE, will change the
    default decompression method of distfiles from gzip to bzip2.
    Since tar doesn't have a simple flag to turn on bzip2
    decompression, I changed the way EXTRACT_CMD and
    EXTRACT_{BEFORE,AFTER}_ARGS work.  These are the new defaults:

    EXTRACT_CMD:		gzip or bzip2
    EXTRACT_BEFORE_ARGS:	-dc
    EXTRACT_AFTER_ARGS:		| tar -xf -

    (They used to be "tar", "-xzf", and "", respectively, before.)
    Also, EXTRACT_SUFX will default to ".tar.bz2" if USE_BZIP2 is set.

    There are a few things porters should be careful about:

 (a) If you are using bsd.port.{pre,post}.mk, USE_BZIP2 should be set
     before the .include of pre.mk.

 (b) Do not use ${EXTRACT_SUFX} as an alias of tar.  There is a new
     variable ${TAR} for that purpose.

 (c) If you are calling ${EXTRACT_CMD} directly, you need both
     ${EXTRACT_BEFORE_ARGS} and ${EXTRACT_AFTER_ARGS} in the command
     line.  (The latter was previously empty so could be omitted --
     that is no longer the case.)

 (d) If you need to set any of EXTRACT_CMD, EXTRACT_BEFORE_ARGS or
     EXTRACT_AFTER_ARGS, define all three, even if they are the
     default.  The values of these variables may very well change in
     the future (but the calling syntax probably will not) so it will
     save the port from breakage when that happens.

Tested by:	recompiling the entire ports tree
1999-02-03 11:06:19 +00:00
Satoshi Asami
3d3ffefe1e Fix installation path. 1999-02-03 10:47:30 +00:00
Satoshi Asami
dfa806a3a3 Use bsd.port.{pre,post}.mk. 1999-02-03 10:37:11 +00:00
Satoshi Asami
c88f395ea9 Fix typo in previous commit. 1999-02-03 10:36:21 +00:00
Satoshi Asami
46f5d212f5 LIB_DEPENDS to xpm. 1999-02-03 10:33:43 +00:00
Satoshi Asami
b7ab881b8f Change libPropList directory name.
Forgotten by:	vanilla
1999-02-03 08:09:51 +00:00
Satoshi Asami
07eaceeca9 Remove trailing whitespace. 1999-02-03 07:29:28 +00:00
Satoshi Asami
8e4592e097 Delete superfluous \ from end of line. (It didn't hurt since the next line
was empty anyway, but....)
1999-02-03 07:28:39 +00:00
Archie Cobbs
2bd5b45d27 Add a secondary master site (hmm, that sounds funny..)
Thanks to:	Mark Murray <mark@grondar.za> John Hay <jhay@mikom.csir.co.za>
1999-02-03 06:57:16 +00:00
Jean-Marc Zucconi
6299d27cdb Patch the main makefile. Sometimes gmake exits(0) even if an inferior make
failed. (looks like a bug in gmake)
PR:		ports/9690
1999-02-03 02:45:07 +00:00
Jean-Marc Zucconi
f46430efb4 Upgrade: 1.6 -> 1.7 1999-02-03 02:31:16 +00:00
Bill Fenner
98f671ead1 Fix MASTER_SITES: ftp.ibp.fr (no such host) -> ftp.lip6.fr 1999-02-02 21:46:15 +00:00
Vanilla I. Shu
71672d0048 Upgrade to 0.4.6
PR:		ports/9873
Submitted by:	Chris Piazza <cpiazza@home.net>
1999-02-02 17:07:22 +00:00
Vanilla I. Shu
736ca12d36 Upgrade to 0.61. 1999-02-02 17:05:21 +00:00
Vanilla I. Shu
d390b8978d Upgrade to 1.20. 1999-02-02 17:04:09 +00:00
Vanilla I. Shu
80a270d7d9 Sync with peter's suggestion. 1999-02-02 17:01:44 +00:00
Dirk Froemberg
17402c448d Remove BROKEN_ELF:
replace /usr/bin/perl in ${WRKSRC}/stubgen with ${PERL5}.
1999-02-02 16:24:38 +00:00
Seiichirou Hiraoka
3a818cc70f Update to 1.0.1
PR: ports/9737
Submitted by: MAINTAINER
1999-02-02 16:20:38 +00:00
Vanilla I. Shu
2f05384abb libPropListgnome => libPropList. 1999-02-02 14:32:32 +00:00
Vanilla I. Shu
3b6d67d1f7 Upgrade to 0.8.3, and I remove USE_X_PREFIX.
PR:		ports/9844
Submitted by:	maintainer.
1999-02-02 14:30:27 +00:00
Vanilla I. Shu
a162387e41 Fix libtool for 4.0c.
PR:		ports/9827
Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
1999-02-02 14:19:19 +00:00
Vanilla I. Shu
8c90f843b8 Portlint, libtool.
PR:		ports/9826
Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
1999-02-02 14:17:53 +00:00
Vanilla I. Shu
43346c0638 Sync libttol with peter's suggestion,
and remove patches.aout, we dont need it anymore.
1999-02-02 13:54:00 +00:00
Vanilla I. Shu
d1e1fa4161 Correct md5 checksum, and portlint.
PR:		ports/9829
Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
1999-02-02 13:04:06 +00:00
Vanilla I. Shu
1afe8587a1 Upgrade to 0.99.5, and portlint.
PR:		ports/9825
Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
1999-02-02 13:01:34 +00:00
SADA Kenji
19ac37dcfc Add www url to pkg/DESCR. 1999-02-02 12:31:20 +00:00
Mark Murray
c42bebcdee Unbreak, portlint. 1999-02-02 10:09:32 +00:00
Vanilla I. Shu
2be1adbe94 Upgrade to 0.99.5, and portlint
PR:		ports/9818
Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
1999-02-02 09:56:05 +00:00
Satoshi Asami
a481d30c4a Fix VFlib version number. 1999-02-02 09:32:13 +00:00
Vanilla I. Shu
cbe39cf8a7 Upgrade to 0.99.5.1. 1999-02-02 08:30:21 +00:00
Satoshi Asami
c2566681ed Add ${EXTRACT_AFTER_ARGS} to command line -- it won't hurt as it's empty
right now, but will be needed when we add bzip2 support.
1999-02-02 08:04:14 +00:00
Vanilla I. Shu
b3c841972f Upgrade to 0.99.5, and portlint
PR:		ports/9824
Submitted by:	Jeremy Lea <reg@shale.csir.co.za>
1999-02-02 07:33:56 +00:00
Joseph Koshy
d461f3d40c Correct stale patch.
Found by:	asami@freebsd.org
1999-02-02 07:29:00 +00:00
David E. O'Brien
2578df6dfa Upgrade to 4.40 "G" -- a special FreeBSD version to fix minor problems with
the 4.40 distribution.
1999-02-02 06:44:19 +00:00
Joseph Koshy
9032a8b337 Forced commit to record unbreaking for ELF. The previous commit aborted
due to pilot error.
1999-02-02 04:22:16 +00:00
Joseph Koshy
038440de8e Forced commit to record unbreaking for ELF. 1999-02-02 04:18:52 +00:00
Joseph Koshy
f5b19c099d Add patch for ELF support. 1999-02-02 04:00:12 +00:00
Joseph Koshy
7fbdc4d299 Unbreak for ELF. 1999-02-02 03:52:32 +00:00
Satoshi Asami
07281ac986 Add xpm dependency.
Submitted by:	giffunip@asme.org
1999-02-02 03:27:50 +00:00
Satoshi Asami
7beec076e9 Fix script install path. 1999-02-02 02:57:08 +00:00
Satoshi Asami
ae6be7d8d3 Fix installation dirs. 1999-02-02 02:46:12 +00:00
Vanilla I. Shu
727177c883 Upgrade to 0.99.5. 1999-02-02 00:21:49 +00:00
Satoshi Asami
d077950392 portlint. 1999-02-01 23:47:45 +00:00
Satoshi Asami
9f8cfd7ed2 Add USE_XLIB so this one compiles. 1999-02-01 23:46:23 +00:00
Stefan Eßer
3ff5c6d36e Upgrade to version 5.0 of ACM. 1999-02-01 23:32:47 +00:00
Stefan Eßer
a7d00664be Upgrade to 990131 version of Wine. 1999-02-01 23:28:03 +00:00
Satoshi Asami
1e807174e0 portlint. 1999-02-01 22:16:12 +00:00
Satoshi Asami
c1540b6c7e Portlint. 1999-02-01 22:01:00 +00:00
Vanilla I. Shu
a426f9e4e1 Sync with peter's suggestion. 1999-02-01 21:58:03 +00:00