Jan Engelhardt 2011-06-25 20:25:31 +00:00 committed by Git OBS Bridge
parent 8d4fca05ce
commit bdae1e7d87
6 changed files with 18 additions and 72 deletions

View File

@ -1,21 +0,0 @@
Work around compiler warning
pycaml_ml.c: In function 'pymodule_initmodule':
pycaml_ml.c:1441: warning: assignment makes pointer from integer without a cast
---
pycaml/pycaml_ml.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: coccinelle-0.2.2/pycaml/pycaml_ml.c
===================================================================
--- coccinelle-0.2.2.orig/pycaml/pycaml_ml.c
+++ coccinelle-0.2.2/pycaml/pycaml_ml.c
@@ -1438,7 +1438,7 @@ value pymodule_initmodule( value name, v
for( i = 0; i < Wosize_val(funclist); i++ ) {
item = Field(funclist,i);
methods[i].ml_name = String_val(Field(item,0));
- methods[i].ml_meth = pywrap_closure(Field(item,1));
+ methods[i].ml_meth = (void *)(long)pywrap_closure(Field(item,1));
methods[i].ml_flags = Int_val(Field(item,2));
methods[i].ml_doc = String_val(Field(item,3));
}

View File

@ -1,17 +0,0 @@
---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
Index: coccinelle-0.2.5-rc2/configure
===================================================================
--- coccinelle-0.2.5-rc2.orig/configure
+++ coccinelle-0.2.5-rc2/configure
@@ -198,7 +198,7 @@ We need 3.XX",
if($python) {
if(check_config(
"python --version 2>&1 |",
- "Python 2\.[567]\..*",
+ qr/Python 2\.[567]\b/,
"python is present",
"python is missing or is not a good version."
))

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9d036b24cac67199126e5f25cd8f9466351d09cf6620926a32af16495f0c7905
size 1538224

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:93e1fa02a3c0e02ab7e6b8a5e7a349c7ae5b1cde80e31456af96cfc24cda2080
size 1555340

View File

@ -1,3 +1,14 @@
-------------------------------------------------------------------
Sat Jun 25 20:23:37 UTC 2011 - jengelh@medozas.de
- Update to new upstream release 1.0.0~rc3
* Addition of initializer list metavariables.
* Allow multiple position variables per token
* ++ can now be associated with - code
* Allow /* */ comments as smpl comments, not only as + code
* Add support for && (label addresses)
* local idexpression metavariable no longer matches static local x
-------------------------------------------------------------------
Thu Jan 20 13:41:16 UTC 2011 - jengelh@medozas.de

View File

@ -1,35 +1,14 @@
#
# spec file for package coccinelle
#
# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: coccinelle
Version: 0.2.5
Release: 1
Version: 1.0.0
Release: 0
Summary: Semantic patch utility
License: GPL2
Group: Productivity/Text/Utilities
Url: http://coccinelle.lip6.fr/
%define rversion %version-rc2
URL: http://coccinelle.lip6.fr/
%define rversion %version-rc3
Source: %name-%rversion.tar.xz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: ncurses-devel ocaml python-devel xz
Patch1: cocci-cast.diff
Patch2: cocci-pythondetect.diff
%description
Coccinelle is a program matching and transformation engine which
@ -45,7 +24,6 @@ used (by us and others) for finding and fixing bugs in systems code.
%prep
%setup -qn %name-%rversion
%patch -P 1 -P 2 -p1
%build
# not autotools configure, don't use macro
@ -62,13 +40,8 @@ export NO_DEBUGINFO_STRIP_DEBUG=true
>debugsources.list
b="%buildroot"
rm -Rf "$b"
mkdir "$b"
make install DESTDIR="$b" MANDIR="%_mandir" LIBDIR="%_libdir"
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root)
%doc authors.txt bugs.txt changes.txt copyright.txt credits.txt