Changelog for
autoopts-5.18.16-76.5.i586.rpm :
* Thu Nov 22 2018 schwabAATTsuse.de- Remove invalid signature file and keyring
* Wed Nov 21 2018
- BuildRequire guile-devel to make transistion to Guile 2.2 smooth
* Tue Oct 16 2018 schwabAATTsuse.de- Update to version 5.8.16 - Enable compiling with Guile 2.2- autogen-guile-2.2.patch: removed- installable-programs.patch: don\'t make programs uninstallable- Rediff remaining patches
* Tue Jul 31 2018 schwabAATTsuse.de- Don\'t require libopts-devel from autogen- Rename libopts-devel to autoopts- Move all autoopts related files to autoopts- Don\'t run autoreconf- Don\'t remove -Werror- sprintf-overflow.patch: Fix sprintf overflow- autogen-guile-2.2.patch: properly add support for guile 2.2- autogen-constant-timeout.patch: remove, use --enable-timeout instead
* Fri Jul 20 2018 mpluskalAATTsuse.com- Update to version 5.8.14:
* several configury fixes to enable cross platform building.
* fompletion of a change in \"char-mapper\" to enable bootstrapping
* Guile 1.8 support was removed
* Replace AG_SCM_STR02SCM with scm_from_latin1_string this breaks Guile 1.8.
* adaptations for cross compiling
* no more generating autoconf macros
* fix internal implementation of forking off autogen in xml2ag
* when calling abort() causes problems, exit() can now be called (via an option) instead.
* add support for nanosecond precision in file times
* suppress dumb warnings about embedded NUL bytes in formats.- Refresh patches- Drop not applying autogen-reproducible-tar.patch
* Tue Mar 27 2018 dimstarAATTopensuse.org- Explicitly call autoreconf: various patches touch the build system, which results in an implicit call. That in turn only works as long as the automake/autconf version is the same as used when originally bootrapping the tarball.
* Wed Aug 23 2017 bwiedemannAATTsuse.com- Add autogen-reproducible-tar.patch to make .tar.gz build reproducible ( https://sourceforge.net/p/autogen/bugs/182/ )- Add autogen-constant-timeout.patch to make build reproducible (boo#1041534)- Set MAN_PAGE_DATE to not include build date into man pages (boo#1047218)
* Tue Jul 04 2017 tchvatalAATTsuse.com- Add patch to build with guile 2.2:
* autogen-guile-2.2.patch
* Wed Feb 22 2017 bwiedemannAATTsuse.com- Add autogen-catch-race-error.patch (boo#1021353)
* Sun Jan 08 2017 mpluskalAATTsuse.com- Update to version 5.8.12:
* several configury fixes to enable cross platform building.
* fompletion of a change in \"char-mapper\" to enable bootstrapping
* Mon Jun 27 2016 astiegerAATTsuse.com- GNU autogen 5.18.10:
* NUL terminate CGI definitions text- GNU autogen 5.18.9:
* When parsing CGI, do not allow spaces to be lost
* In producing usage text, check more rigorously that option \"values\" are really not flag characters.- GNU autogen 5.18.8:
* Ensure testing vars start as unset for testing
* happy new year & de-uglifications- update download URL and usptream signing key
* Thu May 05 2016 mpluskalAATTsuse.com- Rename devel package to libopts-devel- Add corresponding obsoletion
* Tue May 03 2016 mpluskalAATTsuse.com- Fix typo in preun script
* Tue Apr 19 2016 mpluskalAATTsuse.com- Split shared libraries (boo#976068)- Move info handling to preun section- Do not ship .la file
* Mon Dec 07 2015 mpluskalAATTsuse.com- Update to 5.18.7
* {AG,CL,GD}exe environment variables may be set to force bootstrapping with a particular release.
* MAN_PAGE_DATE can be used with various man page docs to override the current date default.
* project may now be bootstrapped and built in the source directory with no ill effect.
* AutoGen as a daemon will never happen. Last vestiges gone.
* templates may now obtain the most recent source modification time with \"(max-file-time)\"
* Wed Sep 16 2015 mpluskalAATTsuse.com- Update to 5.18.6
* {AG,CL,GD}exe environment variables may be set to force bootstrapping with a particular release.
* MAN_PAGE_DATE can be used with various man page docs to override the current date default.
* project may now be bootstrapped and built in the source directory with no ill effect.
* AutoGen as a daemon will never happen. Last vestiges gone.
* templates may now obtain the most recent source modification time with \"(max-file-time)\"
* Thu May 21 2015 schwabAATTsuse.de- No longer call autoreconf
* Thu May 21 2015 mpluskalAATTsuse.com- Update info files dependencies- Refresh partially upstreamed autogen-build_ldpath.patch- Update to 5.18.5
* Guile 1.6 is now obsolete. 1.7/8 or newer from now on. Fixed issues with Guile managed locale string processing. (It keeps getting better and better all the time and I must keep adjusting over and over all the time.)
* more Guile-config somersaults config/misc.def: sometimes, \"pkg-config --cflags-only-I\" yields multiple directories for Guile and that incantation is the only way to find libguile/version.h and that header is the only way to determine the micro version and the micro version is the best way to check for certain types of breakage. (Testing is too convoluted.)
* for-each handler functions may now be able to free (or not) the file text via the \"handler-frees\" attribute.
* Mon Mar 02 2015 mpluskalAATTsuse.com- Remove upsteamed patch:
* autoopts-remove-stupid-set-e.patch
* agen5-testsuite.patch- Cleanup spec file with spec-cleaner- Use url for source- Add gpg signature- Update to 5.18.4
* Do Not Edit (dne) warning: the default of printing a date in the warning has now changed to not doing so. The \"-d\" option to suppress the date is now deprecated (ignored). A new option, \"-D\" will cause the date to be included. The environment variable, \"AUTOGEN_DNE_DATE\" overrides everything.
* The RETURN function was not completely implemented and only partially worked. It is working now.
* optionPrintVersionAndReturn() is a new function for applications that wish to extend the behavior of the \"--version\" option.
* mdoc and man pages have been greatly improved.
* libopts tear-off library used stdnoreturn.h and now includes infrastructure for systems deficient in that area
* new function: insert-file It will simply insert the contents of a file (or list of files) into the output stream.