summaryrefslogtreecommitdiff
path: root/mk
AgeCommit message (Collapse)AuthorFilesLines
2004-05-04No longer used.snj1-87/+0
2004-05-04/usr/bin/cpp on darwin is a wrapper script that forces thedanw2-4/+7
-traditional flag; you need to use "gcc -E" to get sane behavior. Override sys.mk's definition of CPP in defs.Darwin.mk, and don't re-override CPP in gcc.mk if ${OPSYS} == Darwin.
2004-05-03Unused.wiz1-156/+0
2004-05-03Unused.wiz1-27/+0
2004-05-02Add buildlink3 bits.xtraeme1-11/+17
2004-05-02Rename GRUB_ISO9660 and GRUB_UFS2 to GRUB_USE_ISO9660 and GRUB_USE_UFS2xtraeme1-1/+11
respectively, and document them in bsd.pkg.defaults.mk.
2004-05-02Rename ENABLE_CACHE option to JWHOIS_ENABLE_CACHE, and document it inxtraeme1-1/+6
the defaults file.
2004-04-30Add an explicit DEPENDS on xpkgwedge-1.10 if USE_X11BASE is definedtv1-1/+6
(as 1.9 is not good enough).
2004-04-30No code change, but just indent two lines.reed1-3/+3
2004-04-30Use the shell's builtin echo instead of /bin/echo.reed1-2/+2
2004-04-29On older IRIX systems, /usr/bin/awk is actually less functional thanjschauma1-2/+2
/usr/bin/nawk. On newer IRIX systems, the former is a symlink to the latter. So just always use nawk. Pointed out by Georg Schwarz.
2004-04-29add missing -r option that the usage claimed existed. Noted by garbled@dmcmahill1-2/+2
2004-04-28* Bl3ify.uebayasi1-7/+1
* Enable pkgviews installation. * Obsolete PRIV_CONF_DIR and follow PKG_SYSCONFDIR, the standard.
2004-04-28Add Autoconf overrides that prevent recognition of <poll.h> or poll(2).tv1-1/+7
2004-04-27Add a new install macro INSTALL_LIB for use when installing librariestv1-1/+7
(mainly intended for shlib use, but for homeful use on all libraries so that currently static libs can be "provisioned" for future shlib use).
2004-04-27if we need the devel/flex package and USE_BUILDLINK3 is set, thendmcmahill1-1/+5
pull in devel/flex/buildlink3.mk instead of just listing a BUILD_DEPENDS. This is needed because flex installs a library.
2004-04-27Move the inclusion of tools.mk ahead of bsd.buildlink3.mk so that tools.mkjlam1-3/+3
can include buildlink3.mk files. This change also causes work/.tools/bin to appear after work/.buildlink/bin in the PATH, but we never relied on this behaviour, so this side-effect should have no impact.
2004-04-27Add ECHO_N to the list of substituted variables in [DE]INSTALL.tv2-2/+4
2004-04-27Indent properly.agc1-5/+5
2004-04-27Do the same USE_USERADD/USE_GROUPADD fix as done for Interix: use thetv5-20/+20
construct "DEPENDS+=${USE_USERADD:D${_USER_DEPENDS}}" to ensure that the conditional is not expanded until after USE_*ADD is actually defined.
2004-04-27Add Interix hack: if user and group are the same name, trip up with atv1-1/+15
BROKEN message telling the user that they must be different.
2004-04-27Factor out dependency on "user" package to its own variable.tv1-3/+4
2004-04-27It's USE_GROUPADD, not USE_USERGROUP.tv1-2/+2
2004-04-27Use ${USE_USERADD:D...} as .if may not catch it in time.tv1-4/+3
2004-04-27Interix now has user(8) emulation; use it.tv1-5/+8
2004-04-26Revert mistaken commit.tv1-1/+1
2004-04-26PKGDIRMODE must be set *after* including defs.*.tv1-2/+2
2004-04-26Define BLNK_RECMETHOD.${_pkg_} not only for full dependency but alsominskim1-2/+3
for build dependency. Also fix a related pasto. This fixes a malformed conditional error that occurs when a package in build dependency has BUILDLINK_RECOMMENDED.*. OK'ed by jmmv@.
2004-04-26Use a table instead of cascading if..else to dispatch to the correctjlam1-11/+7
buildlink3.mk for inclusion. Remove reference to BUILDLINK_PREFIX.db2 which doesn't exist (fixed by using the table).
2004-04-26Allow perl-thread to also be acceptable when USE_PERL5 is defined.jlam1-2/+2
2004-04-26ROOT_USER is parameterized, so use it in human-readable printed messagestv1-4/+4
as well.
2004-04-25Make sure PKGDIRMODE is always set in bsd.prefs.mk so it can be checkedtv2-3/+3
in lang/perl58/Makefile. (It had been set previously only in bsd.pkg.mk.)
2004-04-25Accept /usr/include/db.h as a valid db-1.85 header file only whenminskim1-3/+11
"^\#define.*HASHVERSION.*2$" is found.
2004-04-25PERL_REQD = 5.8.3nb1.tv1-2/+2
2004-04-24Don't treat ${BUILDLINK_DIR} like a local directory in the "${WRKSRC} ==jlam2-4/+10
${WRKDIR}" case when converting references to local libtool archives into the full paths.
2004-04-24Create links to .pc files in BUILDLINK_DIR when building a pkgviewsminskim1-2/+2
package. OK'ed by jmmv@.
2004-04-24flow.dl.sourceforge.net has been unreachable for a while now, due togrant1-2/+2
what appears to be a routing loop. comment it out for the moment.
2004-04-24add a -s | --specific-pkgs option which will set SPECIFIC_PKGS=1 for thedmcmahill1-3/+16
build. Suggested by Christoph Badura.
2004-04-23mk/bsd.pkg.install.mk now automatically registersreed1-1/+3
the RCD_SCRIPTS rc.d script(s) to the PLIST. This GENERATE_PLIST idea is part of Greg A. Woods' PR #22954. This helps when the RC_SCRIPTS are installed to a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later, the default RCD_SCRIPTS_EXAMPLEDIR will be changed to be more clear that they are the examples.) These patches also remove the etc/rc.d/ scripts from PLISTs (of packages that use RCD_SCRIPTS). (This also removes now unused references from openssh* makefiles. Note that qmail package has not been changed yet.) I have been doing automatic PLIST registration for RC_SCRIPTS for over a year. Not all of these packages have been tested, but many have been tested and used. Somethings maybe to do: - a few packages still manually install the rc.d scripts to hard-coded etc/rc.d. These need to be fixed. - maybe remove from mk/${OPSYS}.pkg.dist mtree specifications too.
2004-04-23Rather than work around an automake braindeadness, parameterize install-shtv1-2/+2
so that Interix can set the default mode to 0775. Then add "install_sh" to CONFIGURE_ENV so it uses ${INSTALL}, not the package-supplied install script (as is done for autoconf $INSTALL).
2004-04-23add an ${INSTALL_UNSTRIPPED} variable that can be used to blockdanw1-1/+6
${_STRIPFLAG_INSTALL}
2004-04-22When substituting the location of a libtool archive, check to make suresnj1-2/+2
that the new one actually exists. Fixes PR pkg/25054.
2004-04-22Automake has done it again with this amazing variable that CONFIGURE_ENVtv1-1/+2
can't change at configure time. "mkdir_p" is now used by automake in place of the traditional autoconf "INSTALL_DIR". Override mkdir_p in MAKE_FLAGS, if GNU_CONFIGURE is set, with ${INSTALL_DATA_DIR}.
2004-04-22Add default value of FLOW_TOOLS_USE_POSTGRESQL for packageseb1-1/+7
net/flow-tools.
2004-04-22PKGDIRMODE for Interix is 775 (since umask is 002).tv1-1/+2
2004-04-22So the patch(1) shipped with Interix is just *slightly* too old: it can'ttv2-4/+4
cope with "new" files (i.e., -0+0 starting line). Do what AIX does and make pkgsrc depend on textproc/patch for Interix.
2004-04-21Drop localized *_USE_LDAP definitions and consistently use USE_OPENLDAPcube1-17/+3
instead. As announced on tech-pkg. Most notably affected are Postfix, sendmail, Samba and cyrus-saslauthd. Be sure to update your mk.conf accordingly.
2004-04-21Fix tyoptv1-2/+2
2004-04-21under Irix, use sysconf to get ARG_MAX. Default on current IRIXjschauma1-6/+5
systems is 20480.
2004-04-21libtool 1.5.2nb7: Another Interix fix, this time removing any usage oftv1-2/+2
-fpic or -fPIC, as those produce horribly broken code. Rather, shlibs are relocated at runtime by the NT loader, and are compiled without any special PIC option.