Hello community, here is the log from the commit of package coccinelle for openSUSE:Factory checked in at 2020-01-16 18:20:05 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/coccinelle (Old) and /work/SRC/openSUSE:Factory/.coccinelle.new.26092 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "coccinelle" Thu Jan 16 18:20:05 2020 rev:26 rq:764755 version:1.0.8 Changes: -------- --- /work/SRC/openSUSE:Factory/coccinelle/coccinelle.changes 2019-08-30 14:41:32.421420123 +0200 +++ /work/SRC/openSUSE:Factory/.coccinelle.new.26092/coccinelle.changes 2020-01-16 18:20:16.612942096 +0100 @@ -1,0 +2,25 @@ +Wed Jan 15 17:10:38 UTC 2020 - [email protected] + +- Use _service file to trim the bundles directory + +------------------------------------------------------------------- +Fri Jan 10 10:35:20 UTC 2020 - Jan Engelhardt <[email protected]> + +- Update to new source URL. + +------------------------------------------------------------------- +Tue Jan 7 07:45:29 UTC 2020 - nick wang <[email protected]> + +- bsc#1160194, change the python library to site-packages hierarchy. + +------------------------------------------------------------------- +Thu Oct 24 13:10:02 UTC 2019 - [email protected] + +- Update to new upstream release 1.0.8 + See included changes.txt for details +- Remove usage of camlp4 +- Remove pkg-config. It is not required, but pulled in anyway + by other packages +- Disable parallel build due to internal copy of stdcompat + +------------------------------------------------------------------- @@ -16 +41 @@ - constructions (function definitions, variable declarations, + constructions (function definitions, variable declarations Old: ---- coccinelle-1.0.7.tar.gz New: ---- _service coccinelle-1.0.8.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ coccinelle.spec ++++++ --- /var/tmp/diff_new_pack.OPKLDL/_old 2020-01-16 18:20:17.080942361 +0100 +++ /var/tmp/diff_new_pack.OPKLDL/_new 2020-01-16 18:20:17.080942361 +0100 @@ -1,7 +1,7 @@ # # spec file for package coccinelle # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,13 @@ Name: coccinelle -Version: 1.0.7 +Version: 1.0.8 Release: 0 Summary: Semantic patch utility License: GPL-2.0-only Group: Productivity/Text/Utilities URL: http://coccinelle.lip6.fr/ -#Git-Clone: git://github.com/coccinelle/coccinelle - -Source: http://coccinelle.lip6.fr/distrib/%name-%version.tar.gz +Source0: %name-%version.tar.xz Patch1: kill-env.diff BuildRequires: autoconf BuildRequires: automake @@ -38,8 +36,6 @@ BuildRequires: ocaml-ocamldoc >= 3.11 BuildRequires: ocaml-parmap-devel BuildRequires: ocaml-pcre-devel -BuildRequires: pkgconfig -BuildRequires: ocamlfind(camlp4) BuildRequires: pkgconfig(python) Requires: python-base @@ -59,12 +55,12 @@ %prep %autosetup -p1 -rm -fv tools/spgen/source/spgen{,.opt} %build autoreconf -fi %configure -make %{?_smp_mflags} +# internal copy of stdcompat +make -j1 %install # "because it is simply not possible to strip ocaml binaries that are built @@ -82,10 +78,16 @@ "%buildroot/%_mandir/man3"/Coccilib* %fdupes %buildroot/%_prefix +# Python library have been named after directories in the site-packages hierarchy +mkdir -p "%buildroot/%python_sitelib" +mv "%buildroot/%_libdir/%name/python/coccilib" "%buildroot/%python_sitelib" +%fdupes %buildroot/%python_sitelib/coccilib + %files %doc authors.txt bugs.txt changes.txt copyright.txt credits.txt %license license.txt %doc readme.txt +%{python_sitelib}/coccilib %_mandir/man?/* %_bindir/sp* %_libdir/%name ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/coccinelle/coccinelle.git</param> <param name="scm">git</param> <param name="versionformat">@PARENT_TAG@</param> <param name="revision">d678c34afc0cfb479ad34f2225c57b1b8d3ebeae</param> <param name="filename">coccinelle</param> <param name="exclude">bundles/menhirLib</param> <param name="exclude">bundles/parmap</param> <param name="exclude">bundles/pcre</param> <!-- <param name="exclude">bundles/pyml</param> <param name="exclude">bundles/stdcompat</param> --> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service name="set_version" mode="disabled"/> </services>
