ncurses 5.7+20101128-1 source package in Bilimbi Test

Changelog

ncurses (5.7+20101128-1) experimental; urgency=low

  [ Sven Joachim ]
  * New upstream patchlevel.
    - Clarify that infotocap, captoinfo and tic read text files and do
      not work with compiled terminfo files (Closes: #593920).
  * Remove dangling /usr/share/terminfo/k/kon2 symlink (Closes: #522435).
  * Add an ncurses-examples package containing the compiled test programs
    (Closes: #34182).  Stop shipping the sources in libncurses5-dev.
  * Move documentation and section 3 manpages to a new ncurses-doc package
    (Closes: #233400).  Suggest ncurses-doc in all -dev packages.
  * Register the documentation in doc-base (Closes: #451667).
  * Remove the rather useless README.Debian (Closes: #606034).
  * Move libtic libraries to /usr.
  * Tighten the dependencies of the lib{32,64}ncurses*-dev packages to their
    regular counterparts.
  * Provide symbols files in all library packages.
    - Use them to compute the dependencies of the other packages instead of
      messing around with local shlibs files.
  * Ship mlterm terminfo in ncurses-term (see #485448).
  * Ship curses and termcap symlinks in lib{32,64}ncurses5-dev (LP: #485118).
  * Add lintian override for the empty /usr/share/terminfo directory that
    was introduced in 5.7+20100313-2.
  * Stop building the test programs in every library build.
  * Fix non-idempotency of the install (and thus the binary) target in
    debian/rules introduced in 5.7+20100313-1.
  * Do not unnecessarily add /lib32 and /usr/lib32 to dh_shlibdeps' search
    path when calculating the dependencies of the 32-bit libraries.
  * Do not allow dh_shlibdeps to fail for the 64-bit libraries.
  * Drop most patches as obsolete or unused:
    - 09-fix-delscreen-segfault.diff, applied upstream.
    - 06-kfreebsd.diff, apparently no longer needed.
    - 03-linux-use-fsuid.diff, patched code that is not compiled if ncurses
      is configured with "--disable-termcap", as we do.
    - 01-use-d-reentrant.diff, no longer needed since all architectures moved
      away from LinuxThreads and Policy 3.9.1 has explicitly removed the need
      to #define _REENTRANT.
  * Refresh all remaining Debian patches and add DEP-3 headers to them.
  * Remove the fix for bug #127622 from 02-debian-backspace.diff,
    no longer needed.
  * Update patch 02-debian-backspace.diff to get kbs=\177 in all screen-*
    terminfo entries (Closes: #602300).
  * Drop the rather outdated screen terminfo from the debian directory and use
    the one provided by upstream's terminfo.src instead.
  * Get CFLAGS, CXXFLAGS and LDFLAGS from dpkg-buildflags, adding a build
    dependency on dpkg-dev (>= 1.15.7).
  * Switch to format 3.0 (quilt).
    - Remove quilt build dependency and patch/unpatch logic from debian/rules.
    - Drop debian/README.source.
  * Add a debian/watch file.
  * Extend the package descriptions.
  * Remove duplicate "Priority:" fields from debian/control.
  * Update debian/copyright:
    - Update FSF Copyright years.
    - Mention other copyright holders and licenses.
    - Give a pointer to the current location of the ncurses sources.
    - Stop mentioning Debian changes.
  * Upgrade Standards-Version to 3.9.1, no changes needed.

  [ Loïc Minier ]
  * Update patch 05-emdebian-wchar to apply cleanly.
  * Drop 08-pkg-config-libdir patch as dpkg >= 1.15.6 don't set
    PKG_CONFIG_LIBDIR anymore.

  [ Steve Langasek ]
  * Export LDFLAGS in debian/rules (Closes: #586144).
 -- ???? ???????? (Ahmed El-Mahmoudy) <email address hidden>   Fri,  07 Jan 2011 14:20:23 +0000

Upload details

Uploaded by:
أحمد المحمودي (Ahmed El-Mahmoudy) on 2011-01-07
Uploaded to:
Natty
Original maintainer:
Craig Small
Architectures:
any
Section:
libs
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Angry Aardvark release on 2011-09-15 universe libs

Builds

Natty: [FULLYBUILT] i386

Downloads

File Size SHA-256 Checksum
ncurses_5.7+20101128.orig.tar.gz 2.6 MiB 1370f04e4152cb41a61b3e1df4473b8357c882b544221dfdf0664c1fcf46624d
ncurses_5.7+20101128-1.debian.tar.gz 55.9 KiB 1de186dffaf116f65c4ebbb281dcf553346ac729f6451f558e1de0f829831f0a
ncurses_5.7+20101128-1.dsc 1.6 KiB 94425c0c2999eac2ad2d06f183ae466ef906ded6dd54d9ca2f553ad1b8ec03df

View changes file

Binary packages built by this source

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.

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.

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-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.