Package: src:ncurses Severity: normal Tags: patch, d-i X-Debbugs-Cc: rogershim...@gmail.com
Dear Maintainer, I'm trying to port GNU/screen to debian-installer [0]. GNU/screen depends on your library, so enclosed the patch I created to make those udeb support. I hope you can merge my patch soon. Thank you! [0] https://lists.debian.org/debian-boot/2016/02/msg00547.html Cheers, -- Roger Shimizu, GMT +9 Tokyo PGP/GPG: 17B3ACB1
From b04aa53a4779be55bed8c426ccbdbc5ad37a0008 Mon Sep 17 00:00:00 2001 From: Roger Shimizu <rogershim...@gmail.com> Date: Sun, 27 Mar 2016 23:15:51 +0900 Subject: [PATCH] Add udeb support to libtinfo5 --- debian/changelog | 7 +++++++ debian/control | 14 ++++++++++++++ debian/libtinfo5-udeb.install.in | 2 ++ debian/rules | 4 ++-- 4 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 debian/libtinfo5-udeb.install.in diff --git a/debian/changelog b/debian/changelog index a02785a..6810fa1 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +ncurses (6.0+20160319-2) UNRELEASED; urgency=medium + + [ Roger Shimizu ] + * Add udeb support to libtinfo5 + + -- Roger Shimizu <rogershim...@gmail.com> Sat, 26 Mar 2016 18:22:36 +0900 + ncurses (6.0+20160319-1) unstable; urgency=medium * New upstream patchlevel. diff --git a/debian/control b/debian/control index a740fa2..7cdc4aa 100644 --- a/debian/control +++ b/debian/control @@ -27,6 +27,20 @@ Description: shared low-level terminfo library for terminal handling . This package contains the shared low-level terminfo library. +Package: libtinfo5-udeb +XC-Package-Type: udeb +Section: debian-installer +Architecture: any +Pre-Depends: ${misc:Pre-Depends} +Multi-Arch: same +Depends: ${misc:Depends} +Description: shared low-level terminfo library for terminal handling - udeb + The ncurses library routines are a terminal-independent method of + updating character screens with reasonable optimization. + . + This package contains the stripped-down udeb version of shared low-level + terminfo library. + Package: libncurses5 Architecture: any Pre-Depends: ${misc:Pre-Depends} diff --git a/debian/libtinfo5-udeb.install.in b/debian/libtinfo5-udeb.install.in new file mode 100644 index 0000000..b0b4373 --- /dev/null +++ b/debian/libtinfo5-udeb.install.in @@ -0,0 +1,2 @@ +usr/lib/${DEB_HOST_MULTIARCH}/libtinfo.so.* lib/${DEB_HOST_MULTIARCH} +usr/lib/${DEB_HOST_MULTIARCH}/libtic.so.* diff --git a/debian/rules b/debian/rules index e1f67dc..a2c31bd 100755 --- a/debian/rules +++ b/debian/rules @@ -69,8 +69,8 @@ DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) autogen-files := debian/libncurses5-dev.links debian/libtinfo-dev.links \ debian/libncurses5.install debian/libncursesw5.install \ debian/libncurses5-dev.install debian/libncursesw5-dev.install \ - debian/libtinfo5.install debian/libtinfo-dev.install \ - debian/libtermcap.so + debian/libtinfo5.install debian/libtinfo5-udeb.install \ + debian/libtinfo-dev.install debian/libtermcap.so ifeq ($(DEB_HOST_ARCH),i386) build_64_target = x86_64-$(DEB_HOST_GNU_SYSTEM) -- 2.8.0.rc3