ncurses 5.9-2 source package in Ubuntu
Changelog
ncurses (5.9-2) unstable; urgency=low * Build libncurses and libncursesw with "--with-termlib" and split out libtinfo* packages to allow building a libreadline that does not link against libncurses. Thanks to Matthias Klose for the initial patch. (Closes: #631592) - Add Pre-dependency on libtinfo5 to libncurses5 to prevent possible symbol lookup errors if libncurses5 is unpacked before libtinfo5. - Replace the libncurses{w,}.so symlinks with linker scripts. Since lintian does not like those in multiarch paths, temporarily add overrides (see #639735). - Remove spurious leftover libncurses5.so.5 symlinks (Closes: #224450, LP: #836246). * Ship the ncurses.supp file in libtinfo-dev (Closes: #627474). * Configure all library builds except libncurses5 with "--without-progs" to reduce build time a bit. * Add build-arch and build-indep targets to debian/rules. * Use dh_install's "--fail-missing" option. * Build for multiarch (Closes: #638281). - Mark libncurses5, libncursesw5, libtinfo5 and their -dev counterparts as Multi-Arch: same. - Mark ncurses-bin as Multi-Arch: foreign. * New patch 03-debian-ncursesconfig-omit-L.diff to omit the "-L" part from "ncurses5-config --libs" (see #638281). * Add rxvt-256color and rxvt-88color entries to debian/rxvt.ti (Closes: #638189). * Bump debhelper compatibility level to 8. * Upgrade Standards-Version to 3.9.2, no changes needed. -- Matthias Klose <email address hidden> Thu, 13 Oct 2011 21:05:12 +0000
Upload details
- Uploaded by:
- Matthias Klose
- Uploaded to:
- Precise
- Original maintainer:
- Craig Small
- Architectures:
- any all
- Section:
- libs
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
ncurses_5.9.orig.tar.gz | 2.6 MiB | 1298f3255b86951188460d420ad65c20c52cddc068c3ddf4e2fa0a140d338855 |
ncurses_5.9-2.debian.tar.gz | 57.2 KiB | 98c4f3493c13b39a914f6ecd787ad0f2fdd070d1fba4cdc4b40b90f145a7b767 |
ncurses_5.9-2.dsc | 2.4 KiB | 7163f9a5935ee73a3af7b32df5792033730cad1553927e06d0f644619954d930 |
Available diffs
- diff from 5.9-1ubuntu5 to 5.9-2 (8.3 KiB)
Binary packages built by this source
- lib32ncurses5: shared libraries for terminal handling (32-bit)
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the shared libraries necessary to run programs
compiled with ncurses.
.
This package supports the 32-bit ABI variant of your system's
architecure.
- lib32ncurses5-dev: developer's libraries for ncurses (32-bit)
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the header files, static libraries
and symbolic links that developers using ncurses will need.
.
This package supports the 32-bit ABI variant of your system's
architecure.
- lib32ncursesw5: shared libraries for terminal handling (wide character support) (32-bit)
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the shared libraries necessary to run programs
compiled with ncursesw, which includes support for wide characters.
.
This package supports the 32-bit ABI variant of your system's
architecure.
- lib32ncursesw5-dev: developer's libraries for ncursesw (32-bit)
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the header files, static libraries
and symbolic links that developers using ncursesw will need.
.
This package includes support for wide characters.
This package supports the 32-bit ABI variant of your system's
architecure.
- lib32tinfo-dev: developer's library for the low-level terminfo library (32-bit)
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the static library and symbolic link that developers
using the low-level terminfo library will need. Packages should not
build-depend on this package.
.
This package supports the 32-bit ABI variant of your system's architecure.
- lib32tinfo5: shared low-level terminfo library for terminal handling (32-bit)
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the shared low-level terminfo library.
.
This package supports the 32-bit ABI variant of your system's architecure.
- lib64ncurses5: shared libraries for terminal handling (64-bit)
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the shared libraries necessary to run programs
compiled with ncurses.
.
This package supports the 64-bit ABI variant of your system's
architecure.
- lib64ncurses5-dev: developer's libraries for ncurses (64-bit)
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the header files, static libraries
and symbolic links that developers using ncurses will need.
.
This package supports the 64-bit ABI variant of your system's
architecure.
- lib64tinfo5: shared low-level terminfo library for terminal handling (64-bit)
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the shared low-level terminfo library.
.
This package supports the 64-bit ABI variant of your system's architecure.
- libncurses5: shared libraries for terminal handling
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the shared libraries necessary to run programs
compiled with ncurses.
- libncurses5-dbg: debugging/profiling libraries for ncurses
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains special library versions of ncurses suitable
for debugging and profiling. Also included are detached debugging
symbols for libncurses5.
- libncurses5-dev: developer's libraries for ncurses
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the header files, static libraries
and symbolic links that developers using ncurses will need.
- libncursesw5: shared libraries for terminal handling (wide character support)
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the shared libraries necessary to run programs
compiled with ncursesw, which includes support for wide characters.
- libncursesw5-dbg: debugging/profiling libraries for ncursesw
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains special library versions of ncursesw suitable
for debugging and profiling. Also included are detached debugging
symbols for libncursesw5.
.
This package includes support for wide characters.
- libncursesw5-dev: developer's libraries for ncursesw
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the header files, static libraries
and symbolic links that developers using ncursesw will need.
.
This package includes support for wide characters.
- libtinfo-dev: developer's library for the low-level terminfo library
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the static library and symbolic link that developers
using the low-level terminfo library will need. Packages should not
build-depend on this package.
- libtinfo5: shared low-level terminfo library for terminal handling
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the shared low-level terminfo library.
- libtinfo5-dbg: debugging/profiling library for the low-level terminfo library
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains a special library version of the low-level terminfo
library suitable for debugging and profiling. Also included are detached
debugging symbols for libtinfo5.
- ncurses-base: basic terminal type definitions
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains terminfo data files to support the most common types of
terminal, including ansi, dumb, linux, rxvt, screen, sun, vt100, vt102, vt220,
vt52, and xterm.
- ncurses-bin: terminal-related programs and man pages
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains the programs used for manipulating the terminfo
database and individual terminfo entries, as well as some programs for
resetting terminals and such.
- ncurses-doc: developer's guide and documentation for ncurses
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains an introduction to writing programs with
ncurses a guide to the internals of the ncurses library. It also
includes the libraries' man pages.
.
Non-developers likely have little use for this package.
- ncurses-examples: test programs and examples for ncurses
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains programs demonstrating the possibilities of
ncurses and testing the library. The examples include an
analog/digital clock and several classic programs such as solitaire,
battleships, a knight's tour on a chess board, the towers of Hanoi
and several others.
- ncurses-term: additional terminal type definitions
The ncurses library routines are a terminal-
independent method of
updating character screens with reasonable optimization.
.
This package contains all of the numerous terminal definitions not found in
the ncurses-base package.