Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

autogen-5.18.12-1.64 RPM for x86_64

From OpenSuSE Leap 15.3 for x86_64

Name: autogen Distribution: SUSE Linux Enterprise 15
Version: 5.18.12 Vendor: SUSE LLC <https://www.suse.com/>
Release: 1.64 Build date: Fri May 25 20:44:06 2018
Group: Development/Tools/Building Build host: sheep13
Size: 1118794 Source RPM: autogen-5.18.12-1.64.src.rpm
Packager: https://www.suse.com/
Url: https://www.gnu.org/software/autogen/
Summary: Automated Text File Generator
AutoGen is a tool designed for generating program files that contain
repetitive text with varied substitutions.  Its goal is to simplify the
maintenance of programs that contain large amounts of repetitious text.
This is especially valuable if there are several blocks of such text that
must be kept synchronized in parallel tables.

Provides

Requires

License

GPL-3.0+

Changelog

* Tue Jul 04 2017 tchvatal@suse.com
  - Add patch to build with guile 2.2:
    * autogen-guile-2.2.patch
* Wed Feb 22 2017 bwiedemann@suse.com
  - Add autogen-catch-race-error.patch (boo#1021353)
* Sun Jan 08 2017 mpluskal@suse.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 astieger@suse.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 mpluskal@suse.com
  - Rename devel package to libopts-devel
  - Add corresponding obsoletion
* Tue May 03 2016 mpluskal@suse.com
  - Fix typo in preun script
* Tue Apr 19 2016 mpluskal@suse.com
  - Split shared libraries (boo#976068)
  - Move info handling to preun section
  - Do not ship .la file
* Mon Dec 07 2015 mpluskal@suse.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 mpluskal@suse.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 schwab@suse.de
  - No longer call autoreconf
* Thu May 21 2015 mpluskal@suse.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 mpluskal@suse.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.
* Fri Jul 04 2014 schwab@suse.de
  - agen5-testsuite.patch: fix spurious testsuite failure
* Thu Jul 03 2014 schwab@suse.de
  - Update to 5.18.3
    * ATTRIBUTE_FORMAT_ARG is a configured attribute that wraps
      __attribute__((__format_arg__(n))) procedure declaration attributes.
      To configure it, the ag_macros.m4 has a new macroo,
      AG_COMPILE_FORMAT_ARG (which is a compile only test probe).
    * Auto-edit Guile headers that depend upon configure values
      most especially:  noreturn
      but check for "ptrdiff_t" in our configure too, so that Guile does
      not create its own duplicate definition.
    * Abort from the failing function so that stack traces are useful
    * The libopts m4 configure code must configure the libopts/Makefile
    * Happy 2014 New Year
    * make sure library option handling code does nothing when the
      library is just trying to get information about an option.
    * Only apply texi2mdoc when it is needed.
    * The aoGetsText() emitted i18n helper function needs its argument
      to have the "format_arg" attribute.
    * documentation clarifications
    * properly create generated main procedures from user supplied code.
    * ChangeLog files have been removed from GIT sources
      (though still obtainable with tagged checkouts).
    * LIBGUILE_PATH is not needed and its derivation is wrong on
      where binaries and libraries have different prefixes.
    * fixed char casting issue that shows in UTF-8 files
    * fixed installation error for str2init
    * fixed failure handling in the usage template
    * fix broken flag values for auto-supported options
    * various tweaks to make Coverity happy.
    * allow the fatal error message functions to be tagged "noreturn"
      and incorporate sysnoreturn.h technology into AutoGen.
    * --save-opts documentation cleanup
    * optionMemberList() will return an allocated string containing
      the names of the bits set in the option.
    * tab stripped "here strings" include stripping the backslash
      escape character when it precedes any whitespace character.
  - autoopts-remove-stupid-set-e.patch: remove stupid use of set -e
  - autogen-setfilename.patch: remove
  - autogen-build_ldpath.patch: regenerate
  - run testsuite
* Tue Apr 16 2013 pth@suse.de
  - Update to 5.16.2:
    * Coverity cleanups
    * evade Guile issue on BSD platform.
    * avoid emitting non-error messages to stderr
  - Adapt autogen-build_ldpath.patch to the changed sources.
* Sat Mar 02 2013 seife+obs@b1-systems.com
  - fix build with automake-1.13.1
  - add explicit makeinfo buildrequires, it is required to build
* Sat Jul 14 2012 crrodriguez@opensuse.org
  - Fix source URL, this update must reach 12.2 because
    autogen was generating broken C code that segfaults
    with fortify source.
* Tue May 22 2012 crrodriguez@opensuse.org
  - Update to version 5.16
    * Changes, many see http://autogen.sourceforge.net/announce.html.
* Fri Sep 30 2011 coolo@suse.com
  - add libtool as buildrequire to make the spec file more reliable
* Sat Sep 17 2011 jengelh@medozas.de
  - Remove redundant tags/sections from specfile
  - Use %_smp_mflags for parallel build
* Tue Aug 02 2011 aj@suse.de
  - Remove download source service.
* Mon Jul 25 2011 pgajdos@novell.com
  - require pkg-config for build to detect guile-2.0
* Wed Mar 09 2011 coolo@novell.com
  - update to 5.11.8:
    * many, many changes - see NEWS and ChangeLog
* Mon Sep 13 2010 pth@suse.de
  - Add patch from dnh@opensuse.org to fix building the documentation
    with an uninstalled libopts.
* Thu Sep 09 2010 pth@suse.de
  - Update to 5.11.1:
    * Fix (kill) orphaned shell program
    * add file-next-line functions to facilitate #line "C" directives
    * simplify some snprintfv code
    * implement dependency generation in autogen output.
    * fix up fmemopen()
    * Fixes for unusual shell programs
    * Remove guile option code
* Wed Apr 01 2009 crrodriguez@suse.de
  - disable static libraries but keep "la" files, package uses
    libltdl

Files

/usr/bin/autogen
/usr/bin/autoopts-config
/usr/bin/columns
/usr/bin/getdefs
/usr/bin/xml2ag
/usr/lib64/autogen
/usr/lib64/autogen/tpl-config.tlib
/usr/share/autogen
/usr/share/autogen/Mdoc.pm
/usr/share/autogen/aginfo.tpl
/usr/share/autogen/aginfo3.tpl
/usr/share/autogen/agman-cmd.tpl
/usr/share/autogen/agman-file.tpl
/usr/share/autogen/agman.tlib
/usr/share/autogen/agman1.tpl
/usr/share/autogen/agman3.tpl
/usr/share/autogen/agmdoc-cmd.tpl
/usr/share/autogen/agmdoc-file.tpl
/usr/share/autogen/agpl.lic
/usr/share/autogen/agtexi-cmd.tpl
/usr/share/autogen/agtexi-file.tpl
/usr/share/autogen/autoopts.m4
/usr/share/autogen/bits.tpl
/usr/share/autogen/cmd-doc.tlib
/usr/share/autogen/confmacs.tlib
/usr/share/autogen/conftest.tpl
/usr/share/autogen/def2pot.tpl
/usr/share/autogen/fsm-macro.tlib
/usr/share/autogen/fsm-trans.tlib
/usr/share/autogen/fsm.tpl
/usr/share/autogen/getopt.tpl
/usr/share/autogen/gpl.lic
/usr/share/autogen/gplv2.lic
/usr/share/autogen/lgpl.lic
/usr/share/autogen/lgplv2.lic
/usr/share/autogen/libopts-41.1.16.tar.gz
/usr/share/autogen/liboptschk.m4
/usr/share/autogen/man2mdoc
/usr/share/autogen/man2texi
/usr/share/autogen/mbsd.lic
/usr/share/autogen/mdoc2man
/usr/share/autogen/mdoc2texi
/usr/share/autogen/optcode.tlib
/usr/share/autogen/opthead.tlib
/usr/share/autogen/options.tpl
/usr/share/autogen/optlib.tlib
/usr/share/autogen/optmain.tlib
/usr/share/autogen/perlopt.tpl
/usr/share/autogen/rc-sample.tpl
/usr/share/autogen/stdoptions.def
/usr/share/autogen/str2enum.tpl
/usr/share/autogen/str2init.tlib
/usr/share/autogen/str2mask.tpl
/usr/share/autogen/strings.tpl
/usr/share/autogen/texi2man
/usr/share/autogen/texi2mdoc
/usr/share/autogen/tpl-config.tlib
/usr/share/autogen/usage.tlib
/usr/share/doc/packages/autogen
/usr/share/doc/packages/autogen/ChangeLog
/usr/share/doc/packages/autogen/NEWS
/usr/share/info/autogen.info-1.gz
/usr/share/info/autogen.info-2.gz
/usr/share/info/autogen.info-3.gz
/usr/share/info/autogen.info.gz
/usr/share/man/man1/autogen.1.gz
/usr/share/man/man1/autoopts-config.1.gz
/usr/share/man/man1/columns.1.gz
/usr/share/man/man1/getdefs.1.gz
/usr/share/man/man1/xml2ag.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Tue Apr 9 15:02:03 2024