Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package coccinelle for openSUSE:Factory 
checked in at 2026-08-25 13:20:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/coccinelle (Old)
 and      /work/SRC/openSUSE:Factory/.coccinelle.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "coccinelle"

Tue Aug 25 13:20:09 2026 rev:41 rq:1373486 version:1.3.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/coccinelle/coccinelle.changes    2026-02-12 
17:30:52.868230735 +0100
+++ /work/SRC/openSUSE:Factory/.coccinelle.new.1258/coccinelle.changes  
2026-08-25 13:20:33.570952500 +0200
@@ -1,0 +2,7 @@
+Sun Aug 23 23:23:23 UTC 2026 - [email protected]
+
+- Update to version 1.3.2 (fe6931b57)
+- Create doc package
+- Remove 32bit architectures
+
+-------------------------------------------------------------------

Old:
----
  coccinelle-1.3.1.tar.xz

New:
----
  coccinelle-1.3.2.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ coccinelle.spec ++++++
--- /var/tmp/diff_new_pack.fIgh5p/_old  2026-08-25 13:20:34.147972874 +0200
+++ /var/tmp/diff_new_pack.fIgh5p/_new  2026-08-25 13:20:34.151973015 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package coccinelle
 #
-# Copyright (c) 2025 SUSE LLC
+# Copyright (c) 2026 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,27 +18,31 @@
 
 %bcond_with coccinelle_testsuite
 %define build_flavor @BUILD_FLAVOR@%nil
+%if "%build_flavor" == ""
+ExclusiveArch:  aarch64 ppc64le riscv64 s390x x86_64
+%define nsuffix %nil
+%endif
+%if "%build_flavor" == "doc"
+ExclusiveArch:  aarch64 ppc64le riscv64 s390x x86_64
+%define nsuffix -doc
+%endif
 %if "%build_flavor" == "testsuite"
 %if %{without coccinelle_testsuite}
 ExclusiveArch:  do-not-build
 %else
-ExclusiveArch:  aarch64 ppc64 ppc64le riscv64 s390x x86_64
+ExclusiveArch:  aarch64 ppc64le riscv64 s390x x86_64
 %endif
 %define nsuffix -testsuite
-%else
-%define nsuffix %nil
-ExclusiveArch:  aarch64 ppc64 ppc64le riscv64 s390x x86_64
 %endif
 
 %define     pkg coccinelle
 %global _buildshell /bin/bash
 Name:           %pkg%nsuffix
-Version:        1.3.1
+Version:        1.3.2
 Release:        0
 %{?ocaml_preserve_bytecode}
 Summary:        Semantic patch utility
 License:        GPL-2.0-only
-Group:          Productivity/Text/Utilities
 URL:            http://coccinelle.lip6.fr/
 Source0:        %pkg-%version.tar.xz
 Source1:        %pkg.rpmlintrc
@@ -61,14 +65,6 @@
 Requires:       findutils
 Requires:       grep
 Requires:       which
-%endif
-
-%if "%build_flavor" == "testsuite"
-BuildRequires:  %pkg = %version
-BuildRequires:  ocaml(ocaml.opt)
-BuildRequires:  ocamlfind(findlib)
-%endif
-
 %description
 Coccinelle is a program matching and transformation engine which
 provides the language SmPL (Semantic Patch Language) for specifying
@@ -82,6 +78,66 @@
 is somehow context-dependent, and reorganizing a data structure.
 Beyond collateral evolutions, Coccinelle is used for finding and
 fixing bugs in systems code.
+%endif
+
+%if "%build_flavor" == "doc"
+BuildRequires:  autoconf
+BuildRequires:  automake
+BuildRequires:  hevea
+BuildRequires:  ocaml(ocaml.opt)
+BuildRequires:  ocamlfind(findlib)
+BuildRequires:  ocamlfind(parmap)
+BuildRequires:  ocamlfind(stdcompat)
+BuildRequires:  tex(8r.enc)
+BuildRequires:  tex(alltt.sty)
+BuildRequires:  tex(amsmath.sty)
+BuildRequires:  tex(amssymb.sty)
+BuildRequires:  tex(boxedminipage.sty)
+BuildRequires:  tex(color.sty)
+BuildRequires:  tex(colortbl.sty)
+BuildRequires:  tex(comment.sty)
+BuildRequires:  tex(endnotes.sty)
+BuildRequires:  tex(epsfig.sty)
+BuildRequires:  tex(fancyvrb.sty)
+BuildRequires:  tex(fontenc.sty)
+BuildRequires:  tex(fullpage.sty)
+BuildRequires:  tex(graphics.sty)
+BuildRequires:  tex(graphicx.sty)
+BuildRequires:  tex(hyperref.sty)
+BuildRequires:  tex(ifgeo10.tfm)
+BuildRequires:  tex(ifsym.sty)
+BuildRequires:  tex(ifthen.sty)
+BuildRequires:  tex(inputenc.sty)
+BuildRequires:  tex(listings.sty)
+BuildRequires:  tex(moreverb.sty)
+BuildRequires:  tex(multirow.sty)
+BuildRequires:  tex(pcrr8t.tfm)
+BuildRequires:  tex(phvr8t.tfm)
+BuildRequires:  tex(ptmr8t.tfm)
+BuildRequires:  tex(subfigure.sty)
+BuildRequires:  tex(times.sty)
+BuildRequires:  tex(url.sty)
+BuildRequires:  tex(wrapfig.sty)
+BuildRequires:  tex(xspace.sty)
+BuildRequires:  tex(xy.sty)
+BuildRequires:  tex(babel-english.tex)
+BuildRequires:  tex(fancyhdr.sty)
+BuildRequires:  tex(english.ldf)
+BuildRequires:  texlive-latex
+BuildRequires:  texlive-metafont
+BuildRequires:  texlive-mfware
+%description
+Coccinelle is a program matching and transformation engine which
+provides the language SmPL (Semantic Patch Language) for specifying
+desired matches and transformations in C code.
+%endif
+
+%if "%build_flavor" == "testsuite"
+BuildRequires:  %pkg = %version
+BuildRequires:  ocaml(ocaml.opt)
+BuildRequires:  ocamlfind(findlib)
+%description
+%endif
 
 %prep
 %setup -q -n %pkg-%version
@@ -102,6 +158,20 @@
 %endif
 %make_build -j1 VERBOSE=yes
 %endif
+%if "%build_flavor" == "doc"
+echo '%version' > version
+autoreconf -fi
+%configure \
+       --disable-pcre-syntax \
+       --disable-python \
+       %nil
+pushd docs/manual
+%make_build -j1 VERBOSE=yes pdf
+popd
+pushd tools/spgen/documentation
+%make_build -j1 VERBOSE=yes docs
+popd
+%endif
 
 %install
 %if "%build_flavor" == ""
@@ -121,6 +191,16 @@
 %fdupes %buildroot/%_prefix
 %?python3_fix_shebang
 %endif
+%if "%build_flavor" == "doc"
+mkdir -vp %buildroot%_defaultdocdir/%pkg
+pushd docs/manual
+mv -vt %buildroot%_defaultdocdir/%pkg *.pdf
+popd
+pushd tools/spgen/documentation
+mv documentation.pdf spgen.pdf
+mv -vt %buildroot%_defaultdocdir/%pkg *.pdf
+popd
+%endif
 
 %if "%build_flavor" == "testsuite"
 %check
@@ -160,3 +240,8 @@
 %python3_sitelib/coccilib
 %endif
 
+%if "%build_flavor" == "doc"
+%files
+%doc %_defaultdocdir/%pkg
+%endif
+

++++++ _multibuild ++++++
--- /var/tmp/diff_new_pack.fIgh5p/_old  2026-08-25 13:20:34.183974145 +0200
+++ /var/tmp/diff_new_pack.fIgh5p/_new  2026-08-25 13:20:34.187974286 +0200
@@ -1,4 +1,5 @@
 <multibuild>
   <package>testsuite</package>
+  <package>doc</package>
 </multibuild>
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.fIgh5p/_old  2026-08-25 13:20:34.208975028 +0200
+++ /var/tmp/diff_new_pack.fIgh5p/_new  2026-08-25 13:20:34.212975169 +0200
@@ -10,8 +10,8 @@
     <param name="exclude">bugs.txt</param>
     <param name="exclude">bundles/menhirLib</param>
     <param name="exclude">bundles/parmap</param>
-    <param name="exclude">bundles/pcre</param>
     <param name="exclude">bundles/pcre2</param>
+    <param name="exclude">bundles/pcre</param>
     <param name="exclude">bundles/pyml</param>
     <param name="exclude">bundles/stdcompat</param>
     <param name="exclude">bundles</param>
@@ -22,6 +22,8 @@
     <param name="exclude">debian</param>
     <param name="exclude">demos</param>
     <param name="exclude">docs/.gitignore</param>
+    <param name="exclude">docs/dev</param>
+    <param name="exclude">docs/manual/.gitignore</param>
     <param name="exclude">editors/emacs</param>
     <param name="exclude">editors/vim/Makefile</param>
     <param name="exclude">editors/vim/README</param>
@@ -32,8 +34,9 @@
     <param name="exclude">readme.txt</param>
     <param name="exclude">tools/distributed</param>
     <param name="exclude">tools/obsolete</param>
+    <param name="exclude">tools/spgen/.gitignore</param>
     <param name="filename">coccinelle</param>
-    <param name="revision">b231de0db3f9513f6ea936caea5428fe627af1b9</param>
+    <param name="revision">fe6931b57746efa8912adfed9b47b9a8a903325d</param>
     <param name="scm">git</param>
     <param name="submodules">disable</param>
     <param name="url">https://gitlab.inria.fr/coccinelle/coccinelle.git</param>

++++++ coccinelle-1.3.1.tar.xz -> coccinelle-1.3.2.tar.xz ++++++
++++ 9188 lines of diff (skipped)

Reply via email to