%define sover 1
%define libname libavogadro%sover
Name: avogadro
Version: 1.0.1
Release: alt3
Group: Sciences/Chemistry
Summary: An advanced molecular editor for chemical purposes
Url: http://avogadro.openmolecules.net/
License: GPLv2
Requires: %libname = %version-%release
Source: %name-%version.tar
# MDV
Patch1: avogadro-1.0.1-fix-build-with-newer-sip.patch
Patch2: avogadro-1.0.1-py27.patch
Patch3: avogadro-1.0.1-mdv-fix-startup-crash-due-to-sip.patch
# ALT
Patch100: avogadro-1.0.1-alt-config.patch
%setup_python_module Avogadro
# Automatically added by buildreq on Tue Feb 08 2011 (-bi)
#BuildRequires: boost-devel-headers boost-python-devel cmake docbook-utils eigen2 gcc-c++ libXScrnSaver-devel libXau-devel libXcomposite-devel libXdmcp-devel libXpm-devel libXt-devel libXtst-devel libXv-devel libXxf86misc-devel libglew-devel libnumpy-devel libopenbabel-devel libqt3-devel libxkbfile-devel openbabel python-module-numpy-testing python-module-sip-devel python-modules-ctypes qt4-designer rpm-build-ruby zlib-devel-static
BuildRequires: boost-devel-headers boost-python-devel cmake docbook-utils eigen2 gcc-c++
BuildRequires: libglew-devel libnumpy-devel libopenbabel-devel libqt4-devel
BuildRequires: openbabel libopenbabel-devel python-module-numpy-testing python-module-sip-devel python-modules-ctypes zlib-devel
BuildRequires: kde-common-devel
%description
An advanced molecular editor designed for cross-platform use
in computational chemistry,molecular modeling, bioinformatics,
materials science,and related areas, which offers flexible
rendering and a powerful plugin architecture.
%package -n %libname
Summary: Shared libraries for Avogadro
Group: System/Libraries
%description -n %libname
Libraries for Avogadro molecular editor.
%package devel
Summary: Development files for Avogadro
Group: Development/C++
Requires: %libname = %version-%release
%description devel
Development Avogadro files.
%prep
%setup -q
%patch1 -p0
%patch2 -p0
%patch3 -p0
#
%patch100 -p1
sed -i 's|\${PYTHON_LIB_PATH}|%python_sitelibdir|g' libavogadro/src/python/CMakeLists.txt
%build
%Kcmake \
-DENABLE_RPATH:BOOL=OFF \
-DENABLE_GLSL:BOOL=ON \
-DENABLE_PYTHON:BOOL=ON
%Kmake
%install
%Kinstall
%files
%doc AUTHORS ChangeLog
%_bindir/%name
%_bindir/avopkg
%dir %_libdir/%name
%dir %_libdir/%name/1_0
%_libdir/%name/*/colors
%_libdir/%name/*/extensions
%_libdir/%name/*/engines
%_libdir/%name/*/tools
%_datadir/%name
%_datadir/lib%name
%_datadir/pixmaps/%name-icon.png
%_desktopdir/%name.desktop
%_mandir/man1/%name.1*
%_mandir/man1/avopkg.1*
%python_sitelibdir/Avogadro.so
%files -n %libname
%_libdir/libavogadro.so.%{sover}*
%files devel
%_includedir/%name
%_libdir/lib*.so
%_libdir/%name/*.cmake
%_libdir/%name/*/*.cmake
%_libdir/%name/*/cmake
%_datadir/qt4/mkspecs/features/%name.prf
%changelog
* Thu Mar 24 2011 Sergey V Turchin <zerg@altlinux.org> 1.0.1-alt3
- rebuilt with new boost
* Wed Mar 02 2011 Sergey V Turchin <zerg@altlinux.org> 1.0.1-alt2
- fix to build
* Tue Feb 08 2011 Sergey V Turchin <zerg@altlinux.org> 1.0.1-alt1
- initial build