The NetBSD Project

CVS log for src/lib/libterm/Attic/Makefile

[BACK] Up to [cvs.NetBSD.org] / src / lib / libterm

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.30, Wed Feb 3 15:37:59 2010 UTC (4 years, 5 months ago) by roy
Branch: MAIN
CVS Tags: yamt-pagecache-tag8, yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, yamt-pagecache, tls-maxphys-base, tls-earlyentropy-base, tls-earlyentropy, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2, agc-symver-base, agc-symver, HEAD
Changes since 1.29: +1 -1 lines
FILE REMOVED

Remove termcap as we now use terminfo.

OK: core@, jdc@

Revision 1.29 / (download) - annotate - [select for diffs], Sun May 15 21:11:13 2005 UTC (9 years, 2 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, mjf-devfs2-base, mjf-devfs2, matt-premerge-20091211, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-base, keiichi-mipv6, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored)

add t_putws

Revision 1.28 / (download) - annotate - [select for diffs], Fri Sep 27 21:37:54 2002 UTC (11 years, 9 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3, netbsd-2-base, netbsd-2-1-RELEASE, netbsd-2-1-RC6, netbsd-2-1-RC5, netbsd-2-1-RC4, netbsd-2-1-RC3, netbsd-2-1-RC2, netbsd-2-1-RC1, netbsd-2-1, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-3-RELEASE, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE, netbsd-2-0, netbsd-2, fvdl_fs64_base
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored)

Only use the MKDYNAMICROOT semantics (i.e. -rpath=/lib,/usr/lib and
-dynamic-linker=/libexec/ld.elf_so) if the BINDIR of the program being
built is /bin or /sbin.

The reason we do this is because now all programs *except* those in
/bin and /sbin (i.e. the "special cases") match the default the compiler
uses, which is what is used for things in e.g. xsrc, pkgsrc, and other
random 3rd party programs.

This is done by decoupling where a shlib is installed from how it
is located.  Two new variables, SHLIBINSTALLDIR and SHLINKINSTALLDIR,
contain the former information, and key off MKDYNAMICROOT only.  SHLIBDIR
and SHLINKDIR contain the latter, and key off MKDYNAMICROOT and BINDIR.

The SHLIBINSTALLDIR, SHLIBDIR, _LIBSODIR, SHLINKINSTALLDIR, and
SHLINKDIR parameters are moved to a new <bsd.shlib.mk>; see bsd.README
for usage details.

Revision 1.27 / (download) - annotate - [select for diffs], Mon Aug 19 14:55:17 2002 UTC (11 years, 11 months ago) by lukem
Branch: MAIN
Changes since 1.26: +3 -2 lines
Diff to previous 1.26 (colored)

Explicitly move setting of NOxxx and USE_SHLIBDIR to the top of the
Makefile (before including <bsd.own.mk>)

Revision 1.26 / (download) - annotate - [select for diffs], Tue Feb 26 00:24:59 2002 UTC (12 years, 4 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6
Changes since 1.25: +13 -13 lines
Diff to previous 1.25 (colored)

Don't hard link to symlinks, as it's not portable.
Based on [toolchain/14119] from Chris G. Demetriou.

Revision 1.25 / (download) - annotate - [select for diffs], Fri Dec 28 01:32:39 2001 UTC (12 years, 6 months ago) by lukem
Branch: MAIN
Changes since 1.24: +15 -5 lines
Diff to previous 1.24 (colored)

* Add user-controlled mk.conf variables
	- SHLIBDIR	Location to install shared libraries if ${USE_SHLIBDIR}
			is "yes".  Defaults to "/usr/lib".

	- USE_SHLIBDIR	If "yes", install shared libraries in ${SHLIBDIR}
			instead of ${LIBDIR}.  Defaults to "no".
			Sets ${_LIBSODIR} to the appropriate value.
			This may be set by individual Makefiles as well.

	- SHLINKDIR	Location of shared linker.  Defaults to "/usr/libexec".
			If != "/usr/libexec", change the dynamic-linker
			encoded in shared programs

* Set USE_SHLIBDIR for libraries used by /bin and /sbin:
	libc libcrypt libcrypto libedit libipsec libkvm libm libmi387
	libtermcap libutil libz

* If ${_LIBSODIR} != ${LIBDIR}, add symlinks from ${LIBDIR}/${LIB}.so*
  to ${_LIBSODIR}/${LIB}.so* for compatibility.

* Always install /sbin/init statically (for now)


The net effect of these changes depends on how the variables are set:

  1.)	If nothing is set or changed, there is no change from the
	current behaviour:
		- Static /bin, /sbin, and bits of /usr/*
		- Dynamic rest
		- Shared linker is /usr/libexec/ld*so

  2.)	If the following make variables are set:
		LDSTATIC=
		SHLINKDIR=/lib
		SHLIBDIR=/lib
	Then the behaviour becomes:
		- Dynamic tools
		- .so libraries used by /bin and /sbin are installed to /lib,
		  with symlinks from /usr/lib/lib*so to -> /lib/lib*so
		  where appropriate
		- Shared linker is /lib/ld*so

  3.)	As per 2.), but add the following variable:
		USE_SHLIBDIR=yes
	This forces all .so's to be instaleld in /lib (with compat
	symlinks), not just those tagged by their Makefiles to be.
	Again, compat symlinks are installed

Revision 1.23.2.1 / (download) - annotate - [select for diffs], Mon Sep 4 03:39:41 2000 UTC (13 years, 10 months ago) by jhawk
Branch: netbsd-1-5
CVS Tags: netbsd-1-5-RELEASE, netbsd-1-5-PATCH003, netbsd-1-5-PATCH002, netbsd-1-5-PATCH001, netbsd-1-5-BETA2, netbsd-1-5-BETA
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored) next main 1.24 (colored)

Pullup rev 1.24, requested by he:

  Add and update support for optional teeny dewey numbers in
  shlib_version files.

  use ${SHLIB_FULLVERSION} instead of ${SHLIB_MAJOR}.${SHLIB_MINOR}

Revision 1.20.2.1 / (download) - annotate - [select for diffs], Wed Jul 5 20:50:21 2000 UTC (14 years ago) by he
Branch: netbsd-1-4
CVS Tags: netbsd-1-4-PATCH003
Changes since 1.20: +3 -3 lines
Diff to previous 1.20 (colored) next main 1.21 (colored)

Pull up revision 1.24 (requested by he):
  Replace explicit ${SHLIB_MAJOR}.${SHLIB_MINOR} with ${SHLIB_FULLVERSION},
  to allow for "teeny" version numbers.

Revision 1.24 / (download) - annotate - [select for diffs], Mon Jul 3 21:10:57 2000 UTC (14 years ago) by christos
Branch: MAIN
Changes since 1.23: +3 -3 lines
Diff to previous 1.23 (colored)

use ${SHLIB_FULLVERSION} instead of ${SHLIB_MAJOR}.${SHLIB_MINOR}

Revision 1.22.2.1 / (download) - annotate - [select for diffs], Fri Jun 23 16:16:55 2000 UTC (14 years, 1 month ago) by minoura
Branch: minoura-xpg4dl
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored) next main 1.23 (colored)

Sync w/ netbsd-1-5-base.

Revision 1.23 / (download) - annotate - [select for diffs], Sun May 28 09:58:15 2000 UTC (14 years, 1 month ago) by blymn
Branch: MAIN
CVS Tags: netbsd-1-5-base, netbsd-1-5-ALPHA2
Branch point for: netbsd-1-5
Changes since 1.22: +2 -2 lines
Diff to previous 1.22 (colored)

* Fixed Makefile to proper set includes path
* Added new function t_setinfo to allow setting the termcap info when
  termcap entry found.

Revision 1.22 / (download) - annotate - [select for diffs], Sat May 20 13:55:10 2000 UTC (14 years, 2 months ago) by blymn
Branch: MAIN
CVS Tags: minoura-xpg4dl-base
Branch point for: minoura-xpg4dl
Changes since 1.21: +2 -2 lines
Diff to previous 1.21 (colored)

* Removed variable names from ansi style prototype
* Add -I. to CPPFLAGS
* Added new function t_agetstr which dynamically allocates area buffer.

Revision 1.21 / (download) - annotate - [select for diffs], Sun Aug 15 10:59:01 1999 UTC (14 years, 11 months ago) by blymn
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, comdex-fall-1999-base, comdex-fall-1999
Changes since 1.20: +5 -2 lines
Diff to previous 1.20 (colored)

Added new interface to termcap that allows the manipulation of multiple
termcap entries simultaneously and lifts the 1024 byte limit on the termcap
entry.  The original termcap api is unchanged but also no longer has
the 1024 byte limit if the termcap functions are used.

Revision 1.20 / (download) - annotate - [select for diffs], Fri Feb 12 11:34:07 1999 UTC (15 years, 5 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001
Branch point for: netbsd-1-4
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)

replace NOSTATICLIB with MKLINKLIB!=no - the former wasn't used anywhere else in the tree, and the latter seemed appropriate

Revision 1.19 / (download) - annotate - [select for diffs], Fri Feb 12 11:32:32 1999 UTC (15 years, 5 months ago) by lukem
Branch: MAIN
Changes since 1.18: +5 -5 lines
Diff to previous 1.18 (colored)

use MKxxx instead of NOxxx

Revision 1.18 / (download) - annotate - [select for diffs], Fri Feb 12 11:14:11 1999 UTC (15 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.17: +2 -4 lines
Diff to previous 1.17 (colored)

ELF not alpha and mips.

Revision 1.10.2.3 / (download) - annotate - [select for diffs], Fri May 8 17:25:52 1998 UTC (16 years, 2 months ago) by mycroft
Branch: netbsd-1-3
CVS Tags: netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002
Changes since 1.10.2.2: +2 -2 lines
Diff to previous 1.10.2.2 (colored) to branchpoint 1.10 (colored) next main 1.11 (colored)

Pull up 1.16, per request of cgd.

Revision 1.17 / (download) - annotate - [select for diffs], Fri May 8 03:11:02 1998 UTC (16 years, 2 months ago) by cgd
Branch: MAIN
Changes since 1.16: +10 -2 lines
Diff to previous 1.16 (colored)

link libtermlib_pic.a to libtermcap_pic.a, if the right vars are (un)set.

Revision 1.16 / (download) - annotate - [select for diffs], Mon Apr 20 01:35:44 1998 UTC (16 years, 3 months ago) by ross
Branch: MAIN
Changes since 1.15: +2 -2 lines
Diff to previous 1.15 (colored)

Fix broken LINKS+= line for ELF libtermlib install.
ALPHA/PMAX NOTE: rm "libermlib.so.0"

Revision 1.15 / (download) - annotate - [select for diffs], Sat Apr 18 15:46:22 1998 UTC (16 years, 3 months ago) by tv
Branch: MAIN
Changes since 1.14: +3 -3 lines
Diff to previous 1.14 (colored)

You cannot check SHLIB_{MAJOR,MINOR} without <bsd.lib.mk>, but LINKS is
needed before <bsd.lib.mk>.  Instead, check for shlib_version file.

Revision 1.14 / (download) - annotate - [select for diffs], Sat Apr 18 15:26:20 1998 UTC (16 years, 3 months ago) by tv
Branch: MAIN
Changes since 1.13: +4 -2 lines
Diff to previous 1.13 (colored)

Get the NO* variables from bsd.own.mk, and then set LINKS accordingly

Revision 1.13 / (download) - annotate - [select for diffs], Wed Apr 15 19:29:58 1998 UTC (16 years, 3 months ago) by tv
Branch: MAIN
Changes since 1.12: +5 -2 lines
Diff to previous 1.12 (colored)

Don't try to make a link to libtermlib.a if NOSTATICLIB is set (there's no
libtermcap.a)

Revision 1.10.2.2 / (download) - annotate - [select for diffs], Mon Mar 9 22:31:50 1998 UTC (16 years, 4 months ago) by mellon
Branch: netbsd-1-3
CVS Tags: netbsd-1-3-PATCH001
Changes since 1.10.2.1: +9 -1 lines
Diff to previous 1.10.2.1 (colored) to branchpoint 1.10 (colored)

Pull up 1.12 (jonathan)

Revision 1.12 / (download) - annotate - [select for diffs], Mon Feb 23 00:31:07 1998 UTC (16 years, 5 months ago) by jonathan
Branch: MAIN
Changes since 1.11: +9 -1 lines
Diff to previous 1.11 (colored)

Add more LINKS+= lines to make (hard) links from libtermcap to libterm as
required by ELF toolchain.

Don't use symlinks links as bsd.lib.mk does for ELF, because
bsd.link.mk creates symlinks before it creates the hard link.

Revision 1.10.2.1 / (download) - annotate - [select for diffs], Sun Nov 9 01:01:00 1997 UTC (16 years, 8 months ago) by lukem
Branch: netbsd-1-3
CVS Tags: netbsd-1-3-RELEASE, netbsd-1-3-BETA
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

sync with trunk (approved by thorpej)

Revision 1.11 / (download) - annotate - [select for diffs], Thu Oct 23 03:27:34 1997 UTC (16 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

use CPPFLAGS instead of CFLAGS

Revision 1.10 / (download) - annotate - [select for diffs], Mon Oct 13 16:11:41 1997 UTC (16 years, 9 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-1-3-base
Branch point for: netbsd-1-3
Changes since 1.9: +3 -1 lines
Diff to previous 1.9 (colored)

install <termcap.h> (was from libedit), and use here...

Revision 1.9 / (download) - annotate - [select for diffs], Thu Oct 9 14:36:25 1997 UTC (16 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.8: +1 -2 lines
Diff to previous 1.8 (colored)

- define WARNS?=1 in the top-level Makefile.inc, and don't define
  anywhere else.
- for now, override WARNS=0 in librpcsvc and libwrap, until they're
  cleaned up
- rcsid police

lib is now clean (except for librpcsvc and libwrap) on the i386, and
this should motivate the other ports to fix any other minor problems
that their compilers pick up that the i386 version doesn't.

Revision 1.8 / (download) - annotate - [select for diffs], Thu Oct 9 12:01:24 1997 UTC (16 years, 9 months ago) by lukem
Branch: MAIN
Changes since 1.7: +2 -1 lines
Diff to previous 1.7 (colored)

WARNSify

Revision 1.7 / (download) - annotate - [select for diffs], Mon Feb 27 10:18:34 1995 UTC (19 years, 4 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2, netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

clean up import, roll forward local fixes, clean up Ids

Revision 1.1.1.2 / (download) - annotate - [select for diffs] (vendor branch), Mon Feb 27 09:49:36 1995 UTC (19 years, 4 months ago) by cgd
Branch: WFJ-920714, CSRG
CVS Tags: lite-2, lite-1
Changes since 1.1.1.1: +1 -1 lines
Diff to previous 1.1.1.1 (colored)

from 4.4-Lite

Revision 1.6 / (download) - annotate - [select for diffs], Thu Dec 22 09:57:51 1994 UTC (19 years, 7 months ago) by cgd
Branch: MAIN
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

specify man pages the new way.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Dec 20 15:52:06 1994 UTC (19 years, 7 months ago) by cgd
Branch: MAIN
Changes since 1.4: +4 -3 lines
Diff to previous 1.4 (colored)

do the conditional stuff later, so it works with NOPROFILE

Revision 1.4 / (download) - annotate - [select for diffs], Fri Nov 5 05:01:56 1993 UTC (20 years, 8 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Changes since 1.3: +6 -1 lines
Diff to previous 1.3 (colored)

link libtermlib's shared library to libtermcap's

Revision 1.3 / (download) - annotate - [select for diffs], Sun Aug 1 05:39:54 1993 UTC (20 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Add RCS identifiers.

Revision 1.2 / (download) - annotate - [select for diffs], Thu Apr 22 03:38:45 1993 UTC (21 years, 3 months ago) by mycroft
Branch: MAIN
CVS Tags: netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9
Changes since 1.1: +4 -2 lines
Diff to previous 1.1 (colored)

Don't build profiling libs if NOPROFILE (from 386BSD patch 138).

Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 21 09:45:37 1993 UTC (21 years, 4 months ago) by cgd
Branch: WFJ-920714, CSRG
CVS Tags: patchkit-0-2-2, netbsd-alpha-1, netbsd-0-8, WFJ-386bsd-01
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)

initial import of 386bsd-0.1 sources

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (21 years, 4 months ago) by cgd
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>