summaryrefslogtreecommitdiff
path: root/mk/defs.OpenBSD.mk
AgeCommit message (Collapse)AuthorFilesLines
2003-08-26Sync to HEADjlam1-2/+1
2003-04-15add OPSYS_{,NO_}WHOLE_ARCHIVE_FLAG which defines the argument passedgrant1-1/+6
to the linker to (not) extract all symbols from static archives and export these variables to packages as {,NO_}WHOLE_ARCHIVE_FLAG. these are not currently set for IRIX.
2003-03-04Move M4 default definition into the defs.$OPSYS.mk files: unconditionallyseb1-1/+2
set it to /usr/bin/m4 for everyone, at least for now.
2003-02-28Add definitions for HOSTNAME_CMD, so that just-in-time-su doesn't failjschauma1-1/+2
on Irix. Noted and suggested by Pavel Cahyna in a private email.
2003-02-24When using imake, add a bunch of variables to the PLIST_SUBST list, injschauma1-1/+12
order to simplify man-page handling across platforms: If your application installs man pages on NetBSD into man/cat1/foo.0 but in man/man1/foo.1x on Linux, simply use ${IMAKE_MAN_DIR}/foo.${IMAKE_MANNEWSUFFIX} Definitions for Darwin provided by grant, others from /usr/X11R6/lib/X11/config/* This allows us to put away with having multiple PLISTs just for the different man page locations. PKGREVISION bumps of `grep -l USE_IMAKE pkgsrc/*/*/Makefile` coming up after revision and adjusting.
2003-01-15Make BUILD_DIR always point to a physical path by invoking /bin/pwd insteadjlam1-1/+2
of relying on the shell's builtin pwd. This makes BUILD_DIR consistently point to the correct directory regardless of the definition of SHELL. This fixes elusive some buildlink2 errors due to the fact that BUILDLINK_DIR is derived from BUILD_DIR and some paths were incorrectly being translated.
2003-01-10Install a ${PREFIX}/bin/shlibtool as part of the devel/libtool-basejlam1-2/+1
package. shlibtool will not build static libraries. Add handling in bsd.pkg.mk for a variable named "SHLIBTOOL_OVERRIDE" that is analogous to LIBTOOL_OVERRIDE and causes any listed libtool scripts to be replaced with a symlink to shlibtool, and teach buildlink2 about shlibtool. Bump PKGREVISION of devel/libtool* packages to 11.
2002-12-18Introduce _OPSYS_HAS_INET6, and use it to determine the defaultschmonz1-1/+6
value of USE_INET6.
2002-12-16Add TEE and TSORT (required for bulk builds).salo1-1/+3
2002-12-15Add DATE and NICE (required for bulk builds).salo1-1/+3
2002-12-15Add FGREP.salo1-1/+2
2002-12-03Eliminate another usage of ${OPSYS} in bsd.pkg.mk - realy on Darwinagc1-1/+2
defining _OPSYS_PERL_REQD to the correct value to make sure there's a valid perl version for that platform.
2002-12-03Add a layer of abstraction into bsd.pkg.mk for Java settings - set theagc1-1/+2
path to the java home directory depending upon whether the operating system includes Java by default. Use the operating system-dependent definitions files to set this value.
2002-12-03Use ${_PATCH_CAN_BACKUP} rather than hardcoding an OPSYS value intoagc1-1/+2
the logic for doing backups when applying patches, and set the value accordingly in the opsys-dependent defs file.
2002-12-03Use a more generic way of determining, on an opsys-dependent basis,agc1-1/+2
whether the gettext package should be used.
2002-12-03Handle the different rpath directive to the linker for Irix in a different,agc1-1/+2
more generic, way - use an abstraction called ${_OPSYS_RPATH_NAME} which takes the value "-rpath," or "-R", set appropriately in the opsys-dependent defs files.
2002-12-03Abstract out the base value of libtool required into _OPSYS_LIBTOOL_REQD,agc1-1/+2
and use that rather than a hardcoded ${OPSYS} default in bsd.pkg.mk
2002-11-30defs file for OpenBSD.cjep1-0/+125