coan-6.0.1-8.fc25.x86_64.rpm


Advertisement

Description

coan - A command line tool for simplifying the pre-processor conditionals in source code

Property Value
Distribution Fedora 25
Repository Fedora x86_64
Package name coan
Package version 6.0.1
Package release 8.fc25
Package architecture x86_64
Package type rpm
Installed size 1.05 MB
Download size 288.93 KB
Official Mirror dl.fedoraproject.org
coan (formerly sunifdef) is a software engineering tool for analyzing
pre-processor-based configurations of C or C++ source code. Its principal use
is to simplify a body of source code by eliminating any parts that are
redundant with respect to a specified configuration.
coan is most useful to developers of constantly evolving products
with large code bases, where pre-processor conditionals are used to
configure the feature sets, APIs or implementations of different
releases. In these environments the code base steadily
accumulates #ifdef-pollution as transient configuration options become
obsolete. coan can largely automate the recurrent task of purging
redundant #if-logic from the code.

Alternatives

Package Version Architecture Repository
coan-6.0.1-8.fc25.i686.rpm 6.0.1 i686 Fedora
coan - - -

Requires

Name Value
libc.so.6(GLIBC_2.14)(64bit) -
libgcc_s.so.1()(64bit) -
libgcc_s.so.1(GCC_3.0)(64bit) -
libm.so.6()(64bit) -
libstdc++.so.6()(64bit) -
libstdc++.so.6(CXXABI_1.3)(64bit) -
libstdc++.so.6(CXXABI_1.3.9)(64bit) -
libstdc++.so.6(GLIBCXX_3.4)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.11)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.15)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.20)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.21)(64bit) -
libstdc++.so.6(GLIBCXX_3.4.9)(64bit) -
rtld(GNU_HASH) -

Provides

Name Value
coan = 6.0.1-8.fc25
coan(x86-64) = 6.0.1-8.fc25

Download

Type URL
Binary Package coan-6.0.1-8.fc25.x86_64.rpm
Source Package coan-6.0.1-8.fc25.src.rpm

Install Howto

Install the coan rpm package:

# dnf install coan

Files

Path
/usr/bin/coan
/usr/share/doc/coan/AUTHORS
/usr/share/doc/coan/ChangeLog
/usr/share/doc/coan/LICENSE.BSD
/usr/share/doc/coan/README
/usr/share/man/man1/coan.1.1.gz

Changelog

2016-02-25 - Jonathan Underwood <jonathan.underwood@gmail.com> - 6.0.1-8
- Re-enable tests
2016-02-25 - Jonathan Underwood <jonathan.underwood@gmail.com> - 6.0.1-7
- Add BuildRequires:  gcc-c++
- BuildRequire perl-Pod-Html for Fedora 24 and later (for pod2html)
2016-02-25 - Jonathan Underwood <jonathan.underwood@gmail.com> - 6.0.1-6
- Add BuildRequires: perl-podlators to fix FTBFS (BZ 1307386)
2016-02-03 - Fedora Release Engineering <releng@fedoraproject.org> - 6.0.1-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
2015-06-17 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 6.0.1-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
2015-05-08 - Filipe Rosset <rosset.filipe@gmail.com> - 6.0.1-3
- Disable tests until upstream fixes armv7hl
2015-05-08 - Filipe Rosset <rosset.filipe@gmail.com> - 6.0.1-2
- Fixes a broken build plus spec cleanup, added python as BR to run tests
2015-05-07 - Filipe Rosset <rosset.filipe@gmail.com> - 6.0.1-1
- Rebuilt for new upstream version 6.0.1, fixes rhbz #1135805
2015-05-02 - Kalev Lember <kalevlember@gmail.com> - 5.2-4
- Rebuilt for GCC 5 C++11 ABI change
2014-08-16 - Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 5.2-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild

See Also

Package Description
cobbler-2.6.11-11.gitf78af86.fc25.x86_64.rpm Boot server configurator
cobbler-web-2.6.11-11.gitf78af86.fc25.noarch.rpm Web interface for Cobbler
coccinelle-1.0.5-2.fc25.x86_64.rpm Semantic patching for Linux (spatch)
coccinelle-doc-1.0.5-2.fc25.x86_64.rpm Documentation for coccinelle
coccinelle-examples-1.0.5-2.fc25.x86_64.rpm Examples for coccinelle
cockpit-120-1.fc25.x86_64.rpm A user interface for Linux servers
cockpit-bridge-120-1.fc25.i686.rpm Cockpit bridge server-side component
cockpit-bridge-120-1.fc25.x86_64.rpm Cockpit bridge server-side component
cockpit-doc-120-1.fc25.x86_64.rpm Cockpit deployment and developer guide
cockpit-docker-120-1.fc25.x86_64.rpm Cockpit user interface for Docker containers
cockpit-kubernetes-120-1.fc25.x86_64.rpm Cockpit user interface for Kubernetes cluster
cockpit-machines-120-1.fc25.x86_64.rpm Cockpit user interface for rpm-machines
cockpit-networkmanager-120-1.fc25.noarch.rpm Cockpit user interface for networking, using NetworkManager
cockpit-ostree-120-1.fc25.x86_64.rpm Cockpit user interface for rpm-ostree
cockpit-pcp-120-1.fc25.x86_64.rpm Cockpit PCP integration
Advertisement
Advertisement