Package: libvte9
Version: 1:0.28.1-2
Severity: wishlist
Tags: patch
User: ncur...@packages.debian.org
Usertags: libncurses5-dependency

Currently libvte9 links against libncurses5 which could be avoided if
the configure script were looking for libtinfo first.  The attached
patch, updating the existent 25_optional-ncurses.patch, does just that.


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 3.1.0-rc9-nouveau (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages libvte9 depends on:
ii  libatk1.0-0         2.2.0-2           
ii  libc6               2.13-21           
ii  libcairo2           1.10.2-6.1        
ii  libfontconfig1      2.8.0-3           
ii  libfreetype6        2.4.2-2.1+squeeze1
ii  libgdk-pixbuf2.0-0  2.24.0-1          
ii  libglib2.0-0        2.28.6-1          
ii  libgtk2.0-0         2.24.6-2          
ii  libncurses5         5.9-3             
ii  libpango1.0-0       1.29.4-1          
ii  libvte-common       1:0.28.1-2        
ii  libx11-6            2:1.4.4-2         

libvte9 recommends no packages.

libvte9 suggests no packages.

-- no debconf information

--- vte-0.28.1/debian/patches/25_optional-ncurses.patch 2011-01-05 
00:40:52.000000000 +0100
+++ vte-0.28.1/debian/patches/25_optional-ncurses.patch 2011-10-10 
10:40:44.000000000 +0200
@@ -1,6 +1,6 @@
 --- a/configure.in
 +++ b/configure.in
-@@ -364,45 +364,52 @@
+@@ -368,45 +368,52 @@
  AC_CHECK_FUNC(floor,,AC_CHECK_LIB(m,floor,LIBS=["$LIBS -lm"]))
  AC_CHECK_FUNCS([ceil floor])
  
@@ -51,8 +51,8 @@
 +      # Look for tgetent
 +
 +      AC_CHECK_FUNC([tgetent],[vte_cv_termcap_lib=libc],
-+        [AC_CHECK_LIB([ncurses],[tgetent],[vte_cv_termcap_lib=libncurses],
-+          [AC_CHECK_LIB([tinfo],[tgetent],[vte_cv_termcap_lib=libtinfo],
++        [AC_CHECK_LIB([tinfo],[tgetent],[vte_cv_termcap_lib=libtinfo],
++          [AC_CHECK_LIB([ncurses],[tgetent],[vte_cv_termcap_lib=libncurses],
 +            [AC_CHECK_LIB([curses],[tgetent],[vte_cv_termcap_lib=libcurses],
 +              
[AC_CHECK_LIB([termcap],[tgetent],[vte_cv_termcap_lib=libtermcap],
 +                [vte_cv_termcap_lib=])])])])])

Reply via email to