diff options
Diffstat (limited to 'sysutils/heirloom/files/patch-build__mk.config')
-rw-r--r-- | sysutils/heirloom/files/patch-build__mk.config | 129 |
1 files changed, 129 insertions, 0 deletions
diff --git a/sysutils/heirloom/files/patch-build__mk.config b/sysutils/heirloom/files/patch-build__mk.config new file mode 100644 index 000000000000..2223817c89b7 --- /dev/null +++ b/sysutils/heirloom/files/patch-build__mk.config @@ -0,0 +1,129 @@ +--- build/mk.config.orig 2007-07-15 06:36:59.000000000 -0700 ++++ build/mk.config 2009-03-06 15:08:14.925988069 -0800 +@@ -25,33 +25,33 @@ + # Location for binaries that have no special personality. This location + # may be identical to that of one of the first three personalities below. + # +-DEFBIN = /usr/5bin ++DEFBIN = %%DATADIR%%/usr/5bin + + # + # Location for SVID3/SVR4-style binaries. + # +-SV3BIN = /usr/5bin ++SV3BIN = %%DATADIR%%/usr/5bin + + # + # Location for SVID4/SVR4.2-style binaries. + # +-S42BIN = /usr/5bin/s42 ++S42BIN = %%DATADIR%%/usr/5bin/s42 + + # + # Location for POSIX.2/SUS-style binaries. + # +-SUSBIN = /usr/5bin/posix ++SUSBIN = %%DATADIR%%/usr/5bin/posix + + # + # Location for POSIX.1-2001/SUSv3-style binaries. +-SU3BIN = /usr/5bin/posix2001 ++SU3BIN = %%DATADIR%%/usr/5bin/posix2001 + + # + # Location for SVR4 UCB-style binaries. These do not form a complete + # personality, and the binary path must not be identical to the default + # one. + # +-UCBBIN = /usr/ucb ++UCBBIN = %%DATADIR%%/usr/ucb + + # + # Location for development binaries. The "tsort" utility is +@@ -59,35 +59,35 @@ + # "Heirloom Development Tools" package are expected to be + # installed in it. + # +-CCSBIN = /usr/ccs/bin ++CCSBIN = %%DATADIR%%/usr/ccs/bin + + # + # Location for library files. + # +-DEFLIB = /usr/5lib ++DEFLIB = %%DATADIR%%/usr/5lib + + # + # Location for superuser-only binaries. May be identical to the + # default binary directory. + # +-DEFSBIN = /usr/5bin ++DEFSBIN = %%DATADIR%%/usr/5bin + + # + # Location for manual pages (with man1, man1b ... man8 below). + # +-MANDIR = /usr/share/man/5man ++MANDIR = %%DATADIR%%/usr/share/man/5man + + # + # Location for default files. Make sure that this directory is accessible + # to all users. + # +-DFLDIR = /etc/default ++DFLDIR = %%DATADIR%%/etc/default + + # + # Location for the spell history file (contains misspelled words for + # all users; set to /dev/null to disable). + # +-SPELLHIST = /var/adm/spellhist ++SPELLHIST = /var/db/spellhist + + # + # Location for the su logfile. +@@ -108,7 +108,7 @@ + # + # On HP-UX, AIX, FreeBSD, NetBSD, and OpenBSD, this setting is not used. + # +-TTYGRP = -g utmp ++TTYGRP = -g tty # utmp + + # + # Curses library. Change to -lncurses if necessary. Caution: Some gcc +@@ -136,22 +136,22 @@ + # + # Uncomment this on FreeBSD, NetBSD, and OpenBSD. + # +-#LKVM = -lkvm ++LKVM = -lkvm + + # + # zlib (statically linked by default). Set USE_ZLIB to 0 if you don't have + # zlib or don't want to use it; you need it only if you want to use inflate + # compression when creating zip files with cpio. + # +-LIBZ = -Wl,-Bstatic -lz -Wl,-Bdynamic ++LIBZ = -lz #-Wl,-Bstatic -lz -Wl,-Bdynamic + USE_ZLIB = 1 + + # + # The name of the bzip2 library, and whether to use it. The library is only + # needed to read and write bzip2 compressed parts of zip files with cpio. + # +-#LIBBZ2 = -Wl,-Bstatic -lbz2 -Wl,-Bdynamic +-USE_BZLIB = 0 ++LIBBZ2 = -lbz2 #-Wl,-Bstatic -lbz2 -Wl,-Bdynamic ++USE_BZLIB = 1 + + # + # Compiler and linker flags. HOSTCC is for cross compiling. +@@ -195,7 +195,7 @@ + # compiler mode (which is the default) until this issue is properly + # handled by the system vendor. + # +-CFLAGS = -O -fomit-frame-pointer $(WARN) ++CFLAGS = -fomit-frame-pointer $(WARN) + CFLAGS2 = -O2 -fomit-frame-pointer $(WARN) + CFLAGSS = -Os -fomit-frame-pointer $(WARN) + CFLAGSU = -O2 -fomit-frame-pointer -funroll-loops $(WARN) |