Dominik Mierzejewski 4e78b1f
%global commit 3a63a9849f8d9719c5989c43875d51be50c53019
Dominik Mierzejewski 2f7b3c1
%global shortcommit %(c=%{commit}; echo ${c:0:7})
Dominik Mierzejewski 2f7b3c1
Dominik Mierzejewski 0ed7041
%{!?perl_vendorarch:%global perl_vendorarch %(eval "`perl -V:installvendorarch`"; echo $installvendorarch)}
Dominik Mierzejewski 0ed7041
%{!?python2_sitearch:%global python2_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
971a7a7
7e9367c
# we don't want to provide private Perl or Python extension libs
Dominik Mierzejewski 538cd1b
%global __provides_exclude_from ^(%{perl_vendorarch}/auto|%{python2_sitearch}|%{python3_sitearch})/.*\\.so$
c82b495
c82b495
Name: openbabel
Dominik 'Rathann' Mierzejewski f063748
Version: 2.4.1
09d43a5
Release: 8%{?dist}
c82b495
Summary: Chemistry software file format converter
4a3e007
License: GPLv2
c82b495
Group: Applications/File
b8204de
URL: http://openbabel.org/
Dominik 'Rathann' Mierzejewski f063748
Source0: https://github.com/openbabel/openbabel/archive/openbabel-%(echo %{version} | tr '.' '-').tar.gz
Dominik Mierzejewski b3400f9
Source1: obgui.desktop
Dominik Mierzejewski 2f7b3c1
# fix perl modules install path
Dominik Mierzejewski 2f7b3c1
Patch1: %{name}-perl.patch
Kevin Kofler d832d3c
# fix plugin directory location (#680292, patch by lg)
Dominik Mierzejewski 2f7b3c1
Patch4: openbabel-plugindir.patch
TASAKA Mamoru f7d6da1
# fix SWIG_init even when not using swig (#772149)
Dominik Mierzejewski 2f7b3c1
Patch6: openbabel-noswig-rubymethod.patch
TASAKA Mamoru f7d6da1
# On F-17, directory for C ruby files changed to use vendorarch directory
Dominik Mierzejewski 2f7b3c1
Patch7: openbabel-ruby19-vendorarch.patch
7249506
# temporarily disable some tests on:
7249506
# - ppc64 and s390(x) to unblock other builds (#1108103)
7249506
# - ARM (#1094491)
7249506
# - aarch64 (#1094513)
7249506
# Upstream bugs: https://sourceforge.net/p/openbabel/bugs/927/ https://sourceforge.net/p/openbabel/bugs/945/
Dominik 'Rathann' Mierzejewski f063748
Patch8: openbabel-disable-tests.patch
Dominik Mierzejewski 4e78b1f
Patch9: openbabel-narrowing-conversion.patch
913fc11
BuildRequires: cmake
Dominik Mierzejewski b3400f9
BuildRequires: desktop-file-utils
7e9367c
BuildRequires: eigen3-devel
Dominik Mierzejewski 2f7b3c1
BuildRequires: gcc-c++
0b1feb2
BuildRequires: inchi-devel >= 1.0.3
c82b495
BuildRequires: libxml2-devel
971a7a7
BuildRequires: swig
913fc11
BuildRequires: wxGTK-devel
7e9367c
BuildRequires: ImageMagick
c82b495
c82b495
%description
c82b495
Open Babel is a free, open-source version of the Babel chemistry file
c82b495
translation program. Open Babel is a project designed to pick up where
c82b495
Babel left off, as a cross-platform program and library designed to
c82b495
interconvert between many file formats used in molecular modeling,
c82b495
computational chemistry, and many related areas.
c82b495
913fc11
This package contains the command-line utility, which is intended to
913fc11
be used as a replacement for the original babel program, to translate
913fc11
between various chemical file formats as well as a wide variety of
913fc11
utilities to foster development of other open source scientific
913fc11
software.
913fc11
7e9367c
%package devel
7e9367c
Summary: Development tools for programs which will use the Open Babel library
7e9367c
Group: Development/Libraries
7e9367c
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
7e9367c
Requires: pkgconfig
7e9367c
7e9367c
%description devel
7e9367c
The %{name}-devel package includes the header files and libraries
7e9367c
necessary for developing programs using the Open Babel library.
7e9367c
7e9367c
%package doc
7e9367c
Summary: Additional documentation for the Open Babel library
7e9367c
Group: Documentation
7e9367c
BuildArch: noarch
7e9367c
7e9367c
%description doc
7e9367c
This package contains additional documentation for Open Babel.
7e9367c
913fc11
%package gui
913fc11
Summary: Chemistry software file format converter - GUI version
913fc11
Group: Applications/File
913fc11
913fc11
%description gui
913fc11
Open Babel is a free, open-source version of the Babel chemistry file
913fc11
translation program. Open Babel is a project designed to pick up where
913fc11
Babel left off, as a cross-platform program and library designed to
913fc11
interconvert between many file formats used in molecular modeling,
913fc11
computational chemistry, and many related areas.
913fc11
913fc11
This package contains the graphical interface.
913fc11
913fc11
%package libs
913fc11
Summary: Chemistry software file format converter - libraries
913fc11
Group: System Environment/Libraries
913fc11
913fc11
%description libs
913fc11
Open Babel is a free, open-source version of the Babel chemistry file
913fc11
translation program. Open Babel is a project designed to pick up where
913fc11
Babel left off, as a cross-platform program and library designed to
913fc11
interconvert between many file formats used in molecular modeling,
913fc11
computational chemistry, and many related areas.
913fc11
913fc11
This package contains the C++ library, which includes all of the
913fc11
file-translation code.
c82b495
971a7a7
%package -n perl-%{name}
c82b495
Group: System Environment/Libraries
c82b495
Summary: Perl wrapper for the Open Babel library
7ec9e5e
Requires: perl(:MODULE_COMPAT_%(eval "`%{__perl} -V:version`"; echo $version))
7e9367c
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Dominik Mierzejewski 2f7b3c1
BuildRequires: perl-devel
ec2ff77
BuildRequires: perl-generators
c82b495
971a7a7
%description -n perl-%{name}
c82b495
Perl wrapper for the Open Babel library.
c82b495
Dominik Mierzejewski 538cd1b
%package -n python2-%{name}
c82b495
Group: System Environment/Libraries
c82b495
Summary: Python wrapper for the Open Babel library
7e9367c
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Dominik Mierzejewski 2f7b3c1
BuildRequires: python2-devel
Dominik Mierzejewski 538cd1b
%{?python_provide:%python_provide python2-%{name}}
c82b495
Dominik Mierzejewski 538cd1b
%description -n python2-%{name}
Dominik Mierzejewski 538cd1b
Python2 wrapper for the Open Babel library.
Dominik Mierzejewski 538cd1b
Dominik Mierzejewski 538cd1b
%package -n python3-%{name}
Dominik Mierzejewski 538cd1b
Group: System Environment/Libraries
Dominik Mierzejewski 538cd1b
Summary: Python wrapper for the Open Babel library
Dominik Mierzejewski 538cd1b
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Dominik Mierzejewski 538cd1b
BuildRequires: python3-devel
Dominik Mierzejewski 538cd1b
%{?python_provide:%python_provide python3-%{name}}
Dominik Mierzejewski 538cd1b
Dominik Mierzejewski 538cd1b
%description -n python3-%{name}
Dominik Mierzejewski 538cd1b
Python3 wrapper for the Open Babel library.
c82b495
971a7a7
%package -n ruby-%{name}
971a7a7
Summary: Ruby wrapper for the Open Babel library
971a7a7
Group: Development/Libraries
e25f3a7
Requires: ruby(release)
7e9367c
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Dominik Mierzejewski 2f7b3c1
BuildRequires: ruby-devel
971a7a7
971a7a7
%description -n ruby-%{name}
971a7a7
Ruby wrapper for the Open Babel library.
971a7a7
c82b495
%prep
Dominik 'Rathann' Mierzejewski f063748
%setup -q -n %{name}-%{name}-%(echo %{version} | tr '.' '-')
Dominik Mierzejewski 2f7b3c1
%patch1 -p1 -b .perl_path
Kevin Kofler d832d3c
%patch4 -p1 -b .plugindir
TASAKA Mamoru f7d6da1
%patch6 -p1 -b .noswig_ruby
TASAKA Mamoru f7d6da1
%patch7 -p1 -b .ruby_vendor
Dominik 'Rathann' Mierzejewski 2eb0051
%ifarch aarch64 %{arm} %{power64} s390 s390x
Dominik 'Rathann' Mierzejewski f063748
%patch8 -p1 -b .tests
Dominik 'Rathann' Mierzejewski 2eb0051
%endif
Dominik Mierzejewski 4e78b1f
%patch9 -p1 -b .nc
Dominik Mierzejewski b3400f9
convert src/GUI/babel.xpm -transparent white babel.png
c82b495
7e9367c
# Remove duplicate html files
7e9367c
pushd doc
7e9367c
for man in *.1; do
7e9367c
 html=`basename $man .1`.html
7e9367c
 if [ -f $html ]; then
7e9367c
   rm $html
7e9367c
 fi
7e9367c
done
Dominik Mierzejewski 538cd1b
popd
Dominik Mierzejewski 538cd1b
Dominik Mierzejewski 538cd1b
mkdir python3
Dominik Mierzejewski 538cd1b
for f in *; do
Dominik Mierzejewski 538cd1b
 if [ "$f" != "python3" ]; then
Dominik Mierzejewski 538cd1b
   cp -a $f python3/
Dominik Mierzejewski 538cd1b
 fi
Dominik Mierzejewski 538cd1b
done
7e9367c
c82b495
%build
913fc11
%cmake \
913fc11
 -DCMAKE_SKIP_RPATH:BOOL=ON \
913fc11
 -DBUILD_GUI:BOOL=ON \
913fc11
 -DPYTHON_BINDINGS:BOOL=ON \
Dominik Mierzejewski 538cd1b
 -DPYTHON_EXECUTABLE=%{__python2} \
913fc11
 -DPERL_BINDINGS:BOOL=ON \
913fc11
 -DRUBY_BINDINGS:BOOL=ON \
913fc11
 -DOPENBABEL_USE_SYSTEM_INCHI=true \
7e9367c
 -DENABLE_VERSIONED_FORMATS=false \
7e9367c
 -DRUN_SWIG=true \
Dominik Mierzejewski ac3be1f
 -DENABLE_TESTS:BOOL=ON \
Dominik Mierzejewski 4e78b1f
 -DOPTIMIZE_NATIVE=OFF \
913fc11
 .
913fc11
make VERBOSE=1 %{?_smp_mflags}
971a7a7
Dominik Mierzejewski 538cd1b
BUILD_DIR=$PWD
Dominik Mierzejewski 538cd1b
pushd python3
Dominik Mierzejewski 538cd1b
%cmake \
Dominik Mierzejewski 538cd1b
 -DCMAKE_SKIP_RPATH:BOOL=ON \
Dominik Mierzejewski 538cd1b
 -DBUILD_GUI:BOOL=OFF \
Dominik Mierzejewski 538cd1b
 -DPYTHON_BINDINGS:BOOL=ON \
Dominik Mierzejewski 538cd1b
 -DPYTHON_EXECUTABLE=%{__python3} \
Dominik Mierzejewski 538cd1b
 -DPERL_BINDINGS:BOOL=OFF \
Dominik Mierzejewski 538cd1b
 -DRUBY_BINDINGS:BOOL=OFF \
Dominik Mierzejewski 538cd1b
 -DOPENBABEL_USE_SYSTEM_INCHI=true \
Dominik Mierzejewski 538cd1b
 -DENABLE_VERSIONED_FORMATS=false \
Dominik Mierzejewski 538cd1b
 -DRUN_SWIG=true \
Dominik Mierzejewski 538cd1b
 -DENABLE_TESTS:BOOL=OFF \
Dominik Mierzejewski 538cd1b
 -DOPTIMIZE_NATIVE=OFF \
Dominik Mierzejewski 538cd1b
 -DBINDINGS_ONLY:BOOL=ON \
Dominik Mierzejewski 538cd1b
 -DBABEL_SYSTEM_LIBRARY=$BUILD_DIR/%{_lib}/libopenbabel.so \
Dominik Mierzejewski 538cd1b
 .
Dominik Mierzejewski 538cd1b
make VERBOSE=1 %{?_smp_mflags} bindings_python
Dominik Mierzejewski 538cd1b
popd
Dominik Mierzejewski 538cd1b
c82b495
%install
Dominik Mierzejewski 2f7b3c1
make VERBOSE=1 DESTDIR=%{buildroot} install
Dominik Mierzejewski 538cd1b
pushd python3
Dominik Mierzejewski 538cd1b
export DESTDIR=%{buildroot}
Dominik Mierzejewski 538cd1b
%cmake -DCOMPONENT=bindings_python -P cmake_install.cmake
Dominik Mierzejewski 538cd1b
popd
971a7a7
7e9367c
rm %{buildroot}%{_libdir}/cmake/openbabel2/*.cmake
Dominik Mierzejewski b3400f9
7e9367c
desktop-file-install --dir=%{buildroot}%{_datadir}/applications %{SOURCE1}
7e9367c
install -Dpm644 babel.png %{buildroot}%{_datadir}/pixmaps/babel.png
Dominik Mierzejewski b3400f9
Dominik Mierzejewski ac3be1f
%if 1
2f8d650
%check
Dominik Mierzejewski 8200c87
# rm the built ruby bindings for testsuite to succeed (bug #1191173)
Dominik Mierzejewski 8200c87
rm %{_lib}/openbabel.so
Dominik Mierzejewski b614fdf
export CTEST_OUTPUT_ON_FAILURE=1
7e9367c
make test
913fc11
%endif
2f8d650
913fc11
%post libs -p /sbin/ldconfig
913fc11
%postun libs -p /sbin/ldconfig
c82b495
c82b495
%files
913fc11
%{_bindir}/babel
913fc11
%{_bindir}/ob*
913fc11
%{_bindir}/roundtrip
7e9367c
%{_mandir}/man1/*.1*
7e9367c
7e9367c
%files devel
7e9367c
%{_includedir}/%{name}-2.0
7e9367c
%{_libdir}/libopenbabel.so
7e9367c
%{_libdir}/pkgconfig/*.pc
7e9367c
7e9367c
%files doc
7e9367c
%doc doc/*.html doc/README* doc/dioxin.*
913fc11
913fc11
%files gui
Dominik Mierzejewski 257aff8
%{_bindir}/obgui
7e9367c
%{_datadir}/applications/obgui.desktop
7e9367c
%{_datadir}/pixmaps/babel.png
913fc11
913fc11
%files libs
7e9367c
%{_datadir}/%{name}/
7e9367c
%{_libdir}/%{name}/
c82b495
%{_libdir}/libopenbabel.so.*
c82b495
971a7a7
%files -n perl-%{name}
c82b495
%{perl_vendorarch}/Chemistry/OpenBabel.pm
c82b495
%dir %{perl_vendorarch}/*/Chemistry/OpenBabel
c82b495
%{perl_vendorarch}/*/Chemistry/OpenBabel/OpenBabel.so
c82b495
Dominik Mierzejewski 538cd1b
%files -n python2-%{name}
Dominik Mierzejewski 2f7b3c1
%{python2_sitearch}/_openbabel.so
Dominik Mierzejewski 2f7b3c1
%{python2_sitearch}/openbabel.py*
Dominik Mierzejewski 2f7b3c1
%{python2_sitearch}/pybel.py*
7e9367c
# Egg-info is not generated in 2.3.2, see upstream bug 837
Dominik Mierzejewski 0ed7041
#%%{python_sitearch}/openbabel*.egg-info
c82b495
Dominik Mierzejewski 538cd1b
%files -n python3-%{name}
Dominik Mierzejewski 538cd1b
%{python3_sitearch}/_openbabel.so
Dominik Mierzejewski 538cd1b
%{python3_sitearch}/openbabel.py
Dominik Mierzejewski 538cd1b
%{python3_sitearch}/pybel.py
Dominik Mierzejewski 538cd1b
%{python3_sitearch}/__pycache__/*
Dominik Mierzejewski 538cd1b
971a7a7
%files -n ruby-%{name}
TASAKA Mamoru f7d6da1
%{ruby_vendorarchdir}/openbabel.so
971a7a7
c82b495
%changelog
09d43a5
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-8
09d43a5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
09d43a5
44e22b2
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-7
44e22b2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
44e22b2
0facd53
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 2.4.1-6
0facd53
- Perl 5.26 rebuild
0facd53
57a1017
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 2.4.1-5
57a1017
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
57a1017
0ca37c2
* Thu Jan 12 2017 Vít Ondruch <vondruch@redhat.com> - 2.4.1-4
0ca37c2
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.4
0ca37c2
10b1ad6
* Wed Dec 28 2016 Rich Mattes <richmattes@gmail.com> - 2.4.1-3
10b1ad6
- Rebuild for eigen3-3.3.1
10b1ad6
a70309a
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 2.4.1-2
a70309a
- Rebuild for Python 3.6
a70309a
Dominik 'Rathann' Mierzejewski f063748
* Tue Oct 11 2016 Dominik Mierzejewski <rpm@greysector.net> - 2.4.1-1
Dominik 'Rathann' Mierzejewski f063748
- update to 2.4.1
Dominik 'Rathann' Mierzejewski f063748
8148a00
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.90-0.11.20160216git3a63a98
8148a00
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
8148a00
ce53f36
* Sat May 14 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.3.90-0.10.20160216git3a63a98
ce53f36
- Perl 5.24 rebuild
ce53f36
Dominik Mierzejewski 4e78b1f
* Thu Feb 18 2016 Dominik Mierzejewski <rpm@greysector.net> - 2.3.90-0.9.20160216git3a63a984
Dominik Mierzejewski 53c6c29
- drop redundant BuildRoot and defattr
Dominik Mierzejewski 0ed7041
- fix macro usage
Dominik Mierzejewski 4e78b1f
- update to current Git master HEAD
Dominik Mierzejewski 4e78b1f
- fix narrowing conversion compilation error
Dominik Mierzejewski 538cd1b
- add python3 subpackage (#1285258)
Dominik Mierzejewski 53c6c29
d2558b5
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 2.3.90-0.8.20150402gita345105
d2558b5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
d2558b5
e026e3d
* Tue Jan 12 2016 Vít Ondruch <vondruch@redhat.com> - 2.3.90-0.7.20150402gita345105
e026e3d
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.3
e026e3d
b13b362
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.90-0.6.20150402gita345105
b13b362
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
b13b362
d4e71d7
* Wed Jun 03 2015 Jitka Plesnikova <jplesnik@redhat.com> - 2.3.90-0.5.20150402gita345105
d4e71d7
- Perl 5.22 rebuild
d4e71d7
Dominik Mierzejewski 53f9a98
* Thu Apr 16 2015 Dominik Mierzejewski <rpm@greysector.net> - 2.3.90-0.4.20150402gita345105
Dominik Mierzejewski 08779a3
- updated to current Git master HEAD
Dominik Mierzejewski 08779a3
- dropped obsolete patches
Dominik Mierzejewski 08779a3
Rex Dieter 6816572
* Wed Mar 25 2015 Rex Dieter <rdieter@fedoraproject.org> 2.3.90-0.3.20150204git
Rex Dieter 6816572
- rebuild (gcc5)
Rex Dieter 6816572
Dominik Mierzejewski 5fafd8d
* Thu Feb 12 2015 Dominik Mierzejewski <rpm@greysector.net> 2.3.90-0.2.20150204git75414ad
Dominik Mierzejewski 5fafd8d
- restore disttag, which got accidentally removed during last rebase
Dominik Mierzejewski 5fafd8d
Dominik Mierzejewski 2f7b3c1
* Sat Feb 07 2015 Dominik Mierzejewski <rpm@greysector.net> 2.3.90-0.1.20150204git75414ad
Dominik Mierzejewski 2f7b3c1
- update to current Git master HEAD
Dominik Mierzejewski 2f7b3c1
- drop obsolete patches
Dominik Mierzejewski 2f7b3c1
- rebase remaining patches
Dominik Mierzejewski 2f7b3c1
- drop zlib-devel from BR (required by libxml2-devel)
Dominik Mierzejewski 2f7b3c1
- add gcc-c++ to BR
Dominik Mierzejewski 2f7b3c1
- fix building bindings with swig-3.x
Dominik Mierzejewski 2f7b3c1
- drop old Obsoletes: and Provides:
Dominik Mierzejewski 8200c87
- rm the built ruby bindings for testsuite to succeed (bug #1191173)
Dominik Mierzejewski 2f7b3c1
7249506
* Tue Jan 27 2015 Marcin Juszkiewicz <mjuszkiewicz@redhat.com> - 2.3.2-11
7249506
- Unify patches which disable tests on ppc64, s390(x), arm and enable
7249506
  result also for aarch64. rhbugs: #1108103 #1094491 #1094513
7249506
7b85c1c
* Fri Jan 16 2015 Mamoru TASAKA <mtasaka@fedoraproject.org> - 2.3.2-10
7b85c1c
- Rebuild for https://fedoraproject.org/wiki/Changes/Ruby_2.2
7b85c1c
- Remove deprecated Config:: usage
7b85c1c
68b5c56
* Thu Nov 13 2014 Dan Horák <dan[at]danny.cz> - 2.3.2-9
68b5c56
- disable some tests also on s390(x)
68b5c56
4289a39
* Wed Oct 15 2014 Karsten Hopp <karsten@redhat.com> 2.3.2-8
adb7d62
- disable some tests on ppc64 to unblock other builds (#1108103)
adb7d62
92f3928
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.3.2-7
92f3928
- Perl 5.20 rebuild
92f3928
3c6de0b
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.2-6
3c6de0b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
3c6de0b
939625d
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.2-5
939625d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
939625d
Dominik Mierzejewski ac3be1f
* Sun Apr 27 2014 Dominik Mierzejewski <rpm@greysector.net> 2.3.2-4
Dominik Mierzejewski ac3be1f
- fix and enable testsuite
Dominik Mierzejewski ac3be1f
- drop ancient Obsoletes: (rhbz#1002135)
Dominik Mierzejewski ac3be1f
- drop ruby < 2.0 conditional Requires:
Dominik Mierzejewski 96e8685
- temporarily disable two tests failing on ARM (rhbz#1094491)
Dominik Mierzejewski ac3be1f
6ca1221
* Fri Apr 25 2014 Vít Ondruch <vondruch@redhat.com> - 2.3.2-3
6ca1221
- Rebuilt for https://fedoraproject.org/wiki/Changes/Ruby_2.1
6ca1221
a424430
* Sat Aug 03 2013 Petr Pisar <ppisar@redhat.com> - 2.3.2-2
a424430
- Perl 5.18 rebuild
a424430
7e9367c
* Thu Jul 18 2013 Susi Lehtola <jussilehtola@fedoraproject.org> - 2.3.2-1
7e9367c
- Turned off versioned formats.
7e9367c
- Filter out private provides.
7e9367c
- Update to 2.3.2.
7e9367c
e17aed5
* Wed Jul 17 2013 Petr Pisar <ppisar@redhat.com> - 2.3.1-9
e17aed5
- Perl 5.18 rebuild
e17aed5
e25f3a7
* Fri Mar 22 2013 Vít Ondruch <vondruch@redhat.com> - 2.3.1-8
e25f3a7
- Rebuild for https://fedoraproject.org/wiki/Features/Ruby_2.0.0
e25f3a7
9946c43
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-7
9946c43
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
9946c43
79b507d
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-6
79b507d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
79b507d
c6c57a8
* Fri Jun 08 2012 Petr Pisar <ppisar@redhat.com> - 2.3.1-5
c6c57a8
- Perl 5.16 rebuild
c6c57a8
TASAKA Mamoru f7d6da1
* Fri Apr  6 2012 Mamoru Tasaka <mtasaka@fedoraproject.org> - 2.3.1-4
TASAKA Mamoru f7d6da1
- Fix several issues related to ruby modules
TASAKA Mamoru f7d6da1
 - Fix build with gcc47 (on Linux)
TASAKA Mamoru f7d6da1
 - Fix SWIG_init even when not using swig (#772149)
TASAKA Mamoru f7d6da1
 - Use vendorarchdir instead of sitearch on F-17+
TASAKA Mamoru f7d6da1
 - Fix ruby(abi) requirement
TASAKA Mamoru f7d6da1
33d0338
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-3
33d0338
- Rebuilt for c++ ABI breakage
33d0338
8ed3658
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.1-2
8ed3658
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
8ed3658
Dominik Mierzejewski 0f9ba46
* Fri Oct 21 2011 Dominik Mierzejewski <rpm@greysector.net> 2.3.1-1
Dominik Mierzejewski 257aff8
- update to 2.3.1
Dominik Mierzejewski 257aff8
- drop obsolete patches (merged upstream)
Dominik Mierzejewski b3400f9
- add desktop file for the GUI
Dominik Mierzejewski 257aff8
40aceba
* Mon Jun 20 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.3.0-5
40aceba
- Perl mass rebuild
40aceba
d766bc9
* Thu Jun 09 2011 Marcela Mašláňová <mmaslano@redhat.com> - 2.3.0-4
d766bc9
- Perl 5.14 mass rebuild
d766bc9
Kevin Kofler d832d3c
* Tue Mar 22 2011 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.3.0-3
Kevin Kofler d832d3c
- fix plugin directory location (#680292, patch by lg)
Kevin Kofler d832d3c
- show forcefields list in obenergy output (#680292, patch by lg)
Kevin Kofler d832d3c
0378631
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.0-2
0378631
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
0378631
913fc11
* Sun Nov 21 2010 Dominik Mierzejewski <rpm@greysector.net> 2.3.0-1
913fc11
- build system switched to cmake
913fc11
- enabled GUI
913fc11
- enabled Eigen2
913fc11
- updated to 2.3.0 final
913fc11
- patched to fix various build issues
913fc11
- split libs and GUI into separate subpackages
913fc11
- fixed rpmlint warnings about strange file permissions
913fc11
4564fb9
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 2.2.3-4
4564fb9
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
4564fb9
0b1feb2
* Wed Jul 07 2010 Dominik Mierzejewski <rpm@greysector.net> 2.2.3-3
0b1feb2
- rebuild against inchi 1.0.3
0b1feb2
9c6b4ca
* Thu Apr 29 2010 Marcela Maslanova <mmaslano@redhat.com> - 2.2.3-2
9c6b4ca
- Mass rebuild with perl-5.12.0
9c6b4ca
c0d8ace
* Wed Aug 26 2009 Dominik Mierzejewski <rpm@greysector.net> 2.2.3-1
c0d8ace
- updated to 2.2.3
c0d8ace
- dropped obsolete patch
2a0a8b2
- fixed configure to detect external inchi (both pre-1.0.2 and 1.0.2)
2a0a8b2
- re-enabled inchi tests
c0d8ace
74b3a72
* Sat Jul 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.1-0.2.b3
74b3a72
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
74b3a72
699f6a0
* Sun Mar 01 2009 Dominik Mierzejewski <rpm@greysector.net> 2.2.1-0.1.b3
699f6a0
- update to 2.2.1 beta3
699f6a0
- drop some obsolete workarounds
699f6a0
f2946a8
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.0-3
f2946a8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f2946a8
8b53d8a
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 2.2.0-2
8b53d8a
- Rebuild for Python 2.6
8b53d8a
7ec9e5e
* Sun Jul 06 2008 Dominik Mierzejewski <rpm@greysector.net> 2.2.0-1
7ec9e5e
- updated to 2.2.0
b8204de
- new URL
b8204de
- dropped Python binding split patch (broken, reverted upstream)
7ec9e5e
- fixed testsuite and disabled inchi tests temporarily
3cc07e4
- added strict perl version requirements (patch by Paul Howarth, bug #453120)
7ec9e5e
- fixed some rpmlint warnings
7ec9e5e
- merged a sed call into -rpm patch
b8204de
8550af9
* Fri Jun 06 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.2.0-0.5.b5
8550af9
- backport upstream patch to split Python binding (should fix #427700 for good)
8550af9
- drop no longer needed ppc64 SWIG/GCC flag hackery
8550af9
16a197a
* Thu May 29 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.2.0-0.4.b5
16a197a
- update to 2.2.0 beta5
16a197a
3901d3c
* Fri May 09 2008 Kevin Kofler <Kevin@tigcc.ticalc.org> 2.2.0-0.3.b4
354d057
- generate Python binding with -fastdispatch on F9+ ppc64 (#427700)
1344669
- add -mno-sum-in-toc to optflags on F9+ ppc64 (#427700)
f2d13ad
837df1d
* Sun Mar 02 2008 Dominik Mierzejewski <rpm@greysector.net> 2.2.0-0.2.b4
837df1d
- updated to 2.2.0 beta4
837df1d
- enable CML tests again (fixed upstream)
837df1d
971a7a7
* Fri Feb 22 2008 Dominik Mierzejewski <rpm@greysector.net> 2.2.0-0.1.b3
971a7a7
- updated to 2.2.0 beta3
971a7a7
- renamed language bindings subpackages
971a7a7
- added ruby bindings
971a7a7
- fixed ruby buildings build with local shared lib
971a7a7
- disable CML tests (broken upstream)
971a7a7
92e8cea
* Mon Jan 07 2008 Dominik Mierzejewski <rpm@greysector.net> 2.1.1-4
92e8cea
- work around gcc bug: http://gcc.gnu.org/PR34708
92e8cea
10fba4f
* Sun Jan 06 2008 Dominik Mierzejewski <rpm@greysector.net> 2.1.1-3
10fba4f
- fix build with gcc-4.3
cc33a84
- include python egg-info
10fba4f
44a003b
* Wed Nov 28 2007 Dominik Mierzejewski <rpm@greysector.net> 2.1.1-2
44a003b
- build against external inchi
44a003b
4a3e007
* Fri Aug 17 2007 Dominik Mierzejewski <rpm@greysector.net> 2.1.1-1
4a3e007
- updated to 2.1.1
4a3e007
- better work around for testsuite crash
4a3e007
- updated the License tag according to the new guidelines
4a3e007
72f988f
* Tue Apr 17 2007 Dominik Mierzejewski <rpm@greysector.net> 2.1.0-2
72f988f
- work around testsuite crash
72f988f
b95dfd2
* Mon Apr 16 2007 Dominik Mierzejewski <rpm@greysector.net> 2.1.0-1
b95dfd2
- updated to 2.1.0 final
b95dfd2
ab3ac66
* Thu Mar 29 2007 Dominik Mierzejewski <rpm@greysector.net> 2.1.0-0.3.b8
ab3ac66
- updated to beta8
ab3ac66
- dropped upstream'd patch
ab3ac66
2f8d650
* Sun Mar 18 2007 Dominik Mierzejewski <rpm@greysector.net> 2.1.0-0.2.b6
2f8d650
- updated to beta6
2f8d650
- dropped upstream'd patch
2f8d650
- fixed my name in ChangeLog
2f8d650
- copied inchi header for inchi-devel (TODO: make inchi a separate package)
2f8d650
- added %%check
2f8d650
10244b4
* Sun Dec 17 2006 Dominik Mierzejewski <rpm@greysector.net> 2.1.0-0.1.b4
10244b4
- update to 2.1.0b4 to fix building with new python
10244b4
- dropped obsolete patch
10244b4
- ensure proper inchi versioning
10244b4
3966db2
* Tue Oct 03 2006 Dominik Mierzejewski <rpm@greysector.net> 2.0.2-5
3966db2
- rebuilt for unwind info generation, broken in gcc-4.1.1-21
3966db2
18facae
* Wed Sep 20 2006 Dominik Mierzejewski <rpm@greysector.net> 2.0.2-4
18facae
- .pyo files no longer ghosted
18facae
- fix chicken-and-egg problem when building perl and python bindings
18facae
b3785c6
* Tue Aug 29 2006 Dominik Mierzejewski <rpm@greysector.net> 2.0.2-3
b3785c6
- simplified autotools invocation
b3785c6
- mass rebuild
b3785c6
c82b495
* Mon Aug 07 2006 Dominik Mierzejewski <rpm@greysector.net> 2.0.2-2
c82b495
- simplified file lists and permissions
c82b495
- removed weird character from inchi summary and description
c82b495
- added missing pkgconfig Req: for -devel
c82b495
c82b495
* Sat Aug 05 2006 Dominik Mierzejewski <rpm@greysector.net> 2.0.2-1
c82b495
- updated to 2.0.2
c82b495
- dropped GCC4 fix (upstream'd)
c82b495
- split off inchi package
c82b495
- added python and perl bindings packages
c82b495
c82b495
* Sat Jan 07 2006 Dominik Mierzejewski <rpm@greysector.net> 2.0.0-1
c82b495
- updated to 2.0.0
c82b495
- fix compilation with GCC4
c82b495
- FE compliance
c82b495
c82b495
* Thu Feb 10 2005 Dominik Mierzejewski <rpm@greysector.net> 1.100.2-1
c82b495
- rebuilt for Fedora 3
c82b495
c82b495
* Tue Jan 18 2005 ALT QA Team Robot <qa-robot@altlinux.org> 1.100.2-alt1.1
c82b495
- Rebuilt with libstdc++.so.6.
c82b495
c82b495
* Wed Mar 03 2004 Michael Shigorin <mike@altlinux.ru> 1.100.2-alt1
c82b495
- 1.100.2
c82b495
c82b495
* Wed Dec 17 2003 Michael Shigorin <mike@altlinux.ru> 1.100.1-alt2
c82b495
- removed *.la
c82b495
- don't package static library by default
c82b495
c82b495
* Mon Sep 22 2003 Michael Shigorin <mike@altlinux.ru> 1.100.1-alt1
c82b495
- 1.100.1
c82b495
- #2994 fixed; thanks to Alex Ott (ott@) for a pointer
c82b495
- spec cleanup (underlibification fixup)
c82b495
c82b495
* Mon Jun 30 2003 Michael Shigorin <mike@altlinux.ru> 1.100.0-alt1
c82b495
- built for ALT Linux
c82b495
- based on Mandrake Cooker spec by:
c82b495
  * Lenny Cartier <lenny@mandrakesoft.com>
c82b495
  * Austin Acton <aacton@yorku.ca>
c82b495
- spec cleanup