mirror of
https://github.com/Aigor44/ncursesw-morphos.git
synced 2025-01-12 14:54:25 +08:00
6c611e6696
+ change output buffering scheme, using buffer maintained by ncurses rather than stdio, to avoid problems with SIGTSTP handling (report by Brian Bloniarz).
83 lines
1.8 KiB
RPMSpec
83 lines
1.8 KiB
RPMSpec
Summary: shared libraries for terminal handling
|
|
Name: ncurses6
|
|
Release: 5.9
|
|
Version: 20120825
|
|
License: X11
|
|
Group: Development/Libraries
|
|
Source: ncurses-%{release}-%{version}.tgz
|
|
# URL: http://invisible-island.net/ncurses/
|
|
|
|
%define CC_NORMAL -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wconversion
|
|
%define CC_STRICT %{CC_NORMAL} -W -Wbad-function-cast -Wcast-align -Wcast-qual -Wmissing-declarations -Wnested-externs -Wpointer-arith -Wwrite-strings -ansi -pedantic
|
|
|
|
%define _prefix /usr/local/ncurses6
|
|
%define MYDATA /usr/local/ncurses/share/terminfo
|
|
|
|
%description
|
|
The ncurses library routines are a terminal-independent method of
|
|
updating character screens with reasonable optimization.
|
|
|
|
This package is used for testing ABI 6.
|
|
|
|
%prep
|
|
|
|
%setup -q -n ncurses-%{release}-%{version}
|
|
|
|
%build
|
|
CFLAGS="%{CC_NORMAL}" \
|
|
RPATH_LIST=../lib:%{_prefix}/lib \
|
|
%configure \
|
|
--target %{_target_platform} \
|
|
--prefix=%{_prefix} \
|
|
--includedir='${prefix}/include' \
|
|
--with-default-terminfo-dir=%{MYDATA} \
|
|
--with-install-prefix=$RPM_BUILD_ROOT \
|
|
--with-terminfo-dirs=%{MYDATA}:/usr/share/terminfo \
|
|
--disable-echo \
|
|
--disable-getcap \
|
|
--disable-leaks \
|
|
--disable-macros \
|
|
--disable-overwrite \
|
|
--disable-termcap \
|
|
--enable-const \
|
|
--enable-ext-colors \
|
|
--enable-ext-mouse \
|
|
--enable-hard-tabs \
|
|
--enable-interop \
|
|
--enable-rpath \
|
|
--enable-sp-funcs \
|
|
--enable-warnings \
|
|
--enable-widec \
|
|
--verbose \
|
|
--with-develop \
|
|
--with-shared \
|
|
--with-termlib \
|
|
--with-ticlib \
|
|
--with-trace \
|
|
--with-xterm-kbs=DEL \
|
|
--without-ada \
|
|
--without-debug \
|
|
--without-normal
|
|
|
|
make
|
|
|
|
%install
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
make install.libs install.progs
|
|
|
|
%clean
|
|
rm -rf $RPM_BUILD_ROOT
|
|
|
|
%files
|
|
%defattr(-,root,root,-)
|
|
%{_bindir}/*
|
|
%{_includedir}/*
|
|
%{_libdir}/*
|
|
#%{_datadir}/*
|
|
|
|
%changelog
|
|
|
|
* Fri Jun 08 2012 Thomas E. Dickey
|
|
- initial version.
|