Date: Sun, 12 May 2002 09:01:00 -0700 (PDT) From: Ruslan Ermilov <ru@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src Makefile Makefile.inc1 src/gnu/include Makefile src/usr.bin/lex Makefile src/gnu/lib/libdialog Makefile src/gnu/lib/libg2c Makefile src/gnu/lib/libiberty Makefile src/gnu/lib/libobjc Makefile src/gnu/lib/libreadline/readline ... Message-ID: <200205121601.g4CG10M15023@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
ru 2002/05/12 09:01:00 PDT Modified files: . Makefile Makefile.inc1 gnu/include Makefile usr.bin/lex Makefile gnu/lib/libdialog Makefile gnu/lib/libg2c Makefile gnu/lib/libiberty Makefile gnu/lib/libobjc Makefile gnu/lib/libreadline/readline Makefile gnu/lib/libregex Makefile gnu/lib/libstdc++ Makefile gnu/lib/libsupc++ Makefile include Makefile include/rpc Makefile include/rpcsvc Makefile kerberos5 Makefile.inc kerberos5/lib/libasn1 Makefile kerberos5/lib/libgssapi Makefile kerberos5/lib/libkrb5 Makefile kerberos5/lib/libroken Makefile kerberos5/lib/libtelnet Makefile kerberos5/usr.bin/krb5-config Makefile kerberosIV Makefile.inc kerberosIV/lib/libacl Makefile kerberosIV/lib/libkadm Makefile kerberosIV/lib/libkafs Makefile kerberosIV/lib/libkdb Makefile kerberosIV/lib/libkrb Makefile kerberosIV/lib/libtelnet Makefile lib/libisc Makefile lib/libmilter Makefile lib/libmp Makefile lib/libncurses Makefile lib/libpam/libpam Makefile lib/libpcap Makefile lib/libstand Makefile lib/libwrap Makefile lib/msun Makefile secure/lib/libcrypto Makefile Makefile.inc secure/lib/libssl Makefile secure/lib/libtelnet Makefile share/mk Makefile bsd.lib.mk bsd.own.mk bsd.prog.mk bsd.subdir.mk Added files: include/arpa Makefile include/protocols Makefile share/mk bsd.incs.mk Log: Added new bsd.incs.mk which handles installing of header files via INCS. Implemented INCSLINKS (equivalent to SYMLINKS) to handle symlinking include files. Allow for multiple groups of include files to be installed, with the powerful INCSGROUPS knob. Documentation to follow. Added standard `includes' and `incsinstall' targets, use them in Makefile.inc1. Headers from the following makefiles were not installed before (during `includes' in Makefile.inc1): kerberos5/lib/libtelnet/Makefile lib/libbz2/Makefile lib/libdevinfo/Makefile lib/libform/Makefile lib/libisc/Makefile lib/libmenu/Makefile lib/libmilter/Makefile lib/libpanel/Makefile Replaced all `beforeinstall' targets for installing includes with the INCS stuff. Renamed INCDIR to INCSDIR, for consistency with FILES and SCRIPTS, and for compatibility with NetBSD. Similarly for INCOWN, INCGRP, and INCMODE. Consistently use INCLUDEDIR instead of /usr/include. gnu/lib/libstdc++/Makefile and gnu/lib/libsupc++/Makefile changes were only lightly tested due to the missing contrib/libstdc++-v3. I fully tested the pre-WIP_GCC31 version of this patch with the contrib/libstdc++.295 stuff. These changes have been tested on i386 with the -DNO_WERROR "make world" and "make release". Revision Changes Path 1.256 +1 -1 src/Makefile 1.273 +21 -107 src/Makefile.inc1 1.10 +1 -4 src/gnu/include/Makefile 1.35 +2 -5 src/gnu/lib/libdialog/Makefile 1.9 +2 -4 src/gnu/lib/libg2c/Makefile 1.3 +4 -7 src/gnu/lib/libiberty/Makefile 1.14 +2 -5 src/gnu/lib/libobjc/Makefile 1.10 +1 -1 src/gnu/lib/libreadline/readline/Makefile 1.23 +2 -4 src/gnu/lib/libregex/Makefile 1.29 +5 -14 src/gnu/lib/libstdc++/Makefile 1.3 +2 -5 src/gnu/lib/libsupc++/Makefile 1.169 +8 -24 src/include/Makefile 1.1 +7 -0 src/include/arpa/Makefile (new) 1.1 +7 -0 src/include/protocols/Makefile (new) 1.2 +2 -8 src/include/rpc/Makefile 1.25 +5 -10 src/include/rpcsvc/Makefile 1.11 +1 -11 src/kerberos5/Makefile.inc 1.14 +1 -1 src/kerberos5/lib/libasn1/Makefile 1.4 +1 -3 src/kerberos5/lib/libgssapi/Makefile 1.10 +2 -4 src/kerberos5/lib/libkrb5/Makefile 1.11 +1 -1 src/kerberos5/lib/libroken/Makefile 1.15 +1 -1 src/kerberos5/lib/libtelnet/Makefile 1.5 +1 -1 src/kerberos5/usr.bin/krb5-config/Makefile 1.12 +0 -8 src/kerberosIV/Makefile.inc 1.6 +2 -3 src/kerberosIV/lib/libacl/Makefile 1.6 +2 -3 src/kerberosIV/lib/libkadm/Makefile 1.6 +2 -4 src/kerberosIV/lib/libkafs/Makefile 1.4 +2 -3 src/kerberosIV/lib/libkdb/Makefile 1.9 +2 -5 src/kerberosIV/lib/libkrb/Makefile 1.12 +1 -1 src/kerberosIV/lib/libtelnet/Makefile 1.6 +1 -1 src/lib/libisc/Makefile 1.2 +1 -1 src/lib/libmilter/Makefile 1.5 +1 -5 src/lib/libmp/Makefile 1.53 +7 -14 src/lib/libncurses/Makefile 1.38 +3 -10 src/lib/libpam/libpam/Makefile 1.30 +2 -7 src/lib/libpcap/Makefile 1.35 +1 -4 src/lib/libstand/Makefile 1.10 +2 -6 src/lib/libwrap/Makefile 1.30 +2 -5 src/lib/msun/Makefile 1.45 +3 -5 src/secure/lib/libcrypto/Makefile 1.25 +3 -8 src/secure/lib/libcrypto/Makefile.inc 1.12 +3 -13 src/secure/lib/libssl/Makefile 1.28 +1 -1 src/secure/lib/libtelnet/Makefile 1.38 +1 -1 src/share/mk/Makefile 1.1 +81 -0 src/share/mk/bsd.incs.mk (new) 1.123 +10 -19 src/share/mk/bsd.lib.mk 1.35 +0 -13 src/share/mk/bsd.own.mk 1.120 +4 -6 src/share/mk/bsd.prog.mk 1.40 +1 -1 src/share/mk/bsd.subdir.mk 1.18 +2 -4 src/usr.bin/lex/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200205121601.g4CG10M15023>