Hello community, here is the log from the commit of package coccinelle for openSUSE:Factory checked in at 2015-08-27 08:55:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/coccinelle (Old) and /work/SRC/openSUSE:Factory/.coccinelle.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "coccinelle" Changes: -------- --- /work/SRC/openSUSE:Factory/coccinelle/coccinelle.changes 2015-05-06 07:49:49.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.coccinelle.new/coccinelle.changes 2015-08-27 08:56:01.000000000 +0200 @@ -1,0 +2,34 @@ +Sat Aug 22 14:30:59 UTC 2015 - mplus...@suse.com + +- Update to 1.0.2 + * Positions of C tokens are now computed while lexing rather than + during a distinct pass. This makes use of the Lexing.new_line + function which has been introduced in OCaml 3.11. Coccinelle + can thus no longer be compiled with OCaml 3.10. --use-gitgrep + falls back to --use-coccigrep for a non-git repository. + * ocaml coccilib allows propagating identifiers, expressions, + statements, listlens, and positions to subsequent matching rules + * Allow @S, for statement metavariable S on expressions + * Exploit explicit positive constraints (no regexps) on + identifiers in file filtering + * Ability to declare a rule as matching an identifier. Doesn't + work properly for names of typedefs, enums, structures, or + unions. + * Iso: allow mixed for model for the case where the model is just + a metavar + * Allow ! to propagate into == or other ops in more cases. + +------------------------------------------------------------------- +Wed Aug 5 14:22:01 UTC 2015 - mplus...@suse.com + +- Update to 1.0.1 + * Language: + + allow static on type-level declarers + * Features: + + add --use-gitgrep option, for scanning with git grep + * Bugfix: + + Take into account constraints when determining whether a + metavar is pure don't add switch fall through when a default + is hidden under another case label. + +------------------------------------------------------------------- Old: ---- coccinelle-1.0.0.tgz New: ---- coccinelle-1.0.2.tgz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ coccinelle.spec ++++++ --- /var/tmp/diff_new_pack.PbvFQd/_old 2015-08-27 08:56:02.000000000 +0200 +++ /var/tmp/diff_new_pack.PbvFQd/_new 2015-08-27 08:56:02.000000000 +0200 @@ -17,7 +17,7 @@ Name: coccinelle -Version: 1.0.0 +Version: 1.0.2 Release: 0 Summary: Semantic patch utility License: GPL-2.0 @@ -68,24 +68,21 @@ : >debugsources.list b="%buildroot" -make install DESTDIR="$b"; +make install DESTDIR="$b" # Remove coccilib, don't have the deps -rm -Rf "$b/%_datadir/%name"/{commons,globals,ocaml,parsing_c} \ +rm -Rf "$b/%_libdir/%name"/{commons,globals,ocaml,parsing_c} \ "$b/%_mandir/man3"/Coccilib*; mkdir -p "$b/%_libdir"; -mv "$b/%_datadir/%name/dllpycaml_stubs.so" "$b/%_libdir/"; -mv "$b/%_datadir/%name/spatch" "$b/%_bindir/spatch.bin" -ln -s %_bindir/spatch.bin "$b/%_datadir/%name/spatch" %fdupes %buildroot/%_prefix %files %defattr(-,root,root) %doc authors.txt bugs.txt changes.txt copyright.txt credits.txt %doc license.txt readme.txt -%doc %_mandir/man?/* +%_mandir/man?/* %_bindir/spatch* -%_libdir/dllpycaml_stubs.so -%_datadir/%name/ +%_bindir/pycocci +%_libdir/%name %changelog ++++++ coccinelle-1.0.0.tgz -> coccinelle-1.0.2.tgz ++++++ ++++ 62990 lines of diff (skipped)