Sophie

Sophie

distrib > Mageia > 9 > armv7hl > by-pkgid > 3b7931329864bdd79ba5d4232b82e921 > files > 7

ncurses-6.3-20221203.2.mga9.src.rpm

%define major          6
%define utf8libname    %mklibname %{name}w %{major}
%define utf8cxxlibname %mklibname %{name}w++ %{major}
%define libname        %mklibname %{name} %{major}
%define cxxlibname     %mklibname %{name}++ %{major}
%define develname      %mklibname -d %{name}

%define utf8lib5name   %mklibname %{name}w 5
%define lib5name       %mklibname %{name} 5
%define utf8develname  %mklibname -d %{name}w

# seems to be unused ATM, but enable cxx anyway
%bcond_without cxx

# uncomment if not used
%define revision      20221203

# rel for bumping
%define rel           2

Summary:	A CRT screen handling and optimization package
Name:		ncurses
Version:	6.3
Release:	%mkrel %{?revision:%revision.}%{rel}
License:	MIT
Group:		System/Libraries
Url:		https://www.gnu.org/software/ncurses/ncurses.html
Source0:	https://invisible-mirror.net/archives/ncurses/current/%{name}-%{version}%{?revision:-%revision}.tgz
Source4:	ncurses-resetall.sh
Source5:    	ncurses-usefull-terms
Patch0:		ncurses-5.6-xterm-debian.patch
Patch1:		ncurses-fix-pkgconfig-libs-and-cflags.patch
#to support rxvt-unicode 256 colors (bug 6835)
Patch11:	ncurses-urxvt.patch
BuildRequires:	gpm-devel
BuildRequires:	sharutils
Conflicts:	%{name}-extraterms < 6.0-20171223
Provides:	termcap = %{version}-%{release}

%description
The curses library routines are a terminal-independent method of updating
character screens with reasonable optimization. The ncurses (new curses)
library is a freely distributable replacement for the discontinued 4.4BSD
classic curses library.

%package -n	%{libname}
Summary:	Ncurses libraries
Group:		System/Libraries
Requires(pre):	filesystem >= 2.1.9-18

%description -n	%{libname}
The curses library routines are a terminal-independent method of updating
character screens with reasonable optimization. The ncurses (new curses)
library is a freely distributable replacement for the discontinued 4.4BSD
classic curses library.

%package -n     %{cxxlibname}
Summary:	Ncurses libraries
Group:		System/Libraries
Conflicts:	%{_lib}curses6 < 6.2-20210403

%description -n %{cxxlibname}
The curses library routines are a terminal-independent method of updating
character screens with reasonable optimization. The ncurses (new curses)
library is a freely distributable replacement for the discontinued 4.4BSD
classic curses library.

%package -n	%{utf8libname}
Summary:	Ncurses libraries which support UTF8
Group:		System/Libraries
Requires(pre):	filesystem >= 2.1.9-18

%description -n	%{utf8libname}
The curses library routines are a terminal-independent method of updating
character screens with reasonable optimization. The ncurses (new curses)
library is a freely distributable replacement for the discontinued 4.4BSD
classic curses library.

This package contains ncurses libraries which support wide char (UTF8),
and is not compatible with those without.

%package -n	%{utf8cxxlibname}
Summary:	Ncurses libraries which support UTF8
Group:		System/Libraries
Conflicts:	%{_lib}cursesw6 < 6.2-20210403

%description -n %{utf8cxxlibname}
The curses library routines are a terminal-independent method of updating
character screens with reasonable optimization. The ncurses (new curses)
library is a freely distributable replacement for the discontinued 4.4BSD
classic curses library.

This package contains ncurses libraries which support wide char (UTF8),
and is not compatible with those without.

%package -n	%{lib5name}
Summary:	The development files for applications which use ncurses
Group:		System/Libraries
Requires(pre):	filesystem >= 2.1.9-18

%description -n	%{lib5name}
The curses library routines are a terminal-independent method of updating
character screens with reasonable optimization. The ncurses (new curses)
library is a freely distributable replacement for the discontinued 4.4BSD
classic curses library.

%package -n	%{utf8lib5name}
Summary:	Ncurses libraries which support UTF8
Group:		System/Libraries
Requires(pre):	filesystem >= 2.1.9-18

%description -n	%{utf8lib5name}
The curses library routines are a terminal-independent method of updating
character screens with reasonable optimization. The ncurses (new curses)
library is a freely distributable replacement for the discontinued 4.4BSD
classic curses library.

This package contains ncurses libraries which support wide char (UTF8),
and is not compatible with those without.

%package	extraterms
Summary:	Some exotic terminal descriptions
Group:		System/Libraries
Requires:	ncurses = %{version}-%{release}

%description	extraterms
Install the ncurses-extraterms package if you use some exotic terminals.

%package -n	%{develname}
Summary:	The development files for applications which use ncurses
Group:		Development/C
Requires(pre):	filesystem >= 2.1.9-18
Requires:	%{libname} = %{version}-%{release}
%if %{with cxx}
Requires:	%{cxxlibname} = %{version}-%{release}
%endif
Provides:	lib%{name}-devel = %{version}-%{release}
Provides:	%{name}-devel = %{version}-%{release}
Provides:	termcap-devel = %{version}-%{release}
Provides:	libtermcap-devel = %{version}-%{release}
# (cg) NB Manual replication of the automatically extracted requires here
# because we replace the .so symlinks with files...
%ifarch x86_64 aarch64
Provides:	devel(libncurses(64bit))
Provides:	devel(libtermcap(64bit))
%else
Provides:	devel(libncurses)
Provides:	devel(libtermcap)
%endif

%description -n	%{develname}
The header files and libraries for developing applications that use
the ncurses CRT screen handling and optimization package.

Install the ncurses-devel package if you want to develop applications
which will use ncurses.

%package -n	%{utf8develname}
Summary:	The development files for applications which use ncurses
Group:		Development/C
Requires(pre):	filesystem >= 2.1.9-18
Requires:	%{develname} = %{version}-%{release}
Requires:	%{utf8libname} = %{version}-%{release}
%if %{with cxx}
Requires:	%{utf8cxxlibname} = %{version}-%{release}
%endif
Provides:	lib%{name}w-devel = %{version}-%{release}
Provides:	ncursesw-devel = %{version}-%{release}
# (cg) NB Manual replication of the automatically extracted requires here
# because we replace the .so symlinks with files...
%ifarch x86_64 aarch64
Provides:	devel(libncursesw(64bit))
%else
Provides:	devel(libncursesw)
%endif

%description -n	%{utf8develname}
The libraries for developing applications that use ncurses CRT screen
handling and optimization package. Install it if you want to develop
applications which will use ncurses.

Note that the libraries included here supports wide char (UTF-8),
and is not compatible with those without. When linking programs with
these libraries, you will have to append a "w" to the library names,
i.e. -lformw, -lmenuw, -lncursesw, -lpanelw.

%prep
%setup -q -n %{name}-%{version}%{?revision:-%revision}
%autopatch -p1

find . -name "*.orig" -delete

# fix some permissions
chmod 755 c++/edit_cfg.sh test/listused.sh test/configure test/tracemunch

%build
export PKG_CONFIG_LIBDIR=%{_libdir}/pkgconfig

ncurses_options="\
	--with-shared \
        %{?with_cxx:--with-cxx-shared}%{!?with_cxx:--without-cxx} \
	--without-normal \
	--without-debug \
	--enable-overwrite \
	--without-profile \
	--with-gpm \
	--enable-getcap \
	--enable-const \
	--enable-hard-tabs \
	--enable-hash-map \
	--enable-no-padding \
	--enable-sigwinch \
	--without-ada \
	--enable-xmc-glitch \
	--enable-colorfgbg \
	--enable-pc-files \
	--disable-pkg-ldflags \
	--with-pkg-config-libdir=%{_libdir}/pkgconfig \
	--with-termlib=tinfo \
	--with-ticlib=tic \
	--disable-tic-depends \
	--with-ospeed=unsigned \
	--with-xterm-kbs=DEL \
	--disable-stripping \
	"

for abi in 5 6; do
  for width in normal utf8; do
    mkdir ncurses${abi}-${width}
    pushd ncurses${abi}-${width}
    CONFIGURE_TOP=..
    %configure \
    	$( echo $ncurses_options --with-abi-version=$abi
	[ $abi = 5 ] && echo --with-chtype=long
	[ $width = utf8 ] && echo --enable-widec
	[ $abi = 6 -a $width = utf8 ] || echo --without-progs
	)

    %make_build libs
    if [ $abi -eq 6 -a $width = "utf8" ]; then
       %make_build -C progs
    fi
    popd
    done
done

%install
%__make -C ncurses5-normal DESTDIR=%{buildroot} install.libs
rm %{buildroot}%{_libdir}/lib{tic,tinfo}.so.5*
%__make -C ncurses5-utf8 DESTDIR=%{buildroot} install.libs

%__make -C ncurses6-normal DESTDIR=%{buildroot} install.libs
rm %{buildroot}%{_libdir}/lib{tic,tinfo}.so.%{major}*
%__make -C ncurses6-utf8 DESTDIR=%{buildroot} install.{libs,progs,data,includes,man}

chmod 755 %{buildroot}%{_libdir}/lib*.so.*.*

ln -sf ../l/linux %{buildroot}%{_datadir}/terminfo/c/console

# the resetall script
install -m 755 %{SOURCE4} %{buildroot}%{_bindir}/resetall
# we don't want this in doc
rm -f c++/demo

#
# FIXME
# OK do not time to debbug it now
#
cp %{buildroot}%{_datadir}/terminfo/x/xterm %{buildroot}%{_datadir}/terminfo/x/xterm2
cp %{buildroot}%{_datadir}/terminfo/x/xterm-new %{buildroot}%{_datadir}/terminfo/x/xterm


# We used to ship header files in ncurses subfolders, so replicate that structure
# Can't replace directory with symlink (rpm bug), so symlink all headers instead
mkdir -p %{buildroot}%{_includedir}/ncurses{,w}
for l in %{buildroot}%{_includedir}/*.h; do
    ln -s ../$(basename $l) %{buildroot}%{_includedir}/ncurses
    ln -s ../$(basename $l) %{buildroot}%{_includedir}/ncursesw
done

#
# remove unneeded/unwanted files
# have to be done before find commands below
#
rm -f %{buildroot}%{_libdir}/terminfo

# fwang: avoid conflict with kon package
rm -f %{buildroot}%{_datadir}/terminfo/k/kon

# as libtinfo is now build as a separate library, some symbols used to be in
# libncurses are now in libtinfo => drop private req and expose tinfo to linker
sed -i -e 's,Requires.private,Requires,g' %{buildroot}%{_libdir}/pkgconfig/ncurses*.pc

#
# FIXME
#
(cd %{buildroot} ; find usr/share/terminfo      -type d | perl -pe 's||%%dir /|') > %{name}.list
(cd %{buildroot} ; find usr/share/terminfo -not -type d | perl -pe 's||/|')       > %{name}-extraterms.list
perl -pe 's||%{_datadir}/terminfo/|' %{SOURCE5} >> %{name}.list

perl -ni -e 'BEGIN { open F, "%{name}.list"; /^%/ or $s{$_} = 1 foreach <F>; } print unless $s{$_}' %{name}-extraterms.list

# Don't require -ltinfo when linking with --no-add-needed
# This requires us to manually add the devel() provides that would normally
# be automatic but it's likely the lesser of two evils
for l in %{buildroot}%{_libdir}/libncurses{,w}.so; do
    soname=$(basename $(readlink $l))
    rm -f $l
    echo "INPUT($soname -ltinfo)" > $l
done

rm -f %{buildroot}%{_libdir}/libcurses{,w}.so
echo "INPUT(-lncurses)" > %{buildroot}%{_libdir}/libcurses.so
echo "INPUT(-lncursesw)" > %{buildroot}%{_libdir}/libcursesw.so

echo "INPUT(-ltinfo)" > %{buildroot}%{_libdir}/libtermcap.so

%files -f %{name}.list
%doc README ANNOUNCE
%{_datadir}/tabset
%{_bindir}/*
%{_mandir}/man1/*
%{_mandir}/man5/*
%{_mandir}/man7/*

%files -n %{lib5name}
%{_libdir}/libform.so.5*
%{_libdir}/libmenu.so.5*
%{_libdir}/libncurses.so.5*
%if %{with cxx}
%{_libdir}/libncurses++.so.5*
%endif
%{_libdir}/libpanel.so.5*
%{_libdir}/libtic.so.5*
%{_libdir}/libtinfo.so.5*

%files -n %{utf8lib5name}
%{_libdir}/lib*w.so.5*

%files -n %{libname}
%{_libdir}/libform.so.%{major}{,.*}
%{_libdir}/libmenu.so.%{major}{,.*}
%{_libdir}/libncurses.so.%{major}{,.*}
%{_libdir}/libpanel.so.%{major}{,.*}
%{_libdir}/libtic.so.%{major}{,.*}
%{_libdir}/libtinfo.so.%{major}{,.*}

%if %{with cxx}
%files -n %{cxxlibname}
%{_libdir}/libncurses++.so.%{major}{,.*}

%files -n %{utf8cxxlibname}
%{_libdir}/libncurses++w.so.%{major}{,.*}
%endif

%files -n %{utf8libname}
%{_libdir}/libformw.so.%{major}{,.*}
%{_libdir}/libmenuw.so.%{major}{,.*}
%{_libdir}/libncursesw.so.%{major}{,.*}
%{_libdir}/libpanelw.so.%{major}{,.*}

%files extraterms -f %{name}-extraterms.list
%doc README

%files -n %{develname}
%doc doc c++
%{_libdir}/libcurses.so
%{_libdir}/libform.so
%{_libdir}/libmenu.so
%if %{with cxx}
%{_libdir}/libncurses++.so
%endif
%{_libdir}/libncurses.so
%{_libdir}/libpanel.so
%{_libdir}/libtermcap.so
%{_libdir}/libtic.so
%{_libdir}/libtinfo.so
%{_libdir}/pkgconfig/form.pc
%{_libdir}/pkgconfig/menu.pc
%if %{with cxx}
%{_libdir}/pkgconfig/ncurses++.pc
%endif
%{_libdir}/pkgconfig/ncurses.pc
%{_libdir}/pkgconfig/panel.pc
%{_libdir}/pkgconfig/tic.pc
%{_libdir}/pkgconfig/tinfo.pc
%{_includedir}/*.h
%{_includedir}/ncurses
%{_mandir}/man3/*

%files -n %{utf8develname}
%{_includedir}/ncursesw
%{_libdir}/pkgconfig/*w.pc
%{_libdir}/lib*w.so


%changelog
* Sun Apr 09 2023 daviddavid <daviddavid> 6.3-20221203.2.mga9
+ Revision: 1951862
- add patch to fix pkgconfig cflags and libs path

* Sun Dec 04 2022 wally <wally> 6.3-20221203.1.mga9
+ Revision: 1917736
- new version 6.3-20221203

* Sat Jul 23 2022 wally <wally> 6.3-20220716.1.mga9
+ Revision: 1870405
- new version 6.3-20220716

* Sat May 14 2022 wally <wally> 6.3-20220507.1.mga9
+ Revision: 1858050
- new version 6.3-20220507

* Fri Apr 08 2022 wally <wally> 6.3-20220402.1.mga9
+ Revision: 1848124
- new version 6.3-20220402

* Thu Mar 17 2022 umeabot <umeabot> 6.3-20211211.2.mga9
+ Revision: 1797223
- Mageia 9 Mass Rebuild

* Mon Dec 13 2021 wally <wally> 6.3-20211211.1.mga9
+ Revision: 1762003
- new version 6.3-20211211

* Tue Nov 16 2021 wally <wally> 6.3-20211115.1.mga9
+ Revision: 1757361
- new version 6.3-20211115

* Mon Nov 08 2021 wally <wally> 6.3-20211106.1.mga9
+ Revision: 1754716
- new version 6.3-20211106

* Sun Sep 26 2021 wally <wally> 6.2-20210925.1.mga9
+ Revision: 1746545
- new version 6.2-20210925

* Sat Aug 07 2021 wally <wally> 6.2-20210731.1.mga9
+ Revision: 1740000
- new version 6.2-20210731

* Sat Apr 24 2021 wally <wally> 6.2-20210418.1.mga9
+ Revision: 1719225
- new version 6.2-20210418

* Sat Apr 10 2021 wally <wally> 6.2-20210403.1.mga9
+ Revision: 1714596
- new version 6.2-20210403
- split out C++ libs
- update pkg summaries

* Sat Dec 12 2020 wally <wally> 6.2-20201205.1.mga8
+ Revision: 1655800
- new version 6.2-20201205

* Fri Nov 27 2020 wally <wally> 6.2-20201121.1.mga8
+ Revision: 1649747
- new version 6.2-20201121

* Fri Oct 23 2020 akien <akien> 6.2-20201017.1.mga8
+ Revision: 1638844
- Version 6.2-20201017, fixes dpkg and zsh FTBFS

* Fri Sep 04 2020 wally <wally> 6.2-20200831.1.mga8
+ Revision: 1622086
- new version 6.2-20200831
- drop multiarch support

* Sun Jun 14 2020 wally <wally> 6.2-20200613.1.mga8
+ Revision: 1593265
- new version 6.2-20200613

* Tue Feb 18 2020 umeabot <umeabot> 6.2-20200212.2.mga8
+ Revision: 1541317
- Mageia 8 Mass Rebuild

* Wed Feb 12 2020 luigiwalser <luigiwalser> 6.2-20200212.1.mga8
+ Revision: 1505443
- 6.2-20200212
- rediff patch 1
+ wally <wally>
- replace deprecated %%configure2_5x

* Sun Dec 22 2019 wally <wally> 6.1-20191207.2.mga8
+ Revision: 1469527
- add patch to remove %%ldflags from libs output of ncurses-config and pkg-config

* Tue Dec 10 2019 wally <wally> 6.1-20191207.1.mga8
+ Revision: 1465653
- new version 6.1-20191207 to fix CVE-2019-1759[4-5] (mga#25814)

* Sun Aug 25 2019 wally <wally> 6.1-20190817.1.mga8
+ Revision: 1432094
- new version 6.1-20190817

* Sat Dec 01 2018 wally <wally> 6.1-20181117.3.mga7
+ Revision: 1337082
- drop --disable-relink configure switch
- install wide-character versions of libtinfo and libtic
- drop static build
- don't strip binaries

* Sun Nov 25 2018 wally <wally> 6.1-20181117.2.mga7
+ Revision: 1334185
- disable shared lib relinking during install (when building the pkg)

* Sun Nov 25 2018 daviddavid <daviddavid> 6.1-20181117.1.mga7
+ Revision: 1333979
- new version 6.1-20181117

* Sun Sep 23 2018 umeabot <umeabot> 6.1-20180728.2.mga7
+ Revision: 1299686
- Mageia 7 Mass Rebuild

* Sat Aug 04 2018 wally <wally> 6.1-20180728.1.mga7
+ Revision: 1247246
- new version 6.1-20180728

* Mon May 28 2018 wally <wally> 6.1-20180526.1.mga7
+ Revision: 1232790
- update to 6.1-20180526

* Thu Apr 12 2018 kekepower <kekepower> 6.1-20180407.1.mga7
+ Revision: 1218021
- Update to 6.1-20180407
- Fix make commands

* Sun Mar 18 2018 joequant <joequant> 6.1-20180317.1.mga7
+ Revision: 1210288
- upgrade to 6.1
+ wally <wally>
- fix also ncursesw devel provides on aarch64

* Tue Feb 27 2018 wally <wally> 6.0-20171223.4.mga7
+ Revision: 1205482
- fix devel pkg provides on aarch64

* Mon Feb 26 2018 wally <wally> 6.0-20171223.3.mga7
+ Revision: 1205375
- restore libtermcap-devel provides
- drop some old provides/obsoletes

* Sun Jan 07 2018 wally <wally> 6.0-20171223.2.mga7
+ Revision: 1191130
- add more 256color terms to main pkg from extraterms
- use date/revision in release

* Fri Dec 29 2017 luigiwalser <luigiwalser> 6.0-10.mga7
+ Revision: 1187370
- 6.0-20171223 (fixes several security issues, mga#21197)

* Sun Sep 10 2017 joequant <joequant> 6.0-9.mga7
+ Revision: 1152367
- rebuild with new gcc stack

* Fri Jan 13 2017 luigiwalser <luigiwalser> 6.0-8.mga6
+ Revision: 1081257
- drop circular requires on ncurses from libs, which causes scriplet errors during installation

* Fri Nov 11 2016 luigiwalser <luigiwalser> 6.0-7.mga6
+ Revision: 1066560
- 6.0-20161105

* Sat Aug 13 2016 wally <wally> 6.0-6.mga6
+ Revision: 1046302
- move xterm-256color to main ncurses pkg

* Mon May 09 2016 luigiwalser <luigiwalser> 6.0-5.mga6
+ Revision: 1011526
- 6.0-20160507

* Mon Apr 04 2016 eatdirt <eatdirt> 6.0-4.mga6
+ Revision: 998378
- Update rxvt terminfo to support rxvt-unicode 9.22

* Mon Feb 15 2016 luigiwalser <luigiwalser> 6.0-3.mga6
+ Revision: 961683
- 6.0-20160213
- add patch from fedora to make installed ncurses.h compatible with
  narrow-char libncurses (rhbz#1270534)

* Sat Jan 16 2016 luigiwalser <luigiwalser> 6.0-2.mga6
+ Revision: 923449
- build both abi 5 and abi 6 libraries

* Fri Jan 15 2016 luigiwalser <luigiwalser> 6.0-1.mga6
+ Revision: 923412
- 6.0-20160102
- update patch 11 from fedora
- just build abi version 5 for now

* Sat Aug 22 2015 tmb <tmb> 5.9-24.mga6
+ Revision: 868104
- update to 20141206 patchset
- rebuild for new gcc

* Wed Oct 15 2014 umeabot <umeabot> 5.9-21.mga5
+ Revision: 744222
- Second Mageia 5 Mass Rebuild

* Fri Sep 26 2014 tv <tv> 5.9-20.mga5
+ Revision: 725130
- rebuild for bogus file deps

* Tue Sep 16 2014 umeabot <umeabot> 5.9-19.mga5
+ Revision: 682817
- Mageia 5 Mass Rebuild

* Sun Aug 31 2014 luigiwalser <luigiwalser> 5.9-18.mga5
+ Revision: 670196
- update to patch 20140323 (sync with fedora)

* Mon Oct 21 2013 umeabot <umeabot> 5.9-17.mga4
+ Revision: 541168
- Mageia 4 Mass Rebuild

* Fri Oct 11 2013 colin <colin> 5.9-16.mga4
+ Revision: 495285
- Install utf8 version second such that full headers are available (same as fedora)

* Tue Oct 08 2013 colin <colin> 5.9-15.mga4
+ Revision: 493756
- Fix 32-bit fake devel() provides

* Tue Oct 08 2013 colin <colin> 5.9-14.mga4
+ Revision: 493748
- Provide fake .so's to allow linking of tinfo automatically for tgetent symbol
- Drop explicit file perms (not needed on real files; errors on symlinks)
- Do not ship two sets of ncurses headers

* Tue Oct 08 2013 colin <colin> 5.9-13.mga4
+ Revision: 493097
- Provide libtermcap support internally and enable libtic (mga#10940)

* Thu Oct 03 2013 wally <wally> 5.9-12.mga4
+ Revision: 490910
- don't mark tinfo require as private in ncurses*.pc files now when libtinfo is build as a separate library and some symbols used to be in libncurses are now in libtinfo

* Sat Sep 28 2013 luigiwalser <luigiwalser> 5.9-11.mga4
+ Revision: 488499
- update to patch 20130511 (sync with fedora)
- add libcurses++ shared library to files list
+ colin <colin>
- Centralise common configuration options
- Build the tinfo library (mga#10940)
- Add --with-cxx-shared and --with-xterm-kbs=DEL flags (sync with Fedora)
+ umeabot <umeabot>
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Sat Sep 01 2012 tv <tv> 5.9-9.mga3
+ Revision: 286789
- build with --with-chtype=long (mga#7235)

* Wed Aug 29 2012 eatdirt <eatdirt> 5.9-8.mga3
+ Revision: 285363
- Adding support for rxvt-unicode-256

* Sat Jul 21 2012 colin <colin> 5.9-7.mga3
+ Revision: 273158
- Update for usrmove

* Sat Apr 28 2012 colin <colin> 5.9-6.mga2
+ Revision: 234096
- Fix pkgconfig file location
- Move libncursesw to / from /usr (mga#4372)
+ tv <tv>
- drop patch 4 (uneeded, SEGV was due to ncurses vs ncursesw)
- silent fix patch
- update to patch 20120204
- patch 4: try to fix drakx installer segfault

* Tue Mar 06 2012 tv <tv> 5.9-3.mga2
+ Revision: 220176
- update to patch 20110716

* Fri Jul 01 2011 fwang <fwang> 5.9-2.mga2
+ Revision: 117116
- new version 5.9

* Sat Jan 08 2011 blino <blino> 5.7-6.20100925.1.mga1
+ Revision: 843
- remove old ldconfig scriptlets
- imported package ncurses


* Wed Dec 01 2010 Funda Wang <fwang@mandriva.org> 5.7-5.20100925.1mdv2011.0
+ Revision: 604235
- update file list

  + Rémy Clouard <shikamaru@mandriva.org>
    - update rxvt-unicode terminfo definition

* Thu Sep 30 2010 Funda Wang <fwang@mandriva.org> 5.7-4.20100925.1mdv2011.0
+ Revision: 582124
- New patch series

* Fri Aug 06 2010 Funda Wang <fwang@mandriva.org> 5.7-4.20100731.1mdv2011.0
+ Revision: 566670
- New patches updated to 20100731

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 5.7-4.20091227.1mdv2010.1
+ Revision: 541252
- revert previous commit for version unfreeze

* Fri Apr 30 2010 Funda Wang <fwang@mandriva.org> 5.7-3.20100424.1mdv2010.1
+ Revision: 541215
- new rollpatch

* Thu Apr 08 2010 Rémy Clouard <shikamaru@mandriva.org> 5.7-3.20091227.2mdv2010.1
+ Revision: 533105
- add terminfo for rxvt-unicode (fix #42231)
- add rxvt-unicode to the list of useful terms so that it does not go into
  the extraterms subpackage

* Mon Dec 28 2009 Christophe Fergeau <cfergeau@mandriva.com> 5.7-3.20091227.1mdv2010.1
+ Revision: 483040
- update to latest patchset, fixes bug #56272

  + Pascal Terjan <pterjan@mandriva.org>
    - update patch series to 20091226

* Tue Dec 01 2009 Anssi Hannula <anssi@mandriva.org> 5.7-3.20091128.3mdv2010.1
+ Revision: 472448
- fix typo in conflicts (fixes #56135, noticed by Charles A Edwards)

* Mon Nov 30 2009 Funda Wang <fwang@mandriva.org> 5.7-3.20091128.2mdv2010.1
+ Revision: 471617
- move ncursesw.pc into w-devel

* Mon Nov 30 2009 Funda Wang <fwang@mandriva.org> 5.7-3.20091128.1mdv2010.1
+ Revision: 471609
- New patch series

* Sun Nov 29 2009 Guillaume Rousse <guillomovitch@mandriva.org> 5.7-3.20090516.2mdv2010.1
+ Revision: 471556
- enable pkgconfig support

* Sun May 17 2009 Funda Wang <fwang@mandriva.org> 5.7-3.20090516.1mdv2010.0
+ Revision: 376533
- New patch series

* Tue Feb 10 2009 Funda Wang <fwang@mandriva.org> 5.7-3.20090207.1mdv2009.1
+ Revision: 339223
- update upstream patches

* Tue Jan 13 2009 Tomasz Pawel Gajc <tpg@mandriva.org> 5.7-3mdv2009.1
+ Revision: 329216
- spec file clean

* Sun Dec 21 2008 Oden Eriksson <oeriksson@mandriva.com> 5.7-2mdv2009.1
+ Revision: 317120
- rediffed one fuzzy patch
- fix build with -Werror=format-security (P6)

* Mon Nov 03 2008 Funda Wang <fwang@mandriva.org> 5.7-1mdv2009.1
+ Revision: 299340
- New version 5.7
- drop those old patches

* Thu Oct 23 2008 Götz Waschk <waschk@mandriva.org> 5.6-1.20080927.2mdv2009.1
+ Revision: 296698
- multiarch fix

* Sun Oct 12 2008 Funda Wang <fwang@mandriva.org> 5.6-1.20080927.1mdv2009.1
+ Revision: 292653
- Updated patch series to 20080927

* Tue Aug 26 2008 Funda Wang <fwang@mandriva.org> 5.6-1.20080823.1mdv2009.0
+ Revision: 276118
- New patch series

* Sun Jul 13 2008 Funda Wang <fwang@mandriva.org> 5.6-1.20080705.1mdv2009.0
+ Revision: 234231
- revert  to previous path, as newer patch breaks building
- New patch series

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

* Wed May 21 2008 Funda Wang <fwang@mandriva.org> 5.6-1.20080517.1mdv2009.0
+ Revision: 209612
- New patches series

* Tue May 20 2008 Oden Eriksson <oeriksson@mandriva.com> 5.6-1.20071222.2mdv2009.0
+ Revision: 209479
- rebuilt with gcc43

  + Anssi Hannula <anssi@mandriva.org>
    - add ncursesw-devel provide

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Sun Dec 23 2007 Funda Wang <fwang@mandriva.org> 5.6-1.20071222.1mdv2008.1
+ Revision: 137328
- New snapshot

  + Thierry Vignaud <tv@mandriva.org>
    - kill re-definition of %%buildroot on Pixel's request

* Wed Nov 07 2007 Funda Wang <fwang@mandriva.org> 5.6-1.20071103.1mdv2008.1
+ Revision: 106702
- patch updated to 20071103

* Tue Oct 30 2007 Funda Wang <fwang@mandriva.org> 5.6-1.20071020.1mdv2008.1
+ Revision: 103958
- add patch on 20071020

* Sun Oct 14 2007 Funda Wang <fwang@mandriva.org> 5.6-1.20071013.1mdv2008.1
+ Revision: 98261
- Patches updated on 20071013

* Tue Sep 18 2007 Anssi Hannula <anssi@mandriva.org> 5.6-1.20070901.3mdv2008.0
+ Revision: 89693
- rebuild due to package loss

* Fri Sep 07 2007 Funda Wang <fwang@mandriva.org> 5.6-1.20070901.2mdv2008.0
+ Revision: 81691
- fix conflict with kon2 package

* Tue Sep 04 2007 Funda Wang <fwang@mandriva.org> 5.6-1.20070901.1mdv2008.0
+ Revision: 79021
- Patch updated to 20070901

* Wed Aug 22 2007 Funda Wang <fwang@mandriva.org> 5.6-1.20070818.1mdv2008.0
+ Revision: 68756
- Patches updated to 20070818

* Fri Aug 10 2007 Funda Wang <fwang@mandriva.org> 5.6-1.20070728.1mdv2008.0
+ Revision: 61449
- add official 20070728 patch

* Tue Jul 24 2007 Funda Wang <fwang@mandriva.org> 5.6-1.20070721.1mdv2008.0
+ Revision: 55021
- Move cygwin and putty into main package
- do not provide old major
- Add patch on 20070721

* Wed Jul 18 2007 Funda Wang <fwang@mandriva.org> 5.6-1.20070716.2mdv2008.0
+ Revision: 53161
- Fix upgrading

* Tue Jul 17 2007 Funda Wang <fwang@mandriva.org> 5.6-1.20070716.1mdv2008.0
+ Revision: 52964
- New version
- New devel package policy


* Tue Oct 31 2006 Oden Eriksson <oeriksson@mandriva.com> 5.5-1.20051029.4mdv2007.0
+ Revision: 74652
- bunzip patches
-This line, and those below, will be ignored--
  A    SOURCES/ncurses-5.5-20051015.patch
  D    SOURCES/ncurses-5.5-20051029.patch.bz2
  A    SOURCES/ncurses-5.5-20051029.patch
  D    SOURCES/ncurses-5.3-xterm-debian.patch.bz2
  A    SOURCES/ncurses-5.3-xterm-debian.patch
  D    SOURCES/ncurses-5.3-utf8.patch.bz2
  A    SOURCES/ncurses-5.3-utf8.patch
  D    SOURCES/ncurses-5.3-parallel.patch.bz2
  D    SOURCES/ncurses-5.5-20051022.patch.bz2
  D    SOURCES/ncurses-5.5-20051015.patch.bz2
  A    SOURCES/ncurses-5.3-parallel.patch
  A    SOURCES/ncurses-5.5-20051022.patch
  M    SPECS/ncurses.spec
- Import ncurses

* Tue Sep 19 2006 Gwenole Beauchesne <gbeauchesne@mandriva.com> 5.5-1.20051029.3mdv2007.0
- Rebuild

* Thu Nov 17 2005 Thierry Vignaud <tvignaud@mandriva.com> 5.5-1.20051029.2mdk
- fix %%_libdir/libncurses.so link

* Thu Nov 10 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 5.5-1.20051029.1mdk
- 5.5 with updated patches
- drop P6 & P8
- drop useless prereq

* Wed Jan 12 2005 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 5.4-1.20050108.1mdk
- update patches to 20050108

* Thu Dec 23 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 5.4-1.20041211.1mdk
- update patches to 20041211

* Thu Dec 09 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 5.4-1.20041204.1mdk
- update patches to 20041204
- regenerate P6
- drop P7

* Sat Sep 18 2004 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 5.4-1.20040529.2mdk
- fix deps for make -j4 at least

* Thu Jun 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 5.4-1.20040529.1mdk
- update patches to 20040529

* Tue May 04 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 5.4-1.20040501.1mdk
- update patches to 20040501
- reenable parallell build

* Sat Apr 17 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 5.4-1.20040403.1mdk
- update patch to 20040403

* Sat Apr 03 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 5.4-1.20040328.1mdk
- 5.4 (with patches up to 20040328)
- add P7 from fedora
- disable parallell build, broken:\
- correct url
- spec cosmetics
- drop P2 & P3

* Mon Feb 16 2004 Götz Waschk <waschk@linux-mandrake.com> 5.3-1.20040125.4mdk
- fix some rpmlint warnings
- fix broken symlinks in /usr/lib

* Tue Feb 10 2004 Abel Cheung <deaddog@deaddog.org> 5.3-1.20040125.3mdk
- Re-incorporate all wide char support changes

* Thu Jan 29 2004 Warly <warly@mandrakesoft.com> 5.3-1.20040125.2mdk
- reinclude Abel changes

* Wed Jan 28 2004 Warly <warly@mandrakesoft.com> 5.3-1.20040125.1mdk
- update patch to 20040125

* Sun Jan 04 2004 Abel Cheung <deaddog@deaddog.org> 5.3-1.20030215.7mdk
- Remove /usr/lib/terminfo symlink as it's just for compatilibity and
  nobody complain about it since -5mdk. And it adds headache for 64bit...

* Sun Jan 04 2004 Abel Cheung <deaddog@deaddog.org> 5.3-1.20030215.6mdk
- Package missing symlinks (thanks to Stefan's bot)

* Wed Nov 19 2003 Abel Cheung <deaddog@deaddog.org> 5.3-1.20030215.5mdk
- Enable wide char support and split into different libraries
- Patch5: Include wchar.h when necessary
- Patch6: Don't include -lncurses when progs link with -lncursesw
- Use configure2_5x and makeinstall_std to fix ugly build issues

* Mon Nov 17 2003 Stefan van der Eijk <stefan@eijk.nu> 5.3-1.20030215.4mdk
- rebuild 4 reupload (alpha)