X-Git-Url: https://ncurses.scripts.mit.edu/?p=ncurses.git;a=blobdiff_plain;f=package%2Fncurses.spec;h=2ab0143e1222cf70a0907240619ab09cb67b96ee;hp=d4cdb5bed62db3863e1a39bb43a5644f9ce43bf8;hb=0dc2639645b2cc67271247405709161df24a771f;hpb=0573f2d712e4b5cb2a02a3fe52d513843d536b34 diff --git a/package/ncurses.spec b/package/ncurses.spec index d4cdb5be..2ab0143e 100644 --- a/package/ncurses.spec +++ b/package/ncurses.spec @@ -1,10 +1,10 @@ Summary: shared libraries for terminal handling Name: ncurses6 -Release: 5.9 -Version: 20120901 +Version: 5.9 +Release: 20140719 License: X11 Group: Development/Libraries -Source: ncurses-%{release}-%{version}.tgz +Source: ncurses-%{version}-%{release}.tgz # URL: http://invisible-island.net/ncurses/ %define CC_NORMAL -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Wconversion @@ -21,7 +21,8 @@ This package is used for testing ABI 6. %prep -%setup -q -n ncurses-%{release}-%{version} +%define debug_package %{nil} +%setup -q -n ncurses-%{version}-%{release} %build CFLAGS="%{CC_NORMAL}" \ @@ -49,11 +50,14 @@ RPATH_LIST=../lib:%{_prefix}/lib \ --enable-warnings \ --enable-widec \ --verbose \ + --with-chtype=uint32_t \ + --with-mmask_t=uint32_t \ --with-develop \ --with-shared \ --with-termlib \ --with-ticlib \ --with-trace \ + --with-cxx-shared \ --with-xterm-kbs=DEL \ --without-ada \ --without-debug \ @@ -65,6 +69,8 @@ make rm -rf $RPM_BUILD_ROOT make install.libs install.progs +rm -f test/ncurses +( cd test && make ncurses LOCAL_LIBDIR=%{_libdir} && mv ncurses $RPM_BUILD_ROOT/%{_bindir}/ncurses6 ) %clean rm -rf $RPM_BUILD_ROOT @@ -78,5 +84,11 @@ rm -rf $RPM_BUILD_ROOT %changelog +* Sat Mar 09 2013 Thomas E. Dickey +- add --with-cxx-shared option to demonstrate c++ binding as shared library + +* Sat Oct 27 2012 Thomas E. Dickey +- add ncurses program as "ncurses6" to provide demonstration. + * Fri Jun 08 2012 Thomas E. Dickey - initial version.