diff --git a/.cvsignore b/.cvsignore index bbc9c65..acbdd1d 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -openbabel-2.2.0b5-20080517-r2469.tar.gz +openbabel-2.2.0b7-20080627-r2628.tar.gz diff --git a/openbabel-gcc43.patch b/openbabel-gcc43.patch index 42864ee..e2a8ba8 100644 --- a/openbabel-gcc43.patch +++ b/openbabel-gcc43.patch @@ -1,6 +1,6 @@ -diff -up openbabel-2.2.0b3-20080215-r2249/src/zipstreamimpl.h.gcc43 openbabel-2.2.0b3-20080215-r2249/src/zipstreamimpl.h ---- openbabel-2.2.0b3-20080215-r2249/src/zipstreamimpl.h.gcc43 2007-11-30 00:01:23.000000000 +0100 -+++ openbabel-2.2.0b3-20080215-r2249/src/zipstreamimpl.h 2008-02-23 20:55:49.000000000 +0100 +diff -up openbabel-2.2.0b7/src/zipstreamimpl.h.gcc43 openbabel-2.2.0b7/src/zipstreamimpl.h +--- openbabel-2.2.0b7/src/zipstreamimpl.h.gcc43 2008-06-21 15:58:02.000000000 +0200 ++++ openbabel-2.2.0b7/src/zipstreamimpl.h 2008-07-02 20:16:21.000000000 +0200 @@ -31,6 +31,8 @@ Altered by: Geoffrey Hutchison 2005 for minor namespace modifications, VC++ compatibility */ @@ -10,9 +10,9 @@ diff -up openbabel-2.2.0b3-20080215-r2249/src/zipstreamimpl.h.gcc43 openbabel-2. //***************************************************************************** // template class basic_zip_streambuf //***************************************************************************** -diff -up openbabel-2.2.0b3-20080215-r2249/src/residue.cpp.gcc43 openbabel-2.2.0b3-20080215-r2249/src/residue.cpp ---- openbabel-2.2.0b3-20080215-r2249/src/residue.cpp.gcc43 2007-12-12 20:16:13.000000000 +0100 -+++ openbabel-2.2.0b3-20080215-r2249/src/residue.cpp 2008-02-23 20:55:49.000000000 +0100 +diff -up openbabel-2.2.0b7/src/residue.cpp.gcc43 openbabel-2.2.0b7/src/residue.cpp +--- openbabel-2.2.0b7/src/residue.cpp.gcc43 2008-06-21 15:58:02.000000000 +0200 ++++ openbabel-2.2.0b7/src/residue.cpp 2008-07-02 20:16:21.000000000 +0200 @@ -26,6 +26,8 @@ obtained in part or whole from RasMol2 b // File Includes /////////////////////////////////////////////////////////////////////////////// @@ -22,21 +22,20 @@ diff -up openbabel-2.2.0b3-20080215-r2249/src/residue.cpp.gcc43 openbabel-2.2.0b #include #include -diff -up openbabel-2.2.0b3-20080215-r2249/src/tokenst.cpp.gcc43 openbabel-2.2.0b3-20080215-r2249/src/tokenst.cpp -diff -up openbabel-2.2.0b3-20080215-r2249/src/obconversion.cpp.gcc43 openbabel-2.2.0b3-20080215-r2249/src/obconversion.cpp ---- openbabel-2.2.0b3-20080215-r2249/src/obconversion.cpp.gcc43 2008-01-21 22:48:26.000000000 +0100 -+++ openbabel-2.2.0b3-20080215-r2249/src/obconversion.cpp 2008-02-23 20:55:49.000000000 +0100 -@@ -36,6 +36,7 @@ GNU General Public License for more deta - #include +diff -up openbabel-2.2.0b7/src/obconversion.cpp.gcc43 openbabel-2.2.0b7/src/obconversion.cpp +--- openbabel-2.2.0b7/src/obconversion.cpp.gcc43 2008-06-21 15:58:02.000000000 +0200 ++++ openbabel-2.2.0b7/src/obconversion.cpp 2008-07-02 20:17:00.000000000 +0200 +@@ -37,6 +37,7 @@ GNU General Public License for more deta #include #include + #include +#include - #include + #include -diff -up openbabel-2.2.0b3-20080215-r2249/src/formats/rxnformat.cpp.gcc43 openbabel-2.2.0b3-20080215-r2249/src/formats/rxnformat.cpp ---- openbabel-2.2.0b3-20080215-r2249/src/formats/rxnformat.cpp.gcc43 2007-12-18 20:12:51.000000000 +0100 -+++ openbabel-2.2.0b3-20080215-r2249/src/formats/rxnformat.cpp 2008-02-23 20:58:22.000000000 +0100 +diff -up openbabel-2.2.0b7/src/formats/rxnformat.cpp.gcc43 openbabel-2.2.0b7/src/formats/rxnformat.cpp +--- openbabel-2.2.0b7/src/formats/rxnformat.cpp.gcc43 2008-06-21 15:58:01.000000000 +0200 ++++ openbabel-2.2.0b7/src/formats/rxnformat.cpp 2008-07-02 20:16:21.000000000 +0200 @@ -16,6 +16,7 @@ GNU General Public License for more deta #include "openbabel/babelconfig.h" #include @@ -45,9 +44,9 @@ diff -up openbabel-2.2.0b3-20080215-r2249/src/formats/rxnformat.cpp.gcc43 openba #include "openbabel/mol.h" #include "openbabel/obconversion.h" #include "openbabel/reaction.h" -diff -up openbabel-2.2.0b3-20080215-r2249/src/formats/fchkformat.cpp.gcc43 openbabel-2.2.0b3-20080215-r2249/src/formats/fchkformat.cpp ---- openbabel-2.2.0b3-20080215-r2249/src/formats/fchkformat.cpp.gcc43 2007-11-30 00:01:23.000000000 +0100 -+++ openbabel-2.2.0b3-20080215-r2249/src/formats/fchkformat.cpp 2008-02-23 20:55:49.000000000 +0100 +diff -up openbabel-2.2.0b7/src/formats/fchkformat.cpp.gcc43 openbabel-2.2.0b7/src/formats/fchkformat.cpp +--- openbabel-2.2.0b7/src/formats/fchkformat.cpp.gcc43 2008-06-13 22:48:02.000000000 +0200 ++++ openbabel-2.2.0b7/src/formats/fchkformat.cpp 2008-07-02 20:16:21.000000000 +0200 @@ -12,6 +12,7 @@ GNU General Public License for more deta ***********************************************************************/ @@ -56,9 +55,9 @@ diff -up openbabel-2.2.0b3-20080215-r2249/src/formats/fchkformat.cpp.gcc43 openb // No diagnoalization yet. Perhaps for 2.2 -GRH // #include -diff -up openbabel-2.2.0b3-20080215-r2249/src/fingerprint.cpp.gcc43 openbabel-2.2.0b3-20080215-r2249/src/fingerprint.cpp ---- openbabel-2.2.0b3-20080215-r2249/src/fingerprint.cpp.gcc43 2007-11-30 00:01:23.000000000 +0100 -+++ openbabel-2.2.0b3-20080215-r2249/src/fingerprint.cpp 2008-02-23 20:55:49.000000000 +0100 +diff -up openbabel-2.2.0b7/src/fingerprint.cpp.gcc43 openbabel-2.2.0b7/src/fingerprint.cpp +--- openbabel-2.2.0b7/src/fingerprint.cpp.gcc43 2008-06-26 20:55:14.000000000 +0200 ++++ openbabel-2.2.0b7/src/fingerprint.cpp 2008-07-02 20:16:21.000000000 +0200 @@ -21,7 +21,7 @@ GNU General Public License for more deta #include #include @@ -68,9 +67,9 @@ diff -up openbabel-2.2.0b3-20080215-r2249/src/fingerprint.cpp.gcc43 openbabel-2. #include #include -diff -up openbabel-2.2.0b3-20080215-r2249/include/openbabel/xml.h.gcc43 openbabel-2.2.0b3-20080215-r2249/include/openbabel/xml.h ---- openbabel-2.2.0b3-20080215-r2249/include/openbabel/xml.h.gcc43 2007-12-12 20:16:13.000000000 +0100 -+++ openbabel-2.2.0b3-20080215-r2249/include/openbabel/xml.h 2008-02-23 20:55:49.000000000 +0100 +diff -up openbabel-2.2.0b7/include/openbabel/xml.h.gcc43 openbabel-2.2.0b7/include/openbabel/xml.h +--- openbabel-2.2.0b7/include/openbabel/xml.h.gcc43 2008-06-21 15:58:05.000000000 +0200 ++++ openbabel-2.2.0b7/include/openbabel/xml.h 2008-07-02 20:16:21.000000000 +0200 @@ -13,6 +13,8 @@ MERCHANTABILITY or FITNESS FOR A PARTICU GNU General Public License for more details. ***********************************************************************/ @@ -80,9 +79,9 @@ diff -up openbabel-2.2.0b3-20080215-r2249/include/openbabel/xml.h.gcc43 openbabe #include #include #include -diff -up openbabel-2.2.0b3-20080215-r2249/include/openbabel/obconversion.h.gcc43 openbabel-2.2.0b3-20080215-r2249/include/openbabel/obconversion.h ---- openbabel-2.2.0b3-20080215-r2249/include/openbabel/obconversion.h.gcc43 2008-01-16 19:42:43.000000000 +0100 -+++ openbabel-2.2.0b3-20080215-r2249/include/openbabel/obconversion.h 2008-02-23 20:55:49.000000000 +0100 +diff -up openbabel-2.2.0b7/include/openbabel/obconversion.h.gcc43 openbabel-2.2.0b7/include/openbabel/obconversion.h +--- openbabel-2.2.0b7/include/openbabel/obconversion.h.gcc43 2008-06-21 15:58:05.000000000 +0200 ++++ openbabel-2.2.0b7/include/openbabel/obconversion.h 2008-07-02 20:16:21.000000000 +0200 @@ -28,6 +28,7 @@ GNU General Public License for more deta #include #include @@ -91,9 +90,9 @@ diff -up openbabel-2.2.0b3-20080215-r2249/include/openbabel/obconversion.h.gcc43 #include #include -diff -up openbabel-2.2.0b3-20080215-r2249/include/openbabel/data.h.gcc43 openbabel-2.2.0b3-20080215-r2249/include/openbabel/data.h ---- openbabel-2.2.0b3-20080215-r2249/include/openbabel/data.h.gcc43 2008-01-21 22:03:43.000000000 +0100 -+++ openbabel-2.2.0b3-20080215-r2249/include/openbabel/data.h 2008-02-23 20:55:49.000000000 +0100 +diff -up openbabel-2.2.0b7/include/openbabel/data.h.gcc43 openbabel-2.2.0b7/include/openbabel/data.h +--- openbabel-2.2.0b7/include/openbabel/data.h.gcc43 2008-06-21 15:58:05.000000000 +0200 ++++ openbabel-2.2.0b7/include/openbabel/data.h 2008-07-02 20:16:21.000000000 +0200 @@ -23,7 +23,7 @@ GNU General Public License for more deta #include @@ -103,9 +102,9 @@ diff -up openbabel-2.2.0b3-20080215-r2249/include/openbabel/data.h.gcc43 openbab #include #include #include -diff -up openbabel-2.2.0b3-20080215-r2249/include/openbabel/obmolecformat.h.gcc43 openbabel-2.2.0b3-20080215-r2249/include/openbabel/obmolecformat.h ---- openbabel-2.2.0b3-20080215-r2249/include/openbabel/obmolecformat.h.gcc43 2007-12-12 20:16:13.000000000 +0100 -+++ openbabel-2.2.0b3-20080215-r2249/include/openbabel/obmolecformat.h 2008-02-23 20:55:49.000000000 +0100 +diff -up openbabel-2.2.0b7/include/openbabel/obmolecformat.h.gcc43 openbabel-2.2.0b7/include/openbabel/obmolecformat.h +--- openbabel-2.2.0b7/include/openbabel/obmolecformat.h.gcc43 2008-06-21 15:58:05.000000000 +0200 ++++ openbabel-2.2.0b7/include/openbabel/obmolecformat.h 2008-07-02 20:16:21.000000000 +0200 @@ -23,6 +23,8 @@ GNU General Public License for more deta #include #endif @@ -113,12 +112,11 @@ diff -up openbabel-2.2.0b3-20080215-r2249/include/openbabel/obmolecformat.h.gcc4 +#include + #include + #include #include - #include -diff -up openbabel-2.2.0b3-20080215-r2249/include/openbabel/lineend.h.gcc43 openbabel-2.2.0b3-20080215-r2249/include/openbabel/lineend.h -diff -up openbabel-2.2.0b3-20080215-r2249/tools/babel.cpp.gcc43 openbabel-2.2.0b3-20080215-r2249/tools/babel.cpp ---- openbabel-2.2.0b3-20080215-r2249/tools/babel.cpp.gcc43 2007-12-12 20:16:13.000000000 +0100 -+++ openbabel-2.2.0b3-20080215-r2249/tools/babel.cpp 2008-02-23 20:55:55.000000000 +0100 +diff -up openbabel-2.2.0b7/tools/babel.cpp.gcc43 openbabel-2.2.0b7/tools/babel.cpp +--- openbabel-2.2.0b7/tools/babel.cpp.gcc43 2008-06-21 15:58:03.000000000 +0200 ++++ openbabel-2.2.0b7/tools/babel.cpp 2008-07-02 20:16:21.000000000 +0200 @@ -42,6 +42,7 @@ extern "C" int strncasecmp(const char *s #include #include diff --git a/openbabel.spec b/openbabel.spec index 396fd1f..6f7daaf 100644 --- a/openbabel.spec +++ b/openbabel.spec @@ -4,8 +4,8 @@ %{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} %define ruby_sitearch %(ruby -rrbconfig -e 'puts Config::CONFIG["sitearchdir"]') -%define beta_ver b5 -%define beta_str b5-20080517-r2469 +%define beta_ver b7 +%define beta_str b7-20080627-r2628 Name: openbabel Version: 2.2.0 @@ -13,14 +13,10 @@ Release: 0.5.%{beta_ver}%{?dist} Summary: Chemistry software file format converter License: GPLv2 Group: Applications/File -URL: http://openbabel.sourceforge.net/ +URL: http://openbabel.org/ Source: http://dl.sourceforge.net/sourceforge/openbabel/%{name}-%{version}%{beta_str}.tar.gz Patch: %{name}-gcc43.patch Patch1: %{name}-rpm.patch -# backport upstream patch to split the huge Python binding: -# http://openbabel.svn.sourceforge.net/viewvc/openbabel?view=rev&revision=2535 -# fixes ppc64 build (#427700) -Patch2: openbabel-python-ppc64.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: inchi-devel BuildRequires: libtool @@ -94,7 +90,6 @@ Ruby wrapper for the Open Babel library. %setup -q -n %{name}-%{version}%{beta_ver} %patch -p1 -b .gcc43 %patch1 -p1 -b .r -%patch2 -p0 -b .python-ppc64 %build # don't reference m4 include directory which isn't shipped in the tarball @@ -191,6 +186,11 @@ popd %{ruby_sitearch}/openbabel.so %changelog +* Wed Jul 02 2008 Dominik Mierzejewski 2.2.0-0.6.b7 +- updated to 2.2.0 beta7 +- new URL +- dropped Python binding split patch (broken, reverted upstream) + * Fri Jun 06 2008 Kevin Kofler 2.2.0-0.5.b5 - backport upstream patch to split Python binding (should fix #427700 for good) - drop no longer needed ppc64 SWIG/GCC flag hackery diff --git a/sources b/sources index 8826cde..eea44fc 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -7a0556750d9d2b378db021922ea832f3 openbabel-2.2.0b5-20080517-r2469.tar.gz +541d2e8654d95afe5aee2ad9055e33b2 openbabel-2.2.0b7-20080627-r2628.tar.gz