Commit Graph

3544 Commits

Author SHA1 Message Date
bde
4d3a35c728 Nuked setting of crt here too.
Obtained from:	src/etc/root/dot.profile rev.1.17.
1998-09-02 14:10:22 +00:00
brian
53ce9b5024 Add Id keywords 1998-09-02 01:34:57 +00:00
jb
d8b0370abd Oops, I missed the update from /etc/objectformat to /etc/objformat
which caused a port-ELF upgrade to continue to build aout.
1998-08-31 23:34:37 +00:00
wosch
a024876276 Sort cross references. 1998-08-31 16:41:09 +00:00
jb
235ff8fbb3 Remove BINFORMAT which is only set when building tools that need to have
a default format.

Include /etc/objformat to get the installed object type if it exists
and if OBJFORMAT is not already defined.
1998-08-30 20:35:24 +00:00
jb
10956b7002 BINFORMAT -> OBJFORMAT ready for E-day. 1998-08-30 20:33:27 +00:00
jb
7c380e821e Make a local build tool static to avoid trying to use shared libraries
before rtld is installed.
1998-08-30 20:31:57 +00:00
wosch
2521559c28 bsd.docb.mk handles installing SGML/docbook documents. 1998-08-29 11:01:22 +00:00
phk
c2dcbd7bb8 fix a typo 1998-08-29 09:50:16 +00:00
dillon
86c3c15ad8 add support for /etc/make.conf.local 1998-08-29 01:30:13 +00:00
dillon
c8b81b2440 make.conf.local test/include removed from make.conf, to be put in sys.mk
instead.
1998-08-29 01:24:21 +00:00
dima
b5854f0e5c Introduce PERL5 variable.
It's gonna be used in all p5- ports.

Reviewed by:	asami
1998-08-28 18:41:04 +00:00
asami
ef5b8c10b4 Hope I haven't missed anything or forgotten to credit anybody. (By
the way, most of the things below are "Reviewed by: hoek" as well.)

The changes are (roughly in order of appearance):

(1) Revamp comments at beginning of file.  Major rewrites.  Reorder
    them into more relevant sections.  Make clear which ones are user
    variables and not to be set in ports' Makefiles.
Reviewed by:	hoek (well, he's the only one who sent any comments)

(2) Include ${.CURDIR}/Makefile.local if it exists.  This is a local
    configuration file (ala rc.conf.local and make.conf.local) so
    please do not commit a file with this name to the repository.
Suggested by:	dillon

(3) MANCOMPRESSED now takes three possible values: "yes", "no" and
    "maybe".  (It used to be a binary variable -- the old behavior is
    now accomplished by "MANCOMPRESSED=yes".  Ports that defined this
    variable to other values have been corrected.)

    "yes" means the manpages are installed compressed, "no" means they
    are not, and "maybe" means the port already respects the value of
    NOMANCOMPRESS.  The default is "yes" for USE_IMAKE ports without
    NO_INSTALL_MANPAGES, and "no" otherwise.

    Add "compress-man" target and move manpage {,de}compression there.

Reviewed by:	hoek etc. and a full build of the ports tree

(4) Add LIBDIR="${LIBDIR}" to MAKE_ENV.  Makes easier to "fix" ports
    for /usr/lib/aout mess.
Submitted by:	ohashi@mickey.ai.kyutech.ac.jp (Takeshi Ohashi)

(5) Change ${TMPPLIST} from ${WRKDIR}/PLIST.mktmp to
    ${WRKDIR}/.PLIST.mktmp.
Suggested by:		hoek
Strongly seconded by:	steve

(6) Change a couple more relative pathnames to absolute ones.
Submitted by:	hoek

(7) Move checksum into real-extract.

(8) Change way rules are chained.  Instead of:

build: configure ${BUILD_COOKIE}
${BUILD_COOKIE}:
	@cd ${.CURDIR} && ${MAKE} ${.MAKEFLAGS} real-build

    we now have

build: ${BUILD_COOKIE}
${BUILD_COOKIE}:
	@cd ${.CURDIR} && ${MAKE} ${.MAKEFLAGS} configure
	@cd ${.CURDIR} && ${MAKE} ${.MAKEFLAGS} real-build

    Other than being more PC (pmake clean), this really speeds up
    skipping ports already built.  For instance, "make package" on a
    fully packaged games subtree used to take 269 seconds on average,
    now it's 45 seconds on average.

    The flip side of this is that it will create more processes when
    the targets actually chain, but when you're actually compiling
    things, your make is creating half a bazzilion processes anyway so
    I don't think it matters.

(9) ${TMPPLIST} is now a real dependency.  Create "generate-plist"
    target to generate ${TMPPLIST}.  Make sure it's called when needed
    (usually between do-install and post-install), and that the
    required files exist.

(10) Change some messages so we can tell where "make index" failed.

(11) Check if LIB_DEPENDS really generated the required shared lib or
     not.
Seconded by: "Brent J. Nordquist" <bjn@visi.com>
1998-08-27 00:18:50 +00:00
asami
ab67acaed4 Add "deinstall" to list of targets. This is only fair since "install" and
"reinstall" are already here. :)
1998-08-26 23:46:13 +00:00
dillon
8cb0c8376f Reviewed by: asami@freebsd.org (Satoshi Asami)
Give make.conf a make.conf.local capability similar to rc.conf's
    rc.conf.local capability.  Eases large-site administration.
1998-08-26 21:20:47 +00:00
jkoshy
9c450dc29d Remove identity crisis in ispcvt(8) man page. Include reference to
ispcvt(8) in pcvt(4).

PR: docs/7743
Submitted by: <k-horik@yk.rim.or.jp>
1998-08-26 02:46:24 +00:00
jkh
611c42a68f Adjust family tree to list some freebsd dates as well. 1998-08-19 12:58:38 +00:00
jkoshy
d75cc2dfd8 Add "pcm.4" to Makefile.
PR: 7636
Submitted by: <Janick.Taillandier@ratp.fr>
1998-08-19 01:54:13 +00:00
jb
c8766f4eda Add default OBJFORMAT so that the build process can test for this
without having to run objformat to determine it.
1998-08-18 00:50:36 +00:00
bde
c3b51c62cd Fixed order and formatting. 1998-08-17 16:39:07 +00:00
wpaul
a9c77e0e1c Ack! I edited the MLINKS entry but forgot to add xl.4 to the MAN$=
line. *hangs head in shame*
1998-08-16 19:54:20 +00:00
wpaul
97cf4b0cdb Whoops... really add the man page and update the Makefile this
time.
1998-08-16 17:19:58 +00:00
markm
f31c721766 Bump version number for latest perl 1998-08-15 17:34:00 +00:00
phk
1ed6b79eba I have added the support for BIG5 encoding into libc/libxpg4/mklocale.
the diff is attached below. This is done on the 3.0 source-tree.
I have test this on 2.2-stable before, but I don't have a 3.0 machine
right now.

This patch is mainly to make libc support BIG5 encoding, thus add
zh_TW.BIG5 locale to 3.0.

Submitted by:	Chen Hsiung Chan <frankch@waru.life.nthu.edu.tw>
1998-08-15 12:51:49 +00:00
phk
0f8c912157 Remove half the file, somehow it got doubled... 1998-08-15 12:36:50 +00:00
thepish
6ca4073ece PR: 7613
Submitted by:	Sheldon Hearn <axl@iafrica.com>
set crt='' so that mail(1) will page according to stty(1) setting
1998-08-14 13:49:57 +00:00
wosch
e8e6184761 Update URL of BSD Hypertext Man Pages. 1998-08-13 10:10:10 +00:00
asami
c9478dae17 Merge 1.227.2.45 (perl version substitution in PLIST). 1998-08-12 09:47:47 +00:00
asami
88c125c531 Merge 1.227.2.44. 1998-08-12 01:47:47 +00:00
phk
cda9cb7dcf I have been running with these locale data for a while now and
I hope some other people might find them useful. They are for
zh_CN.EUC (GB) only. I'm not familiar with the BIG5 encoding,
so I could only hope someone else would fill the gap.

PR:		7310
Submitted by:	Luoqi Chen <luoqi@chen.ml.org>
1998-08-10 09:49:42 +00:00
imp
8ecdefb50d Use us rather than ns, pre recent commits 1998-08-10 06:54:52 +00:00
imp
e0837bdf6b Add an emacs enhanced keyboard layout.
Submitted by: Rob Austein <sra@epilogue.com>
1998-08-10 06:51:47 +00:00
obrien
418d269d86 I presume Satoshi wanted `uname -r'' for OSREL not `uname -s''
Found by:	gcc28 port
1998-08-10 04:02:50 +00:00
asami
705c2bad72 Oops, forgot my source tree is at RELENG_2_2...MF22. (Add new
categories ports-deskutils, ports-x11-{clocks,fm,fonts,toolkits,wm}.)
1998-08-09 23:29:14 +00:00
jkh
e3fe20bf7e New man page for pcm(4) driver. Me, I think this is more likely
generic and should go one level up, but it can keep the sb(4) man
page company for now until somebody moves all the no-longer-x86-specific
driver man pages up some day.
Submitted by:	luigi
1998-08-09 19:42:53 +00:00
alex
71508a7d16 Typo fix. The PR suggested that "save are for old callslot entry" should
be "slot area for old callslot entry", but I think "save area for old
callslot entry" is what was intended.

PR:		7526
1998-08-08 14:19:16 +00:00
alex
464a21390c cince --> since
PR:		7525
Submitted by:	ziggy@ryan.org
1998-08-08 14:09:23 +00:00
peter
1bd78c4baa Clean up all temporaries that we can generate. 1998-08-08 13:22:06 +00:00
peter
60294d766b Use more standard ld commands when stripping symbols out; ld -O is a
freebsd-aout extension.  The binutils ld doesn't understand it.
Essentially this is backing out rev 1.33 for elf and other toolchain
support..
1998-08-08 13:11:44 +00:00
peter
e7ae2a4d0b Make ../Makefile.inc handling more consistant to prevent multiple includes
when certain .mk files include other .mk files.  This will remove the
need for multiple include protection in some other makefiles around the
tree (and helps some elf conditionals).
1998-08-08 07:02:08 +00:00
jb
2553b3cffa Remove the alpha specific __NETBSD_SYSCALLS from CFLAGS. This can still
be added in /etc/make.conf. Yes folks, the alpha kernel is coming to
a screen (and hopefully a disk) near you. Thanks to Doug.
1998-08-08 02:08:37 +00:00
ache
0f1f05adaa add Hungarian clooate 1998-08-07 17:08:56 +00:00
ache
e1234f35a9 add Hungarian ctype 1998-08-07 17:07:12 +00:00
ache
642ee17ac8 add Hungarian keyboard
Submitted by: Zahemszky Gabor <zgabor@zg.CoDe.hu>
1998-08-07 17:04:42 +00:00
ache
6fc8aaf964 Add Hungarian defs
Submitted by: Gabor Zahemszky <zgabor@CoDe.hu>
1998-08-07 16:51:10 +00:00
markm
bab1531fc1 Update for Perl 5.005_01 1998-08-06 11:43:11 +00:00
yokota
9d47e3a5f8 Fix some definitions.
PR: conf/7497
Submitted by: Mas.TAKEMURA
1998-08-06 10:14:57 +00:00
yokota
5d92855d40 The control code ^_ (0x1f) should really be called us' rather than ns'. 1998-08-06 10:00:32 +00:00
asami
9c8c78ff7b (1) Rename variable "USE_X11" to "USE_X_PREFIX" to make clearer what it
means (change PREFIX to ${X11BASE}) and add a new variable USE_X11
    which means "this port requires the X window system (actually the
    library)".  USE_X_PREFIX implies USE_X11.  USE_X11 adds a
    LIB_DEPENDS to libX11 with the x11/XFree86 port.
Reviewed by:	the ports list, hoek in particular

(2) Remove NO_CONFIGURE and NO_PATCH, which never meant anything.
    Yell if they are defined.
Reviewed by:	the ports list

(3) Add new variable OSREL, which is automatically set to the
    numeric OS version (e.g., 2.2.1, 3.0).  It can be used to refer to
    files in gcc installations, for instance.

(4) Finally remove EXEC_DEPENDS hack after all these years.
Submitted by:	hoek

(5) Put quotes around some echo ${*_DEPENDS} statements so they won't
    blow up when the variables include regular expressions like
    "qt\\.1\\.\\\(33\\\|40\\\):${PORTSDIR}/x11/qt140".
1998-08-05 09:29:13 +00:00
cwt
67bba15372 Find sendmail source under contrib now. 1998-08-05 01:36:06 +00:00