autoopts-5.18.16-2.1.x86_64.rpm


Advertisement

Description

autoopts - Automated Option Processing

Property Value
Distribution openSUSE Tumbleweed
Repository openSUSE Oss all
Package filename autoopts-5.18.16-2.1.x86_64.rpm
Package name autoopts
Package version 5.18.16
Package release 2.1
Package architecture x86_64
Package type rpm
Category Development/Languages/C and C++
Homepage https://www.gnu.org/software/autogen/
License GPL-3.0-or-later
Maintainer -
Download size 318.20 KB
Installed size 660.08 KB
AutoOpts is a tool that virtually eliminates the hassle of processing
options and keeping man pages, info docs and usage text up to date.  This
package allows you to specify several program attributes, thousands of
option types and many option attributes.  From this, it then produces all
the code necessary to parse and handle the command line and configuration
file options, and the documentation that should go with your program as
well.

Alternatives

Package Version Architecture Repository
autoopts-5.18.16-2.1.i586.rpm 5.18.16 i586 openSUSE Oss
autoopts - - -

Requires

Name Value
/usr/bin/bash -
/usr/bin/perl -
/usr/bin/pkg-config -
autogen -
libopts25 = 5.18.16-2.1

Provides

Name Value
autogen:/usr/bin/autoopts-config -
autoopts = 5.18.16-2.1
autoopts(x86-64) = 5.18.16-2.1
libopts-devel -
perl(Mdoc) -
pkgconfig(autoopts) = 42.1.17

Obsoletes

Name Value
libopts25-devel < 5.18.16-2.1

Download

Type URL
Mirror widehat.opensuse.org
Binary Package autoopts-5.18.16-2.1.x86_64.rpm
Source Package autogen-5.18.16-2.1.src.rpm

Install Howto

Install autoopts rpm package:

# zypper install autoopts

Files

Path
/usr/bin/autoopts-config
/usr/include/autoopts/options.h
/usr/include/autoopts/usage-txt.h
/usr/lib64/libopts.so
/usr/lib64/autogen/tpl-config.tlib
/usr/lib64/pkgconfig/autoopts.pc
/usr/share/aclocal/autoopts.m4
/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/def2pot.tpl
/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-42.1.17.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/man/man1/autoopts-config.1.gz
/usr/share/man/man3/ao_string_tokenize.3.gz
/usr/share/man/man3/configFileLoad.3.gz
/usr/share/man/man3/optionFileLoad.3.gz
/usr/share/man/man3/optionFindNextValue.3.gz
/usr/share/man/man3/optionFindValue.3.gz
/usr/share/man/man3/optionFree.3.gz
/usr/share/man/man3/optionGetValue.3.gz
/usr/share/man/man3/optionLoadLine.3.gz
/usr/share/man/man3/optionMemberList.3.gz
/usr/share/man/man3/optionNextValue.3.gz
/usr/share/man/man3/optionOnlyUsage.3.gz
/usr/share/man/man3/optionPrintVersion.3.gz
/usr/share/man/man3/optionPrintVersionAndReturn.3.gz
/usr/share/man/man3/optionProcess.3.gz
/usr/share/man/man3/optionRestore.3.gz
/usr/share/man/man3/optionSaveFile.3.gz
/usr/share/man/man3/optionSaveState.3.gz
/usr/share/man/man3/optionUnloadNested.3.gz
/usr/share/man/man3/optionVersion.3.gz
/usr/share/man/man3/strequate.3.gz
/usr/share/man/man3/streqvcmp.3.gz
/usr/share/man/man3/streqvmap.3.gz
/usr/share/man/man3/strneqvcmp.3.gz
/usr/share/man/man3/strtransform.3.gz

Changelog

2019-03-25 - Martin Li?ka <mliska@suse.cz>
- Add gcc9-fix-wrestrict.patch in order to fix
bsc#1125772.
2018-11-22 - schwab@suse.de
- Remove invalid signature file and keyring
2018-11-21 - <jbrielmaier@suse.de>
- BuildRequire guile-devel to make transistion to Guile 2.2 smooth
2018-10-16 - schwab@suse.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
2018-07-31 - schwab@suse.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
2018-07-20 - mpluskal@suse.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
2018-03-27 - dimstar@opensuse.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.
2017-08-23 - bwiedemann@suse.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)
2017-07-04 - tchvatal@suse.com
- Add patch to build with guile 2.2:
* autogen-guile-2.2.patch
2017-02-22 - bwiedemann@suse.com
- Add autogen-catch-race-error.patch (boo#1021353)

See Also

Package Description
autossh-1.4g-1.1.i586.rpm Automatically restart SSH sessions and tunnels
autossh-1.4g-1.1.x86_64.rpm Automatically restart SSH sessions and tunnels
autotrace-0.31.1-644.17.i586.rpm Program for Converting Bitmaps to Vector Graphics
autotrace-0.31.1-644.17.x86_64.rpm Program for Converting Bitmaps to Vector Graphics
autotrace-devel-0.31.1-644.17.i586.rpm Library for converting bitmaps to vector graphics
autotrace-devel-0.31.1-644.17.x86_64.rpm Library for converting bitmaps to vector graphics
autotrash-0.2.0-1.5.noarch.rpm Tool to automatically purge old trashed files
autoyast2-4.2.0-1.1.noarch.rpm YaST2 - Automated Installation
autoyast2-installation-4.2.0-1.1.noarch.rpm YaST2 - Auto Installation Modules
avahi-0.7-7.1.i586.rpm D-Bus Service for Zeroconf and Bonjour
avahi-0.7-7.1.x86_64.rpm D-Bus Service for Zeroconf and Bonjour
avahi-autoipd-0.7-7.1.i586.rpm IPv4LL Service for Zeroconf and Bonjour
avahi-autoipd-0.7-7.1.x86_64.rpm IPv4LL Service for Zeroconf and Bonjour
avahi-compat-howl-devel-0.7-7.1.i586.rpm Howl Compatibility Package for the Zeroconf/Bonjour D-Bus service
avahi-compat-howl-devel-0.7-7.1.x86_64.rpm Howl Compatibility Package for the Zeroconf/Bonjour D-Bus service
Advertisement
Advertisement