agc
acad04b09e
Add support for .lha extensions, provided in PR 12888 by Ben Collver
...
(collver@linuxfreemail.com )
"In the current pkgsrc, .lzh distfile archives are automatically
handled by bsd.pkg.mk. It is also common for lha archives to have the
file extension .lha."
2001-05-14 12:58:51 +00:00
agc
bdd681ea46
Bump the value of LIBTOOL_REQD to match the one in the package.
2001-05-09 10:25:38 +00:00
dmcmahill
2398fb901f
put the PERL5_REQD outside the USE_PERL5 check so packages can do:
...
BUILD_DEPENDS+= perl>=${PERL5_REQD}:../../lang/perl5
2001-05-09 02:13:01 +00:00
agc
fb856da086
Check that the ${PACKAGES} directory exists, before trying to cd there.
...
This modification allows "make readme" to succeed even if the ${PACKAGES}
hierarchy does not exist.
Fixes PR 12480 from Arto Selonen (arto@selonen.org ), and addresses
PR 12362 from Masao Uebayashi <uebayasi@soum.co.jp>
2001-05-03 13:01:04 +00:00
tron
30af28a87c
Add a variable "PERL5_REQD" which can be used to set the minimum required
...
Perl 5 version. The default is "5.0" for now.
2001-04-26 08:35:38 +00:00
abs
416b0f4c7f
in the USE_JAVA and jdk case, add
...
BUILD_DEPENDS+= {sun-jdk,jdk}-*:../../lang/jdk
This allows the run DEPENDS to use sun-jre
2001-04-24 15:30:27 +00:00
wiz
510c5f6a22
Improve message if distinfo parts don't get modified. Closes pkg/12718.
2001-04-23 20:53:50 +00:00
tron
d873219a87
Fix creation of "Size" entries in "distinfo" if the distfile is a softlink.
2001-04-22 08:00:41 +00:00
jlam
4240ca2c86
Update dependency on perl-mk to 1.1.
2001-04-22 06:28:30 +00:00
wiz
61b1ac8adf
Don't generate checksums for patches that will get ignored in the apply
...
step anyway (*.orig, *.rej).
2001-04-21 12:56:56 +00:00
wiz
b436947ca8
Don't change distinfo file if no checksums/sizes are modified.
2001-04-21 12:40:58 +00:00
jlam
2505570ce2
Handle freetype2 package like the MesaLib package as it is bundled with
...
XFree86-4.0.x.
2001-04-19 19:11:59 +00:00
dmcmahill
bb37361cf0
when USE_FORTRAN is set and we don't have f77 set, or we've asked for
...
f2c instead of f77, then use a DEPENDS not BUILD_DEPENDS because pkgs
need the shared libraries at run time.
2001-04-18 21:50:46 +00:00
tron
31370297b8
Reorder "MASTER_SITE_SOURCEFORGE" in the interest of performance.
2001-04-18 10:53:02 +00:00
hubertf
7cd277e0a0
show-var: implement quoting via make's :Q modifier, instead of home-brewn.
2001-04-17 16:56:21 +00:00
agc
dc170907cc
Distinfo changes.
...
+ move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
+ include distfile filesizes in distinfo
If there's no distinfo file (the name comes from FreeBSD, no point in
being gratuitously incompatible), then use existing files/{md5,patch-sum}
files.
2001-04-17 09:07:01 +00:00
tron
a6bb98db40
Invert new variable "LIBTOOL_REQD" analogous to "PKGTOOLS_REQD" for the
...
required version of the "libtool" package.
2001-04-16 00:55:37 +00:00
skrll
4a72123aef
{BUILD_}DEPEND on devel/libtool
2001-04-15 07:54:49 +00:00
kei
3395899cb7
Check if ${DIST_SUBDIR} exists before deleting it when doing "make distclean".
2001-04-13 05:27:20 +00:00
fredb
3aee0d0499
Prepare for update of pkgsrc openssl to 0.9.6.
2001-04-09 02:54:22 +00:00
hubertf
58c237d9a9
Invent ZOULARISBASE, defaulting to $LOCALBASE/bsd, to make it possible
...
to setup Zoularis (or similar :-) environments to be closer to hier(7).
2001-04-08 14:14:11 +00:00
dmcmahill
95ccaf56e0
use dewey version for the f2c BUILD_DEPENDS.
2001-04-07 12:45:20 +00:00
tron
b6657ecd26
Switch to another German GNOME mirror again because the old one is dead.
...
There must be a curse on such mirrors.
2001-04-07 08:05:00 +00:00
hubertf
7f891b4114
Add ';' missed when moved from () to {;}
...
Pointed out by zuntum on some mailing list.
2001-04-04 23:14:37 +00:00
skrll
b03d946ff4
Make USE_LTLDL depend on libtool-base as libltdl is there.
2001-04-04 13:46:11 +00:00
simonb
0e9357ef02
Relax version of unzip needed.
2001-04-04 07:47:33 +00:00
tron
ab901585d6
Depend only on "libtool-base" package if "USE_LIBTOOL" is defined. This
...
doesn't only avoid circular dependences under Solaris, it makes more
sense in general because the libtool documentation is irrelevant to most
users which only want to build shared libraries.
2001-04-04 06:43:43 +00:00
skrll
935026630f
Use the latest libtool.
2001-04-03 17:58:33 +00:00
hubertf
f90bf3c39e
Replace subshell commands in (...) by {...;} for speed.
...
Based on patch from Chris Coleman <chrisc@vmunix.com>.
Timing of "make show-var VARNAME=COMMENT" in pkgsrc/x11:
new:
2.744u 0.888s 0:16.69 21.6% 0+0k 809+201io 55pf+0w
2.827u 1.047s 0:07.72 50.0% 0+0k 0+189io 0pf+0w
2.913u 0.992s 0:06.91 56.4% 0+0k 0+168io 0pf+0w
2.978u 0.997s 0:06.88 57.5% 0+0k 0+169io 0pf+0w
3.017u 0.886s 0:07.88 49.3% 0+0k 0+186io 0pf+0w
old:
2.921u 0.987s 0:07.04 55.3% 0+0k 2+183io 0pf+0w
2.931u 1.051s 0:08.49 46.8% 0+0k 0+169io 0pf+0w
3.065u 0.816s 0:08.33 46.4% 0+0k 0+174io 0pf+0w
2.962u 0.987s 0:08.08 48.7% 0+0k 0+181io 0pf+0w
2.661u 1.228s 0:08.50 45.6% 0+0k 0+171io 0pf+0w
2001-04-03 12:06:31 +00:00
wiz
274cb1ee43
Remove IDENT, since we don't seem to need it anymore.
2001-04-02 20:58:01 +00:00
hubertf
54b86c5214
Don't use regexp substitution where plain substitution is intended,
...
it might yield some surprising results.
Pointed out by Marc Espie <espie@schutzenberger.liafa.jussieu.fr>
2001-03-29 22:08:21 +00:00
skrll
f0e86f3cde
Minor optimisation
2001-03-28 14:34:00 +00:00
skrll
f6d53e29e6
Correct the DEPENDS on libtool in the USE_LTDL case and make sure the
...
latest and greatest libtool is used in the USE_LIBTOOL case.
2001-03-28 14:01:28 +00:00
hubertf
e32afb6fea
Change BUILD_DEPENDS semantics:
...
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.
While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).
Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
manu
60771f6ec8
Added default JVM for PowerPC: blackdown-jdk13. Approved by Jim Wise.
2001-03-26 21:36:02 +00:00
agc
f021b66108
Provide a default digest algorithm in the case where FAILOVER_FETCH is
...
set, and a distfile which isn't in files/md5 is attempted to be
downloaded.
Fixes a problem pointed out by Dan Mcmahill.
2001-03-26 17:08:19 +00:00
fredb
4a384ed135
Correctly handle the common case where "MANZ" setting is protected
...
by ".ifdef BSD_PKG_MK" in /etc/mk.conf, but "MANZ" handling, in
the package, relys on the system's "bsd.man.mk", which _CAN_
_NOT_ see variables protected by ".ifdef BSD_PKG_MK". By passing
"MANZ" in through "MAKE_ENV", only if "MANZ" is defined, we ensure
that the PLIST handling and the package's own handling are on the
same wavelength.
2001-03-26 17:04:50 +00:00
hubertf
910ce3a461
Clean up after installing digest, also use DEPENDS_TARGET to install
...
(in case someone wants something else then a 'install')
2001-03-26 00:55:39 +00:00
skrll
2cc8a1834e
Handle the symlinks created by libtool on a.out for certain invocations
...
of libtool involving the -release option.
print-PLIST on an a.out machine probably doesn't handle these, i.e. it
doesn't remove them from the PLIST.
2001-03-23 17:11:17 +00:00
tron
f4912b797b
Add a version check for the installed Zoularis version.
2001-03-23 16:02:23 +00:00
tron
aa40aef12e
Use "tar" coming with Zoularis under Solaris.
2001-03-23 14:09:23 +00:00
agc
0611c740ad
Sort command name definitions into alphabetical order, following the
...
renaming of LOCALEDIR to PKGLOCALEDIR.
2001-03-21 12:12:25 +00:00
agc
7a3e46acb2
Check for the existence of the ${LICENSE} file before trying to access it.
...
Pointed out by Thomas Klausner.
2001-03-20 12:39:00 +00:00
fredb
b03f6971a6
As discussed on tech-pkg, introduce USE_RMAN to accomodate the XFree86-4.x
...
installed "rman".
2001-03-20 00:04:15 +00:00
tron
36939cf3c6
Add "ftp1.sourceforge.net" to "ftp3.sourceforge.net" to source forge master
...
site list.
2001-03-19 17:05:02 +00:00
tron
27fa876a3c
Replace two dead German GNOME mirrors by a working one.
2001-03-18 19:27:02 +00:00
skrll
b2868a2d7b
Use the most recent libtool.
2001-03-18 17:12:51 +00:00
wiz
147525d532
Remove NO_DESCRIBE, since it doesn't seem to be used or make sense.
2001-03-16 12:43:45 +00:00
wiz
444abcc357
Deprecate NO_EXTRACT, since it wasn't working anyway for a long time now.
...
Use
EXTRACT_ONLY= # empty
instead.
2001-03-16 11:45:01 +00:00
abs
6617e1518f
Update the pkgtools out of date instructions to
...
Please "make install" in ../../pkgtools/pkg_install.
2001-03-15 13:31:04 +00:00