|
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
|