coccinelle-1.0.7-4.fc28.x86_64.rpm


Advertisement

Description

coccinelle - Semantic patching for Linux (spatch)

Property Value
Distribution Fedora 28
Repository Fedora Updates x86_64
Package filename coccinelle-1.0.7-4.fc28.x86_64.rpm
Package name coccinelle
Package version 1.0.7
Package release 4.fc28
Package architecture x86_64
Package type rpm
Category Development/Libraries
Homepage http://coccinelle.lip6.fr/
License GPLv2
Maintainer -
Download size 4.25 MB
Installed size 19.44 MB
Coccinelle is a tool to utilize semantic patches for manipulating C
code.  It was originally designed to ease maintenance of device
drivers in the Linux kernel.

Alternatives

Package Version Architecture Repository
coccinelle-1.0.7-4.fc28.i686.rpm 1.0.7 i686 Fedora Updates
coccinelle-1.0.6-16.fc28.i686.rpm 1.0.6 i686 Fedora
coccinelle-1.0.6-16.fc28.x86_64.rpm 1.0.6 x86_64 Fedora
coccinelle - - -

Requires

Name Value
/usr/bin/python3 -
libc.so.6(GLIBC_2.17)(64bit) -
libdl.so.2()(64bit) -
libdl.so.2(GLIBC_2.2.5)(64bit) -
libm.so.6()(64bit) -
libm.so.6(GLIBC_2.2.5)(64bit) -
libpcre.so.1()(64bit) -
ocaml(Arg) = 8a984750e16559fb57a4021121f21559
ocaml(Buffer) = 9c9b3639d23d7746c571cdf04646eb29
ocaml(CamlinternalBigarray) = 4ff98b0650eef9c38ee9c9930e0c3e9b
ocaml(CamlinternalFormatBasics) = 79ae8c0eb753af6b441fe05456c7970b
ocaml(Complex) = cd4856c93f21942683ce190142e88396
ocaml(Hashtbl) = 0a88e320f172d3413ba0d5e0f9c70ccd
ocaml(Lazy) = 4bf082b428b11a15971c831a1c768bda
ocaml(Lexing) = 0971650cdf1fa8e506e733e9a5da2628
ocaml(Map) = 8b8de381501aa7862270c15619322ee7
ocaml(Marshal) = 9dbb48cebd784fc6219ed0e9514fc7df
ocaml(Pervasives) = 9b04ecdc97e5102c1d342892ef7ad9a2
ocaml(Set) = 28a12def19edf36c317c30fafcc03d6d
ocaml(Str) = 702cbdf6aef59ea727e6090656cefc94
ocaml(Uchar) = 596c497318b5c3057b47b9d6747ef5d1
ocaml(Unix) = 053326e853ce10e1fadf8d891f08f891
ocaml(runtime) = 4.06.0
ocaml-findlib -
python(abi) = 3.6
rtld(GNU_HASH) -

Provides

Name Value
bundled(ocaml-parmap) -
bundled(ocaml-pycaml) -
coccinelle = 1.0.7-4.fc28
coccinelle(x86-64) = 1.0.7-4.fc28
ocaml(Ast0_cocci) = c0095b9bab173ed2fb5c1c65bd24e53c
ocaml(Ast_c) = 534e27f21531f607e0ea74723f227c3d
ocaml(Ast_cocci) = 3f84d7d6af03fffeaeaae543d4559b21
ocaml(Coccilib) = e033c2875961427f47f333b3785d84c0
ocaml(Commands) = f3dcf476a1248996229055b1cbc5996a
ocaml(Common) = 1884a085b82a0e0364c011026b813055
ocaml(Config) = 77a0e328c8879dd1937a4075dbacf0b4
ocaml(Dumper) = 231b93454989753222bfced6e4477bef
ocaml(Exposed_modules) = f6891af530bbf60659cb185a851d9dfc
ocaml(Externalanalysis) = 8f6c94bddbd15c397a08899903d160cf
ocaml(Flag) = a10cdec1b30d0e4d07084a4f74dc2521
ocaml(Flag_parsing_c) = bd25e1621a4f7a0ef68e9fc1c644bb3c
ocaml(Iteration) = edd7f87d98f9a626bc36153449000faa
ocaml(Lexer_c) = f39748b0f9a64ef1640062e4b1875028
ocaml(Lib_parsing_c) = 8023906c4fb98cf8cebf26cdd7038527
ocaml(Ocamlcocci_aux) = 6745c2e69e15a3525b98768178036f7e
ocaml(Parmap) = 14d26cd0e68d31edd9ac99e893e76e29
ocaml(Parse_c) = 6433c59e9afb8bf2071ba557acba93f4
ocaml(Parser_c) = e99ba814b7e03c3849f13d4417b1048b
ocaml(Prepare_ocamlcocci) = a6165a84df36ae5ce29d1cf35950d3ac
ocaml(Pretty_print_c) = ad1382256f0e8a070dcbb7c00dbe4c9f
ocaml(Regexp) = 92a2387d744edb45bea0a037c2ffbf98
ocaml(Run_ocamlcocci) = a3d4e40c3fa0ffb6052aec24d8c6c0bd
ocaml(Token_c) = 25efe102887b4f125121791dc317a8ba
ocaml(Visitor_c) = c3be64668104534f17bf6e772c11cfe3
ocaml(Yes_prepare_ocamlcocci) = 794d0b204051b27871871ae1e7c75180

Download

Type URL
Mirror download-ib01.fedoraproject.org
Binary Package coccinelle-1.0.7-4.fc28.x86_64.rpm
Source Package coccinelle-1.0.7-4.fc28.src.rpm

Install Howto

Install coccinelle rpm package:

# dnf install coccinelle

Files

Path
/usr/bin/pycocci
/usr/bin/spatch
/usr/bin/spgen
/usr/lib/.build-id/
/usr/lib/.build-id/2d/a99760712fd2434bd9f5c3586996001172debc
/usr/lib/.build-id/2f/992774e8f7a55fe24db0647219a9792d74017e
/usr/lib/.build-id/f5/76596f648c0fe02499585ad1ad2dcc2520508c
/usr/lib/python3.6/site-packages/coccilib/__init__.py
/usr/lib/python3.6/site-packages/coccilib/elems.py
/usr/lib/python3.6/site-packages/coccilib/iteration.py
/usr/lib/python3.6/site-packages/coccilib/org.py
/usr/lib/python3.6/site-packages/coccilib/output.py
/usr/lib/python3.6/site-packages/coccilib/report.py
/usr/lib/python3.6/site-packages/coccilib/trac.py
/usr/lib/python3.6/site-packages/coccilib/xml_firehose.py
/usr/lib/python3.6/site-packages/coccilib/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/elems.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/elems.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/iteration.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/iteration.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/org.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/org.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/output.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/output.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/report.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/report.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/trac.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/trac.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/xml_firehose.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/__pycache__/xml_firehose.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__init__.py
/usr/lib/python3.6/site-packages/coccilib/coccigui/coccigui.py
/usr/lib/python3.6/site-packages/coccilib/coccigui/pycoccimodel.py
/usr/lib/python3.6/site-packages/coccilib/coccigui/pygui.glade
/usr/lib/python3.6/site-packages/coccilib/coccigui/pygui.gladep
/usr/lib/python3.6/site-packages/coccilib/coccigui/vim.py
/usr/lib/python3.6/site-packages/coccilib/coccigui/vimcom.py
/usr/lib/python3.6/site-packages/coccilib/coccigui/vimeditor.py
/usr/lib/python3.6/site-packages/coccilib/coccigui/vimembed.py
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/__init__.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/__init__.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/coccigui.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/coccigui.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/pycoccimodel.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/pycoccimodel.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/vim.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/vim.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/vimcom.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/vimcom.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/vimeditor.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/vimeditor.cpython-36.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/vimembed.cpython-36.opt-1.pyc
/usr/lib/python3.6/site-packages/coccilib/coccigui/__pycache__/vimembed.cpython-36.pyc
/usr/lib64/coccinelle/spatch
/usr/lib64/coccinelle/standard.h
/usr/lib64/coccinelle/standard.iso
/usr/lib64/coccinelle/ocaml/ast0_cocci.cmi
/usr/lib64/coccinelle/ocaml/ast_c.cmi
/usr/lib64/coccinelle/ocaml/ast_cocci.cmi
/usr/lib64/coccinelle/ocaml/coccilib.cmi
/usr/lib64/coccinelle/ocaml/commands.cmi
/usr/lib64/coccinelle/ocaml/common.cmi
/usr/lib64/coccinelle/ocaml/config.cmi
/usr/lib64/coccinelle/ocaml/dumper.cmi
/usr/lib64/coccinelle/ocaml/exposed_modules.cmi
/usr/lib64/coccinelle/ocaml/externalanalysis.cmi
/usr/lib64/coccinelle/ocaml/flag.cmi
/usr/lib64/coccinelle/ocaml/flag_parsing_c.cmi
/usr/lib64/coccinelle/ocaml/iteration.cmi
/usr/lib64/coccinelle/ocaml/lexer_c.cmi
/usr/lib64/coccinelle/ocaml/lib_parsing_c.cmi
/usr/lib64/coccinelle/ocaml/ocamlcocci_aux.cmi
/usr/lib64/coccinelle/ocaml/parmap.cmi
/usr/lib64/coccinelle/ocaml/parse_c.cmi
/usr/lib64/coccinelle/ocaml/parser_c.cmi
/usr/lib64/coccinelle/ocaml/prepare_ocamlcocci.cmi
/usr/lib64/coccinelle/ocaml/pretty_print_c.cmi
/usr/lib64/coccinelle/ocaml/regexp.cmi
/usr/lib64/coccinelle/ocaml/run_ocamlcocci.cmi
/usr/lib64/coccinelle/ocaml/token_c.cmi
/usr/lib64/coccinelle/ocaml/visitor_c.cmi
/usr/lib64/coccinelle/ocaml/yes_prepare_ocamlcocci.cmi
/usr/lib64/ocaml/ast0_cocci.cmx
/usr/lib64/ocaml/ast_c.cmx
/usr/lib64/ocaml/ast_cocci.cmx
/usr/lib64/ocaml/coccilib.cmx
/usr/lib64/ocaml/commands.cmx
/usr/lib64/ocaml/common.cmx
/usr/lib64/ocaml/config.cmx
/usr/lib64/ocaml/dumper.cmx
/usr/lib64/ocaml/exposed_modules.cmx
/usr/lib64/ocaml/externalanalysis.cmx
/usr/lib64/ocaml/flag.cmx
/usr/lib64/ocaml/flag_parsing_c.cmx
/usr/lib64/ocaml/iteration.cmx
/usr/lib64/ocaml/lexer_c.cmx
/usr/lib64/ocaml/lib_parsing_c.cmx
/usr/lib64/ocaml/ocamlcocci_aux.cmx
/usr/lib64/ocaml/parmap.cmx
/usr/lib64/ocaml/parse_c.cmx
/usr/lib64/ocaml/parser_c.cmx
/usr/lib64/ocaml/prepare_ocamlcocci.cmx
/usr/lib64/ocaml/pretty_print_c.cmx
/usr/lib64/ocaml/regexp.cmx
/usr/lib64/ocaml/run_ocamlcocci.cmx
/usr/lib64/ocaml/token_c.cmx
/usr/lib64/ocaml/visitor_c.cmx
/usr/lib64/ocaml/yes_prepare_ocamlcocci.cmx
/usr/lib64/ocaml/stublibs/dllpyml_stubs.so
/usr/share/doc/coccinelle/authors.txt
/usr/share/doc/coccinelle/bugs.txt
/usr/share/doc/coccinelle/changes.txt
/usr/share/doc/coccinelle/credits.txt
/usr/share/doc/coccinelle/install.txt
/usr/share/doc/coccinelle/readme.txt
/usr/share/licenses/coccinelle/copyright.txt
/usr/share/licenses/coccinelle/license.txt
/usr/share/man/man1/pycocci.1.gz
/usr/share/man/man1/spatch.1.gz
/usr/share/man/man1/spgen.1.gz
/usr/share/man/man3/Coccilib.3cocci.gz

Changelog

2018-11-08 - Richard W.M. Jones <rjones@redhat.com> - 1.0.7-4
- Set PYTHONPATH before testing for python support.
2018-11-08 - Richard W.M. Jones <rjones@redhat.com> - 1.0.7-3
- Use autogen script and remove redundent autoreconf.
- Eliminate unsupported --enable-release flag for configure, using
targets instead (all-release when ocamlopt is available).
- Include %check for python support.
- Run tests against non-script spatch so environment variables have effect.
- Thanks: John Friend.
2018-11-08 - Richard W.M. Jones <rjones@redhat.com> - 1.0.7-2
- Second attempt at packaging 1.0.7.
- Different way to rebuild autotools.
- Move spatch binary to %_libdir/coccinelle and use spatch wrapper script.
- Package spgen.
2018-07-12 - Dominique Martinet <asmadeus@codewreck.org> - 1.0.7-1
- Upgrade to new upstream version 1.0.7
- Add -f to the 'remove generated menhir files' because their presence depend
on the source
- Add another hack to generate a first dummy pyml_stubs lib to make the build
system happy
- RWMJ: Run autoreconf.
- RWMJ: Add and fix bash-completion subpackage.
2018-07-12 - Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-20
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
2018-07-11 - Richard W.M. Jones <rjones@redhat.com> - 1.0.6-19
- OCaml 4.07.0 (final) rebuild.
2018-06-20 - Richard W.M. Jones <rjones@redhat.com> - 1.0.6-18
- OCaml 4.07.0-rc1 rebuild.
2018-06-19 - Miro HronĨok <mhroncok@redhat.com> - 1.0.6-17
- Rebuilt for Python 3.7
2018-02-07 - Fedora Release Engineering <releng@fedoraproject.org> - 1.0.6-16
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
2017-11-17 - Richard W.M. Jones <rjones@redhat.com> - 1.0.6-15
- OCaml 4.06.0 rebuild.
- Temporarily enable -unsafe-string.
- Pass -g to all instances of the compiler.

See Also

Package Description
coccinelle-bash-completion-1.0.7-4.fc28.noarch.rpm Bash tab-completion for coccinelle
coccinelle-doc-1.0.7-4.fc28.x86_64.rpm Documentation for coccinelle
coccinelle-examples-1.0.7-4.fc28.x86_64.rpm Examples for coccinelle
cockatrice-2.7.0-1.fc28.x86_64.rpm A cross-platform virtual tabletop software for multi-player card games
cockatrice-langpack-cs-2.7.0-1.fc28.noarch.rpm Czech language data for cockatrice
cockatrice-langpack-de-2.7.0-1.fc28.noarch.rpm German language data for cockatrice
cockatrice-langpack-en-2.7.0-1.fc28.noarch.rpm English language data for cockatrice
cockatrice-langpack-es-2.7.0-1.fc28.noarch.rpm Spanish language data for cockatrice
cockatrice-langpack-et-2.7.0-1.fc28.noarch.rpm Estonian language data for cockatrice
cockatrice-langpack-fr-2.7.0-1.fc28.noarch.rpm French language data for cockatrice
cockatrice-langpack-it-2.7.0-1.fc28.noarch.rpm Italian language data for cockatrice
cockatrice-langpack-ja-2.7.0-1.fc28.noarch.rpm Japanese language data for cockatrice
cockatrice-langpack-ko-2.7.0-1.fc28.noarch.rpm Korean language data for cockatrice
cockatrice-langpack-nb-2.7.0-1.fc28.noarch.rpm Norwegian language data for cockatrice
cockatrice-langpack-nl-2.7.0-1.fc28.noarch.rpm Dutch language data for cockatrice
Advertisement
Advertisement