-
-%define qtver 4.6.3
-
Summary: An advanced molecular editor for chemical purposes
Name: avogadro
-Version: 1.0.0
-Release: 2
+Version: 1.0.3
+Release: 5
License: GPL v2
Group: Applications/Editors
Source0: http://downloads.sourceforge.net/avogadro/%{name}-%{version}.tar.bz2
-# Source0-md5: 1146e8ca6cafa558a373d32f38680bcf
-# fix build with sip 4.10
+# Source0-md5: 92c2702c1980f70fb6d87a1a58147911
+Patch0: %{name}-linguist.patch
+Patch1: %{name}-cmake.patch
+Patch2: %{name}-moc-boost.patch
URL: http://avogadro.openmolecules.net/
-Patch0: %{name}-sip.patch
-Patch1: %{name}-linguist.patch
-Patch2: %{name}-cmake.patch
+BuildRequires: QtNetwork-devel
+BuildRequires: QtOpenGL-devel
BuildRequires: boost-devel >= 1.35
+BuildRequires: boost-python-devel
BuildRequires: cmake >= 2.8.0
BuildRequires: desktop-file-utils
BuildRequires: docbook-utils
BuildRequires: eigen >= 1:2.0.12
BuildRequires: glew-devel >= 1.5.0
-BuildRequires: python-numpy-devel
BuildRequires: openbabel-devel >= 2.2.2
-BuildRequires: qt4-build >= %{qtver}
-BuildRequires: qt4-qmake >= %{qtver}
+BuildRequires: pkgconfig
+BuildRequires: python-numpy-devel
+BuildRequires: python-sip-devel
+BuildRequires: qt4-build >= 4.8.2-5
+BuildRequires: qt4-linguist
+BuildRequires: qt4-qmake >= 4.8.2-5
BuildRequires: sip
Requires: %{name}-libs = %{version}-%{release}
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
Summary: Development files for Avogadro
Group: Development/Libraries
Requires: %{name}-libs = %{version}-%{release}
+Requires: glew-devel
%description devel
This package contains files to develop applications using Avogadros
%prep
%setup -q
-%patch0 -p1
-%patch1 -p0
+%patch0 -p0
+%patch1 -p1
%patch2 -p1
%build
-DENABLE_PYTHON=ON \
-DENABLE_UPDATE_CHECKER=OFF \
-DCMAKE_BUILD_TYPE=Release \
- -DCMAKE_INSTALL_PREFIX=%{_prefix} \
- -DLIB_INSTALL_DIR=%{_libdir} \
..
%{__make}
%install
rm -rf $RPM_BUILD_ROOT
+install -d $RPM_BUILD_ROOT%{_datadir}/qt4/mkspecs/features
+
%{__make} -C build install \
DESTDIR=$RPM_BUILD_ROOT
%defattr(644,root,root,755)
%doc AUTHORS ChangeLog COPYING
%attr(755,root,root) %{_bindir}/%{name}
+%attr(755,root,root) %{_bindir}/avopkg
%{_datadir}/%{name}
%{_pixmapsdir}/%{name}-icon.png
%{_desktopdir}/%{name}.desktop
+%{_mandir}/man1/avogadro.1*
+%{_mandir}/man1/avopkg.1*
%files devel
%defattr(644,root,root,755)
%{_datadir}/lib%{name}
%{_includedir}/%{name}
%{_libdir}/*.so
+%{_datadir}/qt4/mkspecs/features/avogadro.prf
%files libs
%defattr(644,root,root,755)
-%{_datadir}/python*/site-packages/Avogadro.so
+%{py_sitedir}/Avogadro.so
%{_libdir}/%{name}
%attr(755,root,root) %{_libdir}/*.so.*