rpms/ncurses/devel ncurses-5.7-20090124-config.patch, NONE, 1.1 .cvsignore, 1.32, 1.33 ncurses.spec, 1.88, 1.89 sources, 1.32, 1.33 ncurses-5.5-20061209-config.patch, 1.1, NONE ncurses-5.6-20080112-xterm.patch, 1.2, NONE

Miroslav Lichvar mlichvar at fedoraproject.org
Tue Feb 10 15:02:30 UTC 2009


Author: mlichvar

Update of /cvs/pkgs/rpms/ncurses/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv4650

Modified Files:
	.cvsignore ncurses.spec sources 
Added Files:
	ncurses-5.7-20090124-config.patch 
Removed Files:
	ncurses-5.5-20061209-config.patch 
	ncurses-5.6-20080112-xterm.patch 
Log Message:
- update to 5.7, patch 20090207
- use default pcf in xterm description
- include NEWS


ncurses-5.7-20090124-config.patch:

--- NEW FILE ncurses-5.7-20090124-config.patch ---
diff -up ncurses-5.7/misc/ncurses-config.in.config ncurses-5.7/misc/ncurses-config.in
--- ncurses-5.7/misc/ncurses-config.in.config	2009-01-23 13:44:17.000000000 +0100
+++ ncurses-5.7/misc/ncurses-config.in	2009-01-23 14:00:38.000000000 +0100
@@ -35,7 +35,6 @@ exec_prefix="@exec_prefix@"
 
 bindir="@bindir@"
 includedir="@includedir@"
-libdir="@libdir@"
 datadir="@datadir@"
 mandir="@mandir@"
 
@@ -83,7 +82,7 @@ ENDECHO
 		;;
 	--libs)
 		sed -e 's,^[ ]*,,' -e 's, [ ]*, ,g' -e 's,[ ]*$,,' <<-ENDECHO
-			-L$libdir @EXTRA_LDFLAGS@ -l${THIS} @LIBS@
+			@EXTRA_LDFLAGS@ -l${THIS} @LIBS@
 ENDECHO
 		;;
 	# identification
@@ -107,7 +106,6 @@ ENDECHO
 		echo "${includedir}"
 		;;
 	--libdir)
-		echo "${libdir}"
 		;;
 	--mandir)
 		echo "${mandir}"


Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/ncurses/devel/.cvsignore,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- .cvsignore	2 Oct 2008 12:55:48 -0000	1.32
+++ .cvsignore	10 Feb 2009 15:02:00 -0000	1.33
@@ -1,3 +1,2 @@
-ncurses-5.6.tar.gz
-ncurses-5.6-20080621-patch.sh.bz2
-ncurses-5.6-20080628-20080927.patch.bz2
+ncurses-5.7.tar.gz
+ncurses-5.7-20081115-20090207.patch.bz2


Index: ncurses.spec
===================================================================
RCS file: /cvs/pkgs/rpms/ncurses/devel/ncurses.spec,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -r1.88 -r1.89
--- ncurses.spec	2 Oct 2008 12:55:48 -0000	1.88
+++ ncurses.spec	10 Feb 2009 15:02:00 -0000	1.89
@@ -1,21 +1,19 @@
 Summary: Ncurses support utilities
 Name: ncurses
-Version: 5.6
-Release: 20.20080927%{?dist}
+Version: 5.7
+Release: 1.20090207%{?dist}
 License: MIT
 Group: System Environment/Base
 URL: http://invisible-island.net/ncurses/ncurses.html
 Source0: ftp://invisible-island.net/ncurses/ncurses-%{version}.tar.gz
 
-Patch1: ncurses-5.6-20080621-patch.sh.bz2
-Patch2: ncurses-5.6-20080628-20080927.patch.bz2
+Patch1: ncurses-5.7-20081115-20090207.patch.bz2
 
-Patch8: ncurses-5.5-20061209-config.patch
+Patch8: ncurses-5.7-20090124-config.patch
 Patch9: ncurses-5.6-20070612-libs.patch
-Patch10: ncurses-5.6-20080112-xterm.patch
 Patch11: ncurses-5.6-20080112-urxvt.patch
 Patch12: ncurses-5.6-20080628-kbs.patch
-BuildRequires: gpm-devel
+BuildRequires: gpm-devel pkgconfig
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 %description
@@ -69,6 +67,7 @@
 Summary: Development files for the ncurses library
 Group: Development/Libraries
 Requires: %{name}-libs = %{version}-%{release}
+Requires: pkgconfig
 Obsoletes: libtermcap-devel < 2.0.8-48
 Provides: libtermcap-devel = 2.0.8-48
 
@@ -91,13 +90,9 @@
 %setup -q
 
 %patch1 -p1
-# tack isn't in ncurses tree since 20070203
-rm -rf tack
-%patch2 -p1
 
 %patch8 -p1 -b .config
 %patch9 -p1 -b .libs
-%patch10 -p1 -b .xterm
 %patch11 -p1 -b .urxvt
 %patch12 -p1 -b .kbs
 
@@ -105,6 +100,11 @@
 cp -p install-sh test
 chmod 644 test/*
 
+for f in ANNOUNCE; do
+	iconv -f iso8859-1 -t utf8 -o ${f}{_,} &&
+		touch -r ${f}{,_} && mv -f ${f}{_,}
+done
+
 %build
 %define rootdatadir /lib
 %define ncurses_options \\\
@@ -112,9 +112,12 @@
     --enable-hard-tabs --enable-xmc-glitch --enable-colorfgbg \\\
     --with-terminfo-dirs=%{_sysconfdir}/terminfo:%{_datadir}/terminfo:%{rootdatadir}/terminfo \\\
     --enable-overwrite \\\
+    --enable-pc-files \\\
     --with-termlib=tinfo \\\
     --with-chtype=long
 
+export PKG_CONFIG_LIBDIR=%{_libdir}/pkgconfig
+
 mkdir narrowc widec
 cd narrowc
 ln -s ../configure .
@@ -170,9 +173,10 @@
 
 # prepare -base and -term file lists
 for termname in \
-    Eterm\* cons25 cygwin gnome\* hurd jfbterm mach\* mlterm mrxvt \
-    nsterm putty\* pcansi rxvt rxvt-\* screen screen-\* screen.\* \
-    sun teraterm wsvt25\* xfce xterm xterm-\*
+    Eterm\* aterm cons25 cygwin eterm\* gnome gnome-256color hurd jfbterm \
+    konsole konsole-256color mach\* mlterm mrxvt nsterm putty\* pcansi \
+    rxvt rxvt-\* screen screen-\* screen.\* sun teraterm teraterm2.3 \
+    wsvt25\* xfce xterm xterm-\*
 do
     for i in $RPM_BUILD_ROOT%{_datadir}/terminfo/?/$termname; do
         for t in $(find $RPM_BUILD_ROOT%{_datadir}/terminfo -samefile $i); do
@@ -204,7 +208,10 @@
 
 echo "INPUT(-ltinfo)" > $RPM_BUILD_ROOT%{_libdir}/libtermcap.so
 
-rm -f ${RPM_BUILD_ROOT}%{_libdir}/terminfo
+rm -f $RPM_BUILD_ROOT%{_libdir}/terminfo
+rm -f $RPM_BUILD_ROOT%{_libdir}/pkgconfig/{*_g,ncurses++*}.pc
+
+bzip2 NEWS
 
 %post libs -p /sbin/ldconfig
 
@@ -212,7 +219,7 @@
 
 %files
 %defattr(-,root,root)
-%doc ANNOUNCE AUTHORS README TO-DO
+%doc ANNOUNCE AUTHORS NEWS.bz2 README TO-DO
 %{_bindir}/[cirt]*
 %{_mandir}/man1/*
 %{_mandir}/man5/*
@@ -242,6 +249,7 @@
 %doc misc/ncurses.supp
 %{_bindir}/ncurses*-config
 %{_libdir}/lib*.so
+%{_libdir}/pkgconfig/*.pc
 %dir %{_includedir}/ncurses
 %dir %{_includedir}/ncursesw
 %{_includedir}/ncurses/*.h
@@ -257,6 +265,11 @@
 rm -rf ${RPM_BUILD_ROOT}
 
 %changelog
+* Tue Feb 10 2009 Miroslav Lichvar <mlichvar at redhat.com> 5.7-1.20090207
+- update to 5.7, patch 20090207
+- use default pcf in xterm description
+- include NEWS
+
 * Thu Oct 02 2008 Miroslav Lichvar <mlichvar at redhat.com> 5.6-20.20080927
 - update to patch 20080927
 


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/ncurses/devel/sources,v
retrieving revision 1.32
retrieving revision 1.33
diff -u -r1.32 -r1.33
--- sources	2 Oct 2008 12:55:48 -0000	1.32
+++ sources	10 Feb 2009 15:02:00 -0000	1.33
@@ -1,3 +1,2 @@
-b6593abe1089d6aab1551c105c9300e3  ncurses-5.6.tar.gz
-dacd429b696f41ff9c3fb5a886bb1baa  ncurses-5.6-20080621-patch.sh.bz2
-c29a3ccf066633d46bdeef783777e6a8  ncurses-5.6-20080628-20080927.patch.bz2
+cce05daf61a64501ef6cd8da1f727ec6  ncurses-5.7.tar.gz
+384a4ed30c14a6a167980114af4a07bf  ncurses-5.7-20081115-20090207.patch.bz2


--- ncurses-5.5-20061209-config.patch DELETED ---


--- ncurses-5.6-20080112-xterm.patch DELETED ---




More information about the fedora-extras-commits mailing list