diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..664633a
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+SOURCES/newt-0.52.21.tar.gz
diff --git a/.newt.metadata b/.newt.metadata
new file mode 100644
index 0000000..623ba4f
--- /dev/null
+++ b/.newt.metadata
@@ -0,0 +1 @@
+b21152ad289bb0e363357ba3325a0b9c493d5ed1 SOURCES/newt-0.52.21.tar.gz
diff --git a/SPECS/newt.spec b/SPECS/newt.spec
new file mode 100644
index 0000000..b12c7ef
--- /dev/null
+++ b/SPECS/newt.spec
@@ -0,0 +1,864 @@
+%if !(0%{?fedora} >= 32 || 0%{?rhel} >= 8)
+%global with_python2 1
+%endif
+
+Summary: A library for text mode user interfaces
+Name: newt
+Version: 0.52.21
+Release: 11%{?dist}
+License: LGPLv2
+URL: https://pagure.io/newt
+Source: https://pagure.io/releases/newt/newt-%{version}.tar.gz
+BuildRequires: make
+BuildRequires: gcc popt-devel python3-devel slang-devel
+%{?with_python2:BuildRequires: python2-devel}
+BuildRequires: docbook-utils
+# Prefer lynx over other packages providing text-www-browser
+BuildRequires: lynx
+
+%package devel
+Summary: Newt windowing toolkit development files
+Requires: slang-devel %{name}%{?_isa} = %{version}-%{release}
+
+%Description
+Newt is a programming library for color text mode, widget based user
+interfaces.  Newt can be used to add stacked windows, entry widgets,
+checkboxes, 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
+/usr/bin/dialog replacement called whiptail.  Newt is based on the
+slang library.
+
+%description devel
+The newt-devel 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.
+
+Install newt-devel if you want to develop applications which will use
+newt.
+
+%if 0%{?with_python2}
+%package -n python2-newt
+%{?python_provide:%python_provide python2-newt}
+# Remove before F30
+Provides: %{name}-python = %{version}-%{release}
+Provides: %{name}-python%{?_isa} = %{version}-%{release}
+Summary: Python 2 bindings for newt
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%description -n python2-newt
+The python2-newt package contains the Python 2 bindings for the newt library
+providing a python API for creating text mode interfaces.
+%endif
+
+%package -n python3-newt
+%{?python_provide:%python_provide python3-newt}
+# Remove before F30
+Provides: %{name}-python3 = %{version}-%{release}
+Provides: %{name}-python3%{?_isa} = %{version}-%{release}
+Provides: snack = %{version}-%{release}
+Summary: Python 3 bindings for newt
+Requires: %{name}%{?_isa} = %{version}-%{release}
+
+%description -n python3-newt
+The python3-newt package contains the Python 3 bindings for the newt library
+providing a python API for creating text mode interfaces.
+
+%prep
+%setup -q
+
+%build
+# gpm support seems to smash the stack w/ we use help in anaconda??
+# --with-gpm-support
+%configure --without-tcl
+%make_build all
+chmod 0644 peanuts.py popcorn.py
+docbook2txt tutorial.sgml
+
+%install
+%make_install
+rm -f $RPM_BUILD_ROOT%{_libdir}/libnewt.a
+
+%find_lang %{name}
+
+%ldconfig_scriptlets
+
+%files -f %{name}.lang
+%doc AUTHORS COPYING CHANGES README
+%{_bindir}/whiptail
+%{_libdir}/libnewt.so.*
+%{_mandir}/man1/whiptail.1*
+
+%files devel
+%doc tutorial.*
+%{_includedir}/newt.h
+%{_libdir}/libnewt.so
+%{_libdir}/pkgconfig/libnewt.pc
+
+%if 0%{?with_python2}
+%files -n python2-newt
+%doc peanuts.py popcorn.py
+%{python2_sitearch}/*.so
+%{python2_sitearch}/*.py*
+%endif
+
+%files -n python3-newt
+%doc peanuts.py popcorn.py
+%{python3_sitearch}/*.so
+%{python3_sitearch}/*.py*
+%{python3_sitearch}/__pycache__/*.py*
+
+%changelog
+* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 0.52.21-11
+- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
+  Related: rhbz#1991688
+
+* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 0.52.21-10
+- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
+
+* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.52.21-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.52.21-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 0.52.21-7
+- Rebuilt for Python 3.9
+
+* Wed Jan 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.52.21-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Mon Oct 21 2019 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.21-5
+- disable python2 subpackage on fedora >= 32 (#1763073)
+
+* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 0.52.21-4
+- Rebuilt for Python 3.8.0rc1 (#1748018)
+
+* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.52.21-3
+- Rebuilt for Python 3.8
+
+* Thu Jul 25 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.52.21-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
+
+* Mon May 27 2019 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.21-1
+- update to 0.52.21
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.52.20-14
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Wed Oct 17 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.20-13
+- move snack provides to python3-newt subpackage
+- drop obsoletes for migrating from Fedora 27 and earlier
+
+* Mon Jul 16 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.20-12
+- fix conditional enabling python2 subpackage (#1600446)
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.52.20-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 0.52.20-10
+- Rebuilt for Python 3.7
+
+* Mon Mar 26 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.20-9
+- don't build python2 subpackage on rhel >= 8
+
+* Wed Feb 21 2018 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.20-8
+- rename newt-python3 subpackage to python3-newt
+- build python3 subpackage unconditionally
+- don't use unversioned python_sitearch macro
+- drop static subpackage
+- use macro for ldconfig scriptlets
+- add gcc to build requirements
+- fix description of python2-newt
+
+* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.52.20-7
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Tue Jan 09 2018 Iryna Shcherbina <ishcherb@redhat.com> - 0.52.20-6
+- Update Python 2 dependency declarations to new packaging standards
+  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
+
+* Sun Aug 20 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.52.20-5
+- Add Provides for the old name without %%_isa
+
+* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.52.20-4
+- Python 2 binary package renamed to python2-newt
+  See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
+
+* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.52.20-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.52.20-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Fri Mar 17 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.20-1
+- update to 0.52.20
+
+* Mon Feb 20 2017 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.19-5
+- add build requirement on lynx (#1423989)
+
+* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.52.19-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
+
+* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 0.52.19-3
+- Rebuild for Python 3.6
+
+* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.52.19-2
+- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
+
+* Wed Mar 23 2016 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.19-1
+- update to 0.52.19
+
+* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.52.18-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
+
+* Fri Nov 06 2015 Robert Kuska <rkuska@redhat.com> - 0.52.18-4
+- Rebuilt for Python3.5 rebuild
+
+* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.52.18-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
+
+* Sat Feb 21 2015 Till Maas <opensource@till.name> - 0.52.18-2
+- Rebuilt for Fedora 23 Change
+  https://fedoraproject.org/wiki/Changes/Harden_all_packages_with_position-independent_code
+
+* Thu Oct 23 2014 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.18-1
+- update to 0.52.18 (#1151455)
+
+* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.52.17-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
+
+* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.52.17-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Wed May 28 2014 Kalev Lember <kalevlember@gmail.com> - 0.52.17-2
+- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
+
+* Wed Feb 19 2014 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.17-1
+- update to 0.52.17
+- upstream changelog is now in CHANGES
+
+* Thu Oct 17 2013 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.16-2
+- add python3 support (Matthias Klose) (#963839)
+- build python3 subpackage (Miro Hrončok) (#963839)
+- rename snackmodule to snack (#963839)
+
+* Tue Aug 06 2013 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.16-1
+- add newtComponentGetSize and newtComponentGetPosition (#987596)
+- modify Makefile to use SOEXT (#971168)
+- free gpm socket name and unlink gpm socket on form exit
+- fix memory leaks in whiptail
+- fix weekdays in spec changelog
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.52.15-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Fri Apr 05 2013 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.15-2
+- add missing whiptail options to help and man page
+
+* Mon Mar 25 2013 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.15-1
+- fix errors found by gcc-with-cpychecker (#800075)
+- fix building with tcl8.6 (#902561)
+- add fallback to python-config (#783627)
+- replace tabs in snack.py (#870647)
+- compile snackmodule.c with flag -fPIC (Kang Kai)
+- include new translations from transifex
+- allow newtWinMenu and newtWinEntries with no buttons or items
+- don't draw scale when not mapped
+- build with large-file support for stat64
+- remove unused variables in test code
+- update FSF address
+- remove obsolete macros
+- make some dependencies arch-specific
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.52.14-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.52.14-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.52.14-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Nov 11 2011 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.14-1
+- fix returning strings in whiptail and whiptcl (#752818)
+- fix configure to work with multiple python versions (#737998)
+
+* Mon Jun 27 2011 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.13-1
+- add support for changing colors in individual labels, scrollbars, entries,
+  textboxes and scales, add custom colorsets 
+- add support for NEWT_COLORS and NEWT_COLORS_FILE variables (#689903)
+- allow resizing of form
+- fix errors found by coverity
+- fix va_list usage (Gwenole Beauchesne)
+- fix building and installing on Mac OS X (#652479)
+- check for slang.h header, support DESTDIR variable, add --without-python
+  option (Otavio Salvador)
+- add Persian, Low German translations
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.52.12-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Nov 10 2010 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.12-2
+- don't hang in form when stdin disappears
+
+* Fri Aug 06 2010 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.12-1
+- fix whiptail --gauge and its description in man page (#620083)
+- remove space after \n in whiptail texts (#620083)
+- remove NLS code from snack (#599608)
+- expose more keys to python as shortcuts in dialogs (Jakob Kemi)
+- release python global-thread-lock during dialog displays (Jakob Kemi)
+- fix warnings in whiptcl.c and include Tcl_PkgProvide() call (Mikhail T.)
+- don't NULL deref when an invalid array is specified in checkboxtree
+  (Arnaldo Carvalho de Melo)
+
+* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.52.11-3
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+
+* Thu Jan  7 2010 Hans de Goede <hdegoede@redhat.com> - 0.52.11-2
+- Change python_sitearch macro to use %%global as the new rpm will break
+  using %%define here, see:
+  https://www.redhat.com/archives/fedora-devel-list/2010-January/msg00093.html
+
+* Thu Sep 24 2009 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.11-1
+- fix buffer overflow in textbox when reflowing (#523955, CVE-2009-2905)
+- use full textbox width when reflowing and allow minimal width 1
+- fix writing lines longer than width in textbox
+- don't use va_list in newtvwindow more than once (#523696)
+- bind \E[Z to back-tab in built-in keymap (#468046)
+- terminate string after reading file in whiptail
+- add newtRadioSetCurrent function (Thomas Jarosch)
+- add pkgconfig support (Thomas Jarosch)
+- add Malay, Malayalam, Assamese, Gujarati, Bengali India, Kannada, Telugu
+  translations
+- include tutorial in txt format
+- include debian patches
+  - fix crash in textbox SetText when topLines != 0
+  - don't link modules with libraries already linked with libnewt
+  - add Asturian and Marathi translations
+
+* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.52.10-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.52.10-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 0.52.10-2
+- Rebuild for Python 2.6
+
+* Wed Jul 30 2008 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.10-1
+- improve --noitem description (#456305)
+- add setHeight to Textbox class
+- fix fixedheight forms
+- free keymap in newtFinished()
+- fix memory leak in textbox
+- fix valgrind error in checkboxtree
+- don't crash when running empty form
+- don't crash or hang when form has no focusable elements
+- before checkboxtree drawing return first item in GetCurrent()
+- redraw textbox in SetText()
+- add setColor description to SnackScreen docstring (Greg Swift)
+- make sure Widget isn't used directly (Greg Swift) (#452920)
+- add Serbian translations (Miloš Komarčević)
+- add Balochi translation (Mostafa Daneshvar)
+
+* Fri Mar 21 2008 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.9-1
+- handle component destruction (patch by Richard W.M. Jones)
+- fix newtWinEntry definition
+- don't use uninitialized values in newtWinMenu
+- remove workarounds for old bug in SLsmg_write_nstring
+- improve SIGWINCH handling in form
+- don't abort from whiptail gauge on SIGWINCH
+- redisplay also last line
+- update Polish translation (Piotr Drąg)
+- update URL and Source tag
+
+* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.52.8-2
+- Autorebuild for GCC 4.3
+
+* Wed Jan 23 2008 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.8-1
+- enable slang utf8 mode (#425992)
+- support --disable-nls option (patch by Natanael Copa)
+- redraw screen when using entry in euc encodings
+
+* Mon Aug 27 2007 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.7-4
+- fix segfault in whiptail when no entry is selected in radiolist
+- buildrequire popt-devel
+
+* Wed Aug 22 2007 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.7-3
+- rebuild
+
+* Wed Aug 08 2007 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.7-2
+- add back support for list of Entries in EntryWindow prompts in snack
+  (#248878)
+- update license tag
+- split python module to -python subpackage (patch by Yanko Kaneti)
+- fix summary
+ 
+* Fri Jun 15 2007 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.7-1
+- add support to snack for multiple selection and border in listbox
+  and cursorAtEnd in entry (patch by Shawn Starr)
+- fix scrollbar positioning in listbox
+- cope with backward system time jumps (#240691)
+- free helplines and windows in newtFinished, check for overflow (#239992)
+- add release to -devel and -static requires (#238784)
+
+* Thu Apr 12 2007 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.6-3
+- fix cursor positioning when setting entry or checkbox flags
+- fix counting of items in checkboxtree
+- fix some memory leaks
+
+* Wed Apr 04 2007 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.6-2
+- fix entry scrolling (#234829)
+- fix multibyte character handling in entry
+
+* Fri Mar 02 2007 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.6-1
+- add newtSetColor() to allow changing individual colors
+- add newtPopWindowNoRefresh() (patch by Forest Bond)
+- move static library to -static subpackage, spec cleanup (#226195)
+  (patch by Jason Tibbitts)
+
+* Wed Jan 31 2007 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.5-1
+- provide option to change text of buttons (#126768)
+- don't add escape key to hot keys by default (#216157)
+- fix cursor position in checkboxtree, radio button and checkbox
+- don't force monochrome terminals to output colors
+- highlight active compact button on monochrome terminals
+- update translations from debian
+
+* Sat Jan  6 2007 Jeremy Katz <katzj@redhat.com> - 0.52.4-3
+- fix memory allocation in snack to be consistent (#212780)
+
+* Thu Dec  7 2006 Jeremy Katz <katzj@redhat.com> - 0.52.4-2
+- rebuild for python 2.5
+
+* Fri Oct 13 2006 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.4-1
+- fix entry corruption when reading multibyte characters
+  and double width character handling
+- avoid overflow/crash in scale
+- patches from debian
+  - fix crash of snack in EntryWindow when prompts is list of tuples
+  - put cursor at beginning of text for better accessibility
+    in button, scale and textbox
+  - add topleft option to whiptail
+
+* Tue Sep 19 2006 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.3-1
+- makefile, configure and spec cleanup
+- package whiptail.1 and locale files
+- fix warnings
+
+* Fri Aug 04 2006 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.2-9
+- fix screen corruption when half of double width character is overwritten
+  (#137957) 
+- fix double width character handling in checkboxtree and listbox
+
+* Wed Jul 12 2006 Jesse Keating <jkeating@redhat.com> - 0.52.2-8.1
+- rebuild
+
+* Tue Jun 27 2006 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.2-8
+- unfocus when displaying help
+- fix help dialog in popcorn.py (#81352)
+
+* Thu Jun 08 2006 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.2-7
+- fix checkboxtree positioning
+- make textbox with scrollbar focusable (#83203)
+- turn off cursor when entry terminated form (#86074)
+- handle listbox and checkboxtree focus better (#186053)
+- make default colors more friendly to 8-color terminals (#187545)
+
+* Wed May 31 2006 Miroslav Lichvar <mlichvar@redhat.com> - 0.52.2-6.1
+- fix handling windows larger than screen size (#189981)
+
+* Fri Feb 10 2006 Jesse Keating <jkeating@redhat.com> - 0.52.2-5.2
+- bump again for double-long bug on ppc(64)
+
+* Tue Feb 07 2006 Jesse Keating <jkeating@redhat.com> - 0.52.2-5.1
+- rebuilt for new gcc4.1 snapshot and glibc changes
+
+* Tue Jan 17 2006 Petr Rockai <prockai@redhat.com> - 0.52.2-5
+- Fix a crash in checkboxtree.c where pressing pgup/pgdown
+  on a checkboxtree with less items than its height would
+  cause segmentation violation. Consult BR 165347.
+
+* Tue Jan 17 2006 Petr Rockai <prockai@redhat.com> - 0.52.2-4
+- Apply patch by Bill Nottingham (thanks) to improve scrollbar appearance
+  (BR 174771).
+- Add -%%{release} to snack's Provides: line (just in case).
+
+* Tue Jan 17 2006 Petr Rockai <prockai@redhat.com> - 0.52.2-3
+- Provide: snack = %%{version} instead of plain "snack", so that
+  we don't block upgrades of custom "snack" packages. This should
+  not break anything. (Hopefully) fixes BR 171415.
+
+* Mon Jan 16 2006 Petr Rockai <prockai@redhat.com> - 0.52.2-2
+- do not build whiptcl, as per 177346 -- so that we avoid dependency on tcl
+
+* Fri Dec 09 2005 Jesse Keating <jkeating@redhat.com>
+- rebuilt
+
+* Thu Nov 24 2005 Jindrich Novy <jnovy@redhat.com> - 0.52.2-1
+- rebuild because of the new slang-2.0.5
+
+* Tue Nov 22 2005 Petr Rockai <prockai@redhat.com> - 0.52.2-0
+- new upstream version (minor fixes for the source tarball
+  and build system)
+
+* Fri Sep 30 2005 Petr Rockai <prockai@redhat.com> - 0.52.1-0
+- revert bidi patch, objections by Jeremy Katz about
+  anaconda breaking
+- this version still only exists as a "ghastly" upstream tarball;
+  the patches are now cleaned up and will be integrated into
+  rhlinux cvs unless some more breakage akin to bidi occurs
+- the if1close patch is now part of upstream tarball too
+
+* Wed Sep 21 2005 Petr Rockai <prockai@redhat.com> - 0.52.0-0
+- new upstream version
+
+* Fri Sep 02 2005 Petr Rockai <prockai@redhat.com>
+- use versioned symbols, patch by Alastair McKinstry, mckinstry at
+  debian dot org, thanks
+- need private wstrlen due to versioned syms, patch from debian
+  package of newt
+- both of the above needed to be forward-ported
+
+* Sun Mar 06 2005 Petr Rockai <prockai@redhat.com>
+- rebuild
+
+* Mon Nov  8 2004 Jeremy Katz <katzj@redhat.com> - 0.51.6-6
+- rebuild for python 2.4
+
+* Fri Oct 15 2004 Adrian Havill <havill@redhat.com> 0.51.6-5
+- only do gpmclose if gpmopen succeeed (#118530)
+
+* Thu Oct 14 2004 Adrian Havill <havill@redhat.com> 0.51.6-4
+- make the python version dynamic (#114419)
+
+* Tue Jun 15 2004 Elliot Lee <sopwith@redhat.com>
+- rebuilt
+
+* Tue Mar 02 2004 Elliot Lee <sopwith@redhat.com>
+- rebuilt
+
+* Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
+- rebuilt
+
+* Thu Nov  6 2003 Jeremy Katz <katzj@redhat.com> 0.51.6-2
+- rebuild for python 2.3
+
+* Tue Aug 19 2003 Michael K. Johnson <johnsonm@redhat.com> 0.51.6-1
+- rebuild
+
+* Tue Aug 19 2003 Michael K. Johnson <johnsonm@redhat.com> 0.51.5-1
+- incorporated listbox cursor location patch (#69903)
+
+* Wed Feb  5 2003 Matt Wilson <msw@redhat.com> 0.51.4-1
+- fixed help line drawing in UTF-8 (#81718)
+- calculate the width of text in entries using wstrlen
+- always set component width to the new label width in newtLabelSetText
+- fixed snack.CListbox to work properly with UTF-8 (#81718)
+
+* Tue Feb 04 2003 Florian La Roche <Florian.LaRoche@redhat.de>
+- add symlink to shared lib
+
+* Sun Jan  5 2003 Adrian Havill <havill@redhat.com> 0.51.3-1
+- cleaned up const qualifiers in interfaces
+- added Ctrl-L screen refresh
+- fixed segfault in test.c when listbox items are selected
+- accessibility: made newt useable with monochrome terms (#60931)
+- leave the symbols in the libs (#60400)
+- fixed grammar in tutorial (#63496)
+- error checking (curcomp exists) for formEvent, newtFormGetCurrent,
+  removed fifty button limit (#59027)
+
+* Tue Dec 17 2002 Matt Wilson <msw@redhat.com> 0.51.2-1
+- fixed wstrlen() it was calculating wcwidth(first wide char in
+  string) * strlen(str) instead of the actual width of the whole
+  string
+- fixed newtRedrawHelpLine() to copy all the bytes from a multibyte
+  string
+
+* Fri Dec 13 2002 Elliot Lee <sopwith@redhat.com> 0.51.1-1
+- Merge multilib changes
+
+* Thu Aug 15 2002 Bill Nottingham <notting@redhat.com> 0.51.0-1
+- changes for element width calculation for UTF-8
+- fix textwrap for UTF-8 in general
+- bump soname to avoid shared library collisions with slang
+
+* Mon Jul 01 2002 Michael Fulbright <msf@redhat.com> 0.50.39-1
+- Changed a test to check for 'None' the correct way
+
+* Wed Jun 26 2002 Bill Nottingham <notting@redhat.com> 0.50.38-1
+- don't hardcode linedrawing characters in the scrollbar code
+
+* Mon Jun 24 2002 Bill Nottingham <notting@redhat.com> 0.50.37-1
+- minor tweaks for use with UTF-8 slang
+
+* Tue Jun 11 2002 Joe Orton <jorton@redhat.com> 0.50.36-1
+- add newtListboxGetItemCount() API call
+- include numeric percentage in scale widget appearace
+- add support for ESC key using NEWT_KEY_ESCAPE
+
+* Mon Mar 18 2002 Bill Nottingham <notting@redhat.com> 0.50.35-1
+- build for whatever version of python happens to be installed
+
+* Sat Sep 15 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.50.34-1
+- remove python2 subpackage
+- compile package for python 2.2
+
+* Wed Aug 29 2001 Trond Eivind Glomsrød <teg@redhat.com> 0.50.33-1
+- s/Copyright/License/
+- Add slang-devel to build dependencies (#49542)
+
+* Wed Aug 22 2001 Crutcher Dunnavant <crutcher@redhat.com> 0.50.32-1
+- re-ordered the width key of CheckboxTree.__init__; #52319
+
+* Wed Aug  8 2001 Crutcher Dunnavant <crutcher@redhat.com> 0.50.31-1
+- right anchor the internal Listbox of CListboxes, so that empty
+- scrollable CListboxes do not look like crape.
+
+* Thu Jul 05 2001 Crutcher Dunnavant <crutcher@redhat.com>
+- padded hidden checkboxes on CheckboxTrees
+
+* Thu Jul 05 2001 Crutcher Dunnavant <crutcher@redhat.com>
+- taught CheckboxTrees about width. Whohoo! 2-D!!!
+
+* Thu Jul 05 2001 Crutcher Dunnavant <crutcher@redhat.com>
+- added 'hide_checkbox' and 'unselectable' options to CheckboxTrees
+
+* Mon Jun 25 2001 Jeremy Katz <katzj@redhat.com>
+- CListBox -> CListbox for API consistency
+- fixup replace() method of CListbox
+
+* Fri Jun 8 2001 Jeremy Katz <katzj@redhat.com>
+- few bugfixes to the CListBox
+
+* Fri Jun 8 2001 Jeremy Katz <katzj@redhat.com>
+- added python binding for newtListboxClear() for Listbox and CListBox
+- let ButtonBars optionally be made of CompactButtons
+
+* Wed Jun  6 2001 Crutcher Dunnavant <crutcher@redhat.com>
+- added CListBox python convenience class
+
+* Tue May 15 2001 Michael Fulbright <msf@redhat.com>
+- added python binding for CompactButton()
+
+* Tue Apr  3 2001 Matt Wilson <msw@redhat.com>
+- change from using SLsmg_touch_screen to SLsmg_touch_lines to prevent
+  excessive flashing due to screen clears when using touch_screen (more
+  Japanese handling)
+
+* Mon Apr  2 2001 Matt Wilson <msw@redhat.com>
+- redraw the screen in certain situations when LANG=ja_JP.eucJP to
+  prevent corrupting kanji characters (#34362)
+
+* Mon Apr  2 2001 Elloit Lee <sopwith@redhat.com>
+- Allow python scripts to watch file handles
+- Fix 64-bit warnings in snackmodule
+- Misc snack.py cleanups
+- Add NEWT_FD_EXCEPT to allow watching for fd exceptions
+- In newtExitStruct, return the first file descriptor that an event occurred on 
+
+* Fri Mar 30 2001 Matt Wilson <msw@redhat.com>
+- don't blow the stack if we push a help line that is longer than the
+  curret number of columns
+- clip window to screen bounds so that if we get a window that is
+  larger than the screen we can still redraw the windows behind it
+  when we pop
+
+* Sun Feb 11 2001 Than Ngo <than@redhat.com>
+- disable building new-python2 sub package again
+
+* Thu Feb 01 2001 Erik Troan <ewt@redhat.com>
+- gave up on separate CHANGES file
+- added newtCheckboxTreeSetCurrent() and snack binding
+- don't require python2 anymore
+
+* Mon Jan 22 2001 Than Ngo <than@redhat.com>
+- don't build newt-python2 sub package.
+
+* Fri Dec 15 2000 Trond Eivind Glomsrød <teg@redhat.com>
+- use %%{_tmppath}
+- add python2 subpackage, with such support
+- fix use of append in snack.py
+
+* Fri Sep 08 2000 Trond Eivind Glomsrød <teg@redhat.com>
+- bytecompile the snack python module
+- move the libnewt.so symlink to the devel package
+- include popcorn.py and peanuts.py in the devel package,
+  so we have some documentation of the snack module
+
+* Tue Aug 22 2000 Erik Troan <ewt@redhat.com>
+- fixed cursor disappearing in suspend (again)
+
+* Sat Aug 19 2000 Preston Brown <pbrown@redhat.com>
+- explicit requirement of devel subpackage on same version of main package
+  so that .so file link doesn't break
+
+* Wed Aug 16 2000 Erik Troan <ewt@redhat.com>
+- fixed cursor disappearing in suspend
+- moved libnewt.so to main package from -devel
+
+* Thu Aug  3 2000 Matt Wilson <msw@redhat.com>
+- added setValue method for checkboxes in snack
+
+* Wed Jul 05 2000 Michael Fulbright <msf@redhat.com>
+- added NEWT_FLAG_PASSWORD for entering passwords and having asterix echo'd
+
+* Fri Jun 16 2000 Matt Wilson <msw@redhat.com>
+- build for new release
+
+* Fri Apr 28 2000 Jakub Jelinek <jakub@redhat.com>
+- see CHANGES
+
+* Mon Mar 13 2000 Matt Wilson <msw@redhat.com>
+- revert mblen patch, go back to our own wide char detection
+
+* Fri Feb 25 2000 Bill Nottingham <notting@redhat.com>
+- fix doReflow to handle mblen returning 0
+
+* Wed Feb 23 2000 Preston Brown <pbrown@redhat.com>
+- fix critical bug in fkey 1-4 recognition on xterms
+
+* Wed Feb  9 2000 Matt Wilson <msw@redhat.com>
+- fixed snack widget setcallback function
+
+* Thu Feb 03 2000 Erik Troan <ewt@redhat.com>
+- strip shared libs
+
+* Mon Jan 31 2000 Matt Wilson <msw@redhat.com>
+- added patch from Toru Hoshina <t@kondara.org> to improve multibyte
+  character wrapping
+
+* Thu Jan 20 2000 Erik Troan <ewt@redhat.com>
+- see CHANGES
+
+* Thu Jan 20 2000 Preston Brown <pbrown@redhat.com>
+- fix segfault in newtRadioGetCurrent
+
+* Mon Jan 17 2000 Erik Troan <ewt@redhat.com>
+- added numerous bug fixes (see CHANGES)
+
+* Mon Dec 20 1999 Matt Wilson <msw@redhat.com>
+- rebuild with fix for listbox from Nalin
+
+* Wed Oct 20 1999 Matt Wilson <msw@redhat.com>
+- added patch to correctly wrap euc kanji
+
+* Wed Sep 01 1999 Erik Troan <ewt@redhat.com>
+- added suspend/resume to snack
+
+* Tue Aug 31 1999 Matt Wilson <msw@redhat.com>
+- enable gpm support
+
+* Fri Aug 27 1999 Matt Wilson <msw@redhat.com>
+- added hotkey assignment for gridforms, changed listbox.setcurrent to
+  take the item key
+
+* Wed Aug 25 1999 Matt Wilson <msw@redhat.com>
+- fixed snack callback function refcounts, as well as optional data args
+- fixed suspend callback ref counts
+
+* Mon Aug 23 1999 Matt Wilson <msw@redhat.com>
+- added buttons argument to entrywindow
+
+* Thu Aug 12 1999 Bill Nottingham <notting@redhat.com>
+- multi-state checkboxtrees. Woohoo.
+
+* Mon Aug  9 1999 Matt Wilson <msw@redhat.com>
+- added snack wrappings for checkbox flag setting
+
+* Thu Aug  5 1999 Matt Wilson <msw@redhat.com>
+- added snack bindings for setting current listbox selection
+- added argument to set default selection in snack ListboxChoiceWindow
+
+* Mon Aug  2 1999 Matt Wilson <msw@redhat.com>
+- added checkboxtree
+- improved snack binding
+
+* Fri Apr  9 1999 Matt Wilson <msw@redhat.com>
+- fixed a glibc related bug in reflow that was truncating all text to 1000
+chars
+
+* Fri Apr 09 1999 Matt Wilson <msw@redhat.com>
+- fixed bug that made newt apps crash when you hit <insert> followed by lots
+of keys
+
+* Mon Mar 15 1999 Matt Wilson <msw@redhat.com>
+- fix from Jakub Jelinek for listbox keypresses
+
+* Sat Feb 27 1999 Matt Wilson <msw@redhat.com>
+- fixed support for navigating listboxes with alphabetical keypresses
+
+* Thu Feb 25 1999 Matt Wilson <msw@redhat.com>
+- updated descriptions
+- added support for navigating listboxes with alphabetical keypresses
+
+* Mon Feb  8 1999 Matt Wilson <msw@redhat.com>
+- made grid wrapped windows at least the size of their title bars
+
+* Fri Feb  5 1999 Matt Wilson <msw@redhat.com>
+- Function to set checkbox flags.  This will go away later when I have
+  a generic flag setting function and signals to comps to go insensitive.
+
+* Tue Jan 19 1999 Matt Wilson <msw@redhat.com>
+- Stopped using libgpm, internalized all gpm calls.  Still need some cleanups.
+
+* Thu Jan  7 1999 Matt Wilson <msw@redhat.com>
+- Added GPM mouse support
+- Moved to autoconf to allow compiling without GPM support
+- Changed revision to 0.40
+
+* Wed Oct 21 1998 Bill Nottingham <notting@redhat.com>
+- built against slang-1.2.2
+
+* Wed Aug 19 1998 Bill Nottingham <notting@redhat.com>
+- bugfixes for text reflow
+- added docs
+
+* Fri May 01 1998 Cristian Gafton <gafton@redhat.com>
+- devel package moved to Development/Libraries
+
+* Thu Apr 30 1998 Erik Troan <ewt@redhat.com>
+- removed whiptcl.so -- it should be in a separate package
+
+* Mon Feb 16 1998 Erik Troan <ewt@redhat.com>
+- added newtWinMenu()
+- many bug fixes in grid code
+
+* Wed Jan 21 1998 Erik Troan <ewt@redhat.com>
+- removed newtWinTernary()
+- made newtWinChoice() return codes consistent with newtWinTernary()
+
+* Fri Jan 16 1998 Erik Troan <ewt@redhat.com>
+- added changes from Bruce Perens
+    - small cleanups
+    - lets whiptail automatically resize windows
+- the order of placing a grid and adding components to a form no longer
+  matters
+- added newtGridAddComponentsToForm()
+
+* Wed Oct 08 1997 Erik Troan <ewt@redhat.com>
+- added newtWinTernary()
+
+* Tue Oct 07 1997 Erik Troan <ewt@redhat.com>
+- made Make/spec files use a buildroot
+- added grid support (for newt 0.11 actually)
+
+* Mon Jun 02 1997 Erik Troan <ewt@redhat.com>
+- Added patched from Clarence Smith for setting the size of a listbox
+- Version 0.9
+
+* Wed May 28 1997 Elliot Lee <sopwith@redhat.com> 0.8-2
+- Touchups on Makefile
+- Cleaned up NEWT_FLAGS_*
+
+* Tue Mar 18 1997 Erik Troan <ewt@redhat.com>
+- Cleaned up listbox
+- Added whiptail
+- Added newtButtonCompact button type and associated colors
+- Added newtTextboxGetNumLines() and newtTextboxSetHeight()
+
+* Tue Feb 25 1997 Erik Troan <ewt@redhat.com>
+- Added changes from sopwith for C++ cleanliness and some listbox fixes.