Hello community, here is the log from the commit of package newt checked in at Thu Dec 21 16:29:32 CET 2006. -------- --- newt/newt.changes 2006-09-22 14:14:31.000000000 +0200 +++ /mounts/work_src_done/STABLE/newt/newt.changes 2006-12-21 14:15:27.000000000 +0100 @@ -1,0 +2,10 @@ +Thu Dec 21 14:13:09 CET 2006 - lrupp@suse.de + +- new upstream version 0.52.4: patches included upstream + + fix entry corruption when reading multibyte characters + and double width character handling + + avoid overflow/crash in scale +- makefile, configure and spec cleanup +- package whiptail.1 and locale files + +------------------------------------------------------------------- Old: ---- newt-0.52.2-Makefile.patch newt-0.52.2-cbtpos.patch newt-0.52.2-colors.patch newt-0.52.2-cursor.patch newt-0.52.2-dwchar.patch newt-0.52.2-focus.patch newt-0.52.2-if1close.patch newt-0.52.2-notcl.patch newt-0.52.2-pgupdown-crash.patch newt-0.52.2-pyexample.patch newt-0.52.2-screensize.patch newt-0.52.2-scrollbars.patch newt-0.52.2.tar.bz2 New: ---- newt-0.52.4-if1close.patch newt-0.52.4.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ newt.spec ++++++ --- /var/tmp/diff_new_pack.LSnP6F/_old 2006-12-21 16:28:54.000000000 +0100 +++ /var/tmp/diff_new_pack.LSnP6F/_new 2006-12-21 16:28:54.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package newt (Version 0.52.2) +# spec file for package newt (Version 0.52.4) # # Copyright (c) 2006 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -12,31 +12,20 @@ Name: newt BuildRequires: popt-devel python-devel slang-devel -URL: ftp://download.fedora.redhat.com/pub/fedora/linux/core/development/SRPMS/newt-0.52.2-6.src.rpm +URL: ftp://download.fedora.redhat.com/pub/fedora/linux/core/development/source/SRPMS/newt-0.52.4-2.fc7.src.rpm Summary: Nifty Erik's Windowing Toolkit -Version: 0.52.2 -Release: 18 -License: GPL +Version: 0.52.4 +Release: 1 +License: GNU Library General Public License v. 2.0 and 2.1 (LGPL) Group: System/Libraries Source: %{name}-%{version}.tar.bz2 -Patch0: %{name}-%{version}-Makefile.patch Patch1: %{name}-%{version}-if1close.patch -Patch2: %{name}-%{version}-notcl.patch -Patch3: %{name}-%{version}-pgupdown-crash.patch -Patch4: %{name}-%{version}-screensize.patch -Patch5: %{name}-%{version}-scrollbars.patch -Patch6: %{name}-%{version}-cursor.patch -Patch7: %{name}-%{version}-colors.patch -Patch8: %{name}-%{version}-pyexample.patch -Patch9: %{name}-%{version}-dwchar.patch -Patch10: %{name}-%{version}-cbtpos.patch -Patch11: %{name}-%{version}-focus.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build Provides: snack = %{version}-%{release} Requires: slang %{py_requires} %package devel -Summary: Development Kit for newt +Summary: Development files for the Newt windowing toolkit Provides: newtd Requires: newt = %{version} Requires: slang @@ -49,6 +38,9 @@ check boxes, radio buttons, labels, plain text fields, scrollbars, etc., to text mode user interfaces. +This package also contains the shared library needed by programs built +with newt, as well as a Dialog replacement called whiptail. + Authors: @@ -57,9 +49,13 @@ %description devel -The newd package contains the header files and libraries necessary for -developing applications which use newt. Newt is a development library -for text mode user interfaces. Newt is based on the slang library. +This package contains the header files and libraries necessary for +developing applications which use newt. + +Newt is a development library for text mode user interfaces. + +Install newt-devel if you want to develop applications which depend on +newt. @@ -68,40 +64,29 @@ Erik Troan <ewt@redhat.com> %prep -%setup -%patch0 +%setup -q %patch1 -%patch2 -%patch3 -%patch4 -%patch5 -%patch6 -%patch7 -%patch8 -%patch9 -%patch10 -%patch11 %build %{?suse_update_config:%{suse_update_config -f}} export CFLAGS="$RPM_OPT_FLAGS -fPIC -Wall -fno-strict-aliasing" -%configure --with-gpm-support -# Remove prebuild library -rm -rf python2.4 +%configure --with-gpm-support --without-tcl make depend make PYTHONVERS=python%{py_ver} make shared PYTHONVERS=python%{py_ver} %install -make instroot=$RPM_BUILD_ROOT install PYTHONVERS=python%{py_ver} -make instroot=$RPM_BUILD_ROOT install-sh PYTHONVERS=python%{py_ver} +make instroot=%buildroot install PYTHONVERS=python%{py_ver} +make instroot=%buildroot install-sh PYTHONVERS=python%{py_ver} chmod 0644 peanuts.py popcorn.py -# -# these files are not needed - SUSE use a symlink from python to phyton2.4 -rm -rf $RPM_BUILD_ROOT/usr/%_lib/python +# currently we don't support these languages +for lang in dz mg tl wo; do + rm -rf %buildroot%_datadir/locale/$lang +done +%find_lang %{name} %clean -rm -rf $RPM_BUILD_ROOT +rm -rf %buildroot %post -p /sbin/ldconfig @@ -111,13 +96,13 @@ %postun devel -p /sbin/ldconfig -%files +%files -f %{name}.lang %defattr (-,root,root) %doc COPYING %{_bindir}/whiptail %{_libdir}/libnewt.so.* -#%{_libdir}/whiptcl.so* %{py_sitedir}/* +%{_mandir}/man1/whiptail.1* %files devel %defattr (-,root,root) @@ -127,6 +112,13 @@ %{_libdir}/libnewt.so %changelog -n newt +* Thu Dec 21 2006 - lrupp@suse.de +- new upstream version 0.52.4: patches included upstream + + fix entry corruption when reading multibyte characters + and double width character handling + + avoid overflow/crash in scale +- makefile, configure and spec cleanup +- package whiptail.1 and locale files * Fri Sep 22 2006 - lrupp@suse.de - fix build with python 2.5 (thanks to aj) - useful fixes from RH bugzilla included: ++++++ newt-0.52.2-if1close.patch -> newt-0.52.4-if1close.patch ++++++ ++++++ newt-0.52.2.tar.bz2 -> newt-0.52.4.tar.bz2 ++++++ ++++ 13757 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@suse.de