Sophie

Sophie

distrib > Mageia > 8 > i586 > by-pkgid > 6b535d816a8eaa4c1d6bc5349c38275a > files > 1

avogadro2-1.93.0-3.mga8.src.rpm

Name:		avogadro2
Version:	1.93.0
Release:	%mkrel 3
Summary:	An advanced molecular editor
License:	BSD
Group:		Sciences/Chemistry
URL:		http://www.openchemistry.org/projects/avogadro2/
Source0:	https://github.com/OpenChemistry/avogadroapp/archive/%{version}/avogadroapp-%{version}.tar.gz
BuildRequires:	cmake
BuildRequires:	doxygen
BuildRequires:	hdf5-devel
BuildRequires:	spglib-devel
BuildRequires:	cmake(AvogadroLibs) >= %{version}
BuildRequires:	cmake(MoleQueue)
BuildRequires:	pkgconfig(eigen3)
BuildRequires:	pkgconfig(glew)
BuildRequires:	pkgconfig(Qt5Concurrent)
BuildRequires:	pkgconfig(Qt5Core)
BuildRequires:	pkgconfig(Qt5Gui)
BuildRequires:	pkgconfig(Qt5Help)
BuildRequires:	pkgconfig(Qt5Network)
BuildRequires:	pkgconfig(Qt5OpenGL)
BuildRequires:	pkgconfig(Qt5Widgets)

Requires:	openbabel
Requires:	python%{python3_pkgversion}

%description
Avogadro is an advanced molecular editor designed for cross-platform use in
computational chemistry, molecular modeling, bioinformatics, materials science,
and related areas. It offers flexible rendering and a powerful plugin
architecture. The code in this repository is a rewrite of Avogadro with source
code split across a libraries repository and an application repository. Core
features and goals of the Avogadro project:

  * Open source distributed under the liberal 3-clause BSD license
  * Cross platform with nightly builds on Linux, Mac OS X and Windows
  * Intuitive interface designed to be useful to whole community
  * Fast and efficient embracing the latest technologies
  * Extensible, making extensive use of a plugin architecture
  * Flexible supporting a range of chemical data formats and packages

%prep
%setup -q -n avogadroapp-%{version}
%autopatch -p1

%build
%cmake_qt5 \
	-DENABLE_TESTING:BOOL=OFF \
	-DBUILD_DOCUMENTATION:BOOL=ON

%cmake_build

%install
%cmake_install

rm -rf %{buildroot}%{_datadir}/doc

# more icons
for i in 64 128 256 512; do
	install -Dpm 644 avogadro/icons/%{name}_${i}.png %{buildroot}%{_iconsdir}/hicolor/${i}x${i}/apps/%{name}.png
done

%files
%doc CONTRIBUTING.md README.md
%license LICENSE
%{_bindir}/%{name}
%{_datadir}/applications/%{name}.desktop
%{_datadir}/pixmaps/%{name}.png
%{_iconsdir}/hicolor/*/apps/%{name}.png


%changelog
* Wed Dec 16 2020 umeabot <umeabot> 1.93.0-3.mga8
+ Revision: 1658146
- Rebuild for new Qt5

* Fri Feb 21 2020 umeabot <umeabot> 1.93.0-2.mga8
+ Revision: 1547768
- Mageia 8 Mass Rebuild

* Sun Feb 09 2020 daviddavid <daviddavid> 1.93.0-1.mga8
+ Revision: 1488257
- new version: 1.93.0
+ wally <wally>
- build with new cmake macros

* Sat Mar 30 2019 umeabot <umeabot> 1.91.0-3.mga7
+ Revision: 1381297
- Qt5 Rebuild

* Fri Sep 21 2018 umeabot <umeabot> 1.91.0-2.mga7
+ Revision: 1295202
- Mageia 7 Mass Rebuild

* Sat Aug 25 2018 daviddavid <daviddavid> 1.91.0-1.mga7
+ Revision: 1254358
- new version: 1.91.0

* Sat Jun 02 2018 daviddavid <daviddavid> 1.90.0-2.mga7
+ Revision: 1233625
- add patch to fix build with new Qt5 >= 5.11.0

* Sat Dec 16 2017 daviddavid <daviddavid> 1.90.0-1.mga7
+ Revision: 1182774
- initial package avogadro2 (mga#22188)