1 Summary: An advanced molecular editor for chemical purposes
2 Summary(pl.UTF-8): Zaawansowany edytor molekularny do zastosowań chemicznych
7 Group: Applications/Editors
8 Source0: http://downloads.sourceforge.net/avogadro/%{name}-%{version}.tar.gz
9 # Source0-md5: 3206068fc27bd3b717c568ee72f1e5ec
10 Patch1: %{name}-cmake.patch
11 Patch2: %{name}-moc-boost.patch
13 Patch4: python-install.patch
14 Patch5: avogadro_eigen3.patch
15 Patch6: boost-python.patch
16 URL: http://avogadro.openmolecules.net/
17 BuildRequires: OpenGL-devel
18 BuildRequires: OpenGL-GLU-devel
19 BuildRequires: QtCore-devel >= 4.6.0
20 BuildRequires: QtGui-devel >= 4.6.0
21 BuildRequires: QtNetwork-devel >= 4.6.0
22 BuildRequires: QtOpenGL-devel >= 4.6.0
23 BuildRequires: boost-devel >= 1.37.0
24 BuildRequires: boost-python-devel >= 1.37.0
25 BuildRequires: cmake >= 2.8.11
26 BuildRequires: desktop-file-utils
27 BuildRequires: docbook-utils
29 BuildRequires: glew-devel >= 1.5.0
30 BuildRequires: libstdc++-devel
31 BuildRequires: openbabel-devel >= 2.2.2
32 BuildRequires: pkgconfig
33 BuildRequires: python-numpy-devel
34 BuildRequires: python-sip-devel
35 BuildRequires: qt4-build >= 4.8.2-5
36 BuildRequires: qt4-linguist >= 4.8.2-5
37 BuildRequires: qt4-qmake >= 4.8.2-5
39 BuildRequires: xorg-lib-libX11-devel
40 BuildRequires: zlib-devel
41 Requires: %{name}-libs = %{version}-%{release}
42 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
45 An advanced molecular editor designed for cross-platform use in
46 computational chemistry, molecular modeling, bioinformatics, materials
47 science, and related areas, which offers flexible rendering and a
48 powerful plugin architecture.
50 %description -l pl.UTF-8
51 Zaawansowany edytor molekularny, zaprojektowany pod kątem zastosowań
52 na wielu platformach komputerowych w chemii obliczeniowej, modelowaniu
53 cząsteczek, bioinformatyce, materiałoznawstwie i pochodnych obszarach.
54 Oferuje elastyczne renderowanie oraz funkcjonalną architekturę
58 Summary: Shared libraries for Avogadro
59 Summary(pl.UTF-8): Biblioteki współdzielone Avogadro
63 This package contains the shared libraries for the molecular editor
66 %description libs -l pl.UTF-8
67 Ten pakiet zawiera biblioteki współdzielone dla edytora molekularnego
71 Summary: Development files for Avogadro
72 Summary(pl.UTF-8): Pliki programistyczne Avogadro
73 Group: Development/Libraries
74 Requires: %{name}-libs = %{version}-%{release}
78 This package contains files to develop applications using Avogadro
81 %description devel -l pl.UTF-8
82 Ten pakiet zawiera pliki do tworzenia aplikacji przy użyciu bibliotek
97 export QTDIR=%{_libdir}/qt4
99 -DCMAKE_CXX_FLAGS="%{rpmcxxflags}" \
100 -DCMAKE_BUILD_TYPE=Release \
103 -DENABLE_UPDATE_CHECKER=OFF \
104 -DINSTALL_CMAKE_DIR:PATH=%{_lib}/cmake/libmsym \
105 -DINSTALL_LIB_DIR:PATH=%{_lib}
110 rm -rf $RPM_BUILD_ROOT
111 install -d $RPM_BUILD_ROOT%{_datadir}/qt4/mkspecs/features
113 %{__make} -C build install \
114 DESTDIR=$RPM_BUILD_ROOT
117 rm -rf $RPM_BUILD_ROOT
119 %post libs -p /sbin/ldconfig
120 %postun libs -p /sbin/ldconfig
123 %defattr(644,root,root,755)
125 %attr(755,root,root) %{_bindir}/avogadro
126 %attr(755,root,root) %{_bindir}/avopkg
127 %attr(755,root,root) %{_bindir}/qube
128 %attr(755,root,root) %{_libdir}/avogadro/1_2/colors/*.so
129 %attr(755,root,root) %{_libdir}/avogadro/1_2/engines/*.so
130 %attr(755,root,root) %{_libdir}/avogadro/1_2/extensions/*.so
131 %attr(755,root,root) %{_libdir}/avogadro/1_2/tools/*.so
132 %{_datadir}/%{name}/builder
133 %{_datadir}/%{name}/crystals
134 %{_datadir}/%{name}/fragments
135 %lang(af) %{_datadir}/%{name}/i18n/avogadro_af.qm
136 %lang(ar) %{_datadir}/%{name}/i18n/avogadro_ar.qm
137 %lang(bg) %{_datadir}/%{name}/i18n/avogadro_bg.qm
138 %lang(ca) %{_datadir}/%{name}/i18n/avogadro_ca.qm
139 %lang(ca@valencia) %{_datadir}/%{name}/i18n/avogadro_ca@valencia.qm
140 %lang(cs) %{_datadir}/%{name}/i18n/avogadro_cs.qm
141 %lang(da) %{_datadir}/%{name}/i18n/avogadro_da.qm
142 %lang(de) %{_datadir}/%{name}/i18n/avogadro_de.qm
143 %lang(el) %{_datadir}/%{name}/i18n/avogadro_el.qm
144 %lang(en_AU) %{_datadir}/%{name}/i18n/avogadro_en_AU.qm
145 %lang(en_CA) %{_datadir}/%{name}/i18n/avogadro_en_CA.qm
146 %lang(en_GB) %{_datadir}/%{name}/i18n/avogadro_en_GB.qm
147 %lang(es) %{_datadir}/%{name}/i18n/avogadro_es.qm
148 %lang(et) %{_datadir}/%{name}/i18n/avogadro_et.qm
149 %lang(eu) %{_datadir}/%{name}/i18n/avogadro_eu.qm
150 %lang(fi) %{_datadir}/%{name}/i18n/avogadro_fi.qm
151 %lang(fr) %{_datadir}/%{name}/i18n/avogadro_fr.qm
152 %lang(fr_CA) %{_datadir}/%{name}/i18n/avogadro_fr_CA.qm
153 %lang(gl) %{_datadir}/%{name}/i18n/avogadro_gl.qm
154 %lang(he) %{_datadir}/%{name}/i18n/avogadro_he.qm
155 %lang(hi) %{_datadir}/%{name}/i18n/avogadro_hi.qm
156 %lang(hr) %{_datadir}/%{name}/i18n/avogadro_hr.qm
157 %lang(hu) %{_datadir}/%{name}/i18n/avogadro_hu.qm
158 %lang(id) %{_datadir}/%{name}/i18n/avogadro_id.qm
159 %lang(it) %{_datadir}/%{name}/i18n/avogadro_it.qm
160 %lang(ja) %{_datadir}/%{name}/i18n/avogadro_ja.qm
161 %lang(kn) %{_datadir}/%{name}/i18n/avogadro_kn.qm
162 %lang(ko) %{_datadir}/%{name}/i18n/avogadro_ko.qm
163 %lang(ms) %{_datadir}/%{name}/i18n/avogadro_ms.qm
164 %lang(nb) %{_datadir}/%{name}/i18n/avogadro_nb.qm
165 %lang(nl) %{_datadir}/%{name}/i18n/avogadro_nl.qm
166 %lang(oc) %{_datadir}/%{name}/i18n/avogadro_oc.qm
167 %lang(pl) %{_datadir}/%{name}/i18n/avogadro_pl.qm
168 %lang(pt) %{_datadir}/%{name}/i18n/avogadro_pt.qm
169 %lang(pt_BR) %{_datadir}/%{name}/i18n/avogadro_pt_BR.qm
170 %lang(ru) %{_datadir}/%{name}/i18n/avogadro_ru.qm
171 %lang(sk) %{_datadir}/%{name}/i18n/avogadro_sk.qm
172 %lang(sl) %{_datadir}/%{name}/i18n/avogadro_sl.qm
173 %lang(sq) %{_datadir}/%{name}/i18n/avogadro_sq.qm
174 %lang(sr) %{_datadir}/%{name}/i18n/avogadro_sr.qm
175 %lang(sv) %{_datadir}/%{name}/i18n/avogadro_sv.qm
176 %lang(ta) %{_datadir}/%{name}/i18n/avogadro_ta.qm
177 %lang(te) %{_datadir}/%{name}/i18n/avogadro_te.qm
178 %lang(th) %{_datadir}/%{name}/i18n/avogadro_th.qm
179 %lang(tr) %{_datadir}/%{name}/i18n/avogadro_tr.qm
180 %lang(ug) %{_datadir}/%{name}/i18n/avogadro_ug.qm
181 %lang(uk) %{_datadir}/%{name}/i18n/avogadro_uk.qm
182 %lang(vi) %{_datadir}/%{name}/i18n/avogadro_vi.qm
183 %lang(zh_CN) %{_datadir}/%{name}/i18n/avogadro_zh_CN.qm
184 %lang(zh_TW) %{_datadir}/%{name}/i18n/avogadro_zh_TW.qm
185 %{_pixmapsdir}/avogadro-icon.png
186 %{_desktopdir}/avogadro.desktop
187 %{_mandir}/man1/avogadro.1*
188 %{_mandir}/man1/avopkg.1*
191 %defattr(644,root,root,755)
192 %attr(755,root,root) %{_libdir}/libavogadro.so.*.*.*
193 %attr(755,root,root) %ghost %{_libdir}/libavogadro.so.1
194 %attr(755,root,root) %{_libdir}/libavogadro_OpenQube.so.*.*.*
195 %attr(755,root,root) %ghost %{_libdir}/libavogadro_OpenQube.so.0
196 %attr(755,root,root) %{_libdir}/libmsym.so
197 %dir %{_libdir}/avogadro
198 %dir %{_libdir}/avogadro/1_2
199 %dir %{_libdir}/avogadro/1_2/colors
200 %dir %{_libdir}/avogadro/1_2/engines
201 %dir %{_libdir}/avogadro/1_2/extensions
202 %dir %{_libdir}/avogadro/1_2/tools
203 %dir %{_datadir}/%{name}
204 %dir %{_datadir}/%{name}/i18n
205 %lang(ar) %{_datadir}/%{name}/i18n/libavogadro_ar.qm
206 %lang(bg) %{_datadir}/%{name}/i18n/libavogadro_bg.qm
207 %lang(bs) %{_datadir}/%{name}/i18n/libavogadro_bs.qm
208 %lang(ca) %{_datadir}/%{name}/i18n/libavogadro_ca.qm
209 %lang(ca@valencia) %{_datadir}/%{name}/i18n/libavogadro_ca@valencia.qm
210 %lang(cs) %{_datadir}/%{name}/i18n/libavogadro_cs.qm
211 %lang(da) %{_datadir}/%{name}/i18n/libavogadro_da.qm
212 %lang(de) %{_datadir}/%{name}/i18n/libavogadro_de.qm
213 %lang(el) %{_datadir}/%{name}/i18n/libavogadro_el.qm
214 %lang(en_AU) %{_datadir}/%{name}/i18n/libavogadro_en_AU.qm
215 %lang(en_CA) %{_datadir}/%{name}/i18n/libavogadro_en_CA.qm
216 %lang(en_GB) %{_datadir}/%{name}/i18n/libavogadro_en_GB.qm
217 %lang(es) %{_datadir}/%{name}/i18n/libavogadro_es.qm
218 %lang(et) %{_datadir}/%{name}/i18n/libavogadro_et.qm
219 %lang(eu) %{_datadir}/%{name}/i18n/libavogadro_eu.qm
220 %lang(fi) %{_datadir}/%{name}/i18n/libavogadro_fi.qm
221 %lang(fr) %{_datadir}/%{name}/i18n/libavogadro_fr.qm
222 %lang(gl) %{_datadir}/%{name}/i18n/libavogadro_gl.qm
223 %lang(he) %{_datadir}/%{name}/i18n/libavogadro_he.qm
224 %lang(hi) %{_datadir}/%{name}/i18n/libavogadro_hi.qm
225 %lang(hu) %{_datadir}/%{name}/i18n/libavogadro_hu.qm
226 %lang(id) %{_datadir}/%{name}/i18n/libavogadro_id.qm
227 %lang(it) %{_datadir}/%{name}/i18n/libavogadro_it.qm
228 %lang(ja) %{_datadir}/%{name}/i18n/libavogadro_ja.qm
229 %lang(kn) %{_datadir}/%{name}/i18n/libavogadro_kn.qm
230 %lang(ko) %{_datadir}/%{name}/i18n/libavogadro_ko.qm
231 %lang(ms) %{_datadir}/%{name}/i18n/libavogadro_ms.qm
232 %lang(nb) %{_datadir}/%{name}/i18n/libavogadro_nb.qm
233 %lang(nl) %{_datadir}/%{name}/i18n/libavogadro_nl.qm
234 %lang(oc) %{_datadir}/%{name}/i18n/libavogadro_oc.qm
235 %lang(pl) %{_datadir}/%{name}/i18n/libavogadro_pl.qm
236 %lang(pt) %{_datadir}/%{name}/i18n/libavogadro_pt.qm
237 %lang(pt_BR) %{_datadir}/%{name}/i18n/libavogadro_pt_BR.qm
238 %lang(ru) %{_datadir}/%{name}/i18n/libavogadro_ru.qm
239 %lang(sk) %{_datadir}/%{name}/i18n/libavogadro_sk.qm
240 %lang(sl) %{_datadir}/%{name}/i18n/libavogadro_sl.qm
241 %lang(sq) %{_datadir}/%{name}/i18n/libavogadro_sq.qm
242 %lang(sr) %{_datadir}/%{name}/i18n/libavogadro_sr.qm
243 %lang(sv) %{_datadir}/%{name}/i18n/libavogadro_sv.qm
244 %lang(th) %{_datadir}/%{name}/i18n/libavogadro_th.qm
245 %lang(tr) %{_datadir}/%{name}/i18n/libavogadro_tr.qm
246 %lang(ug) %{_datadir}/%{name}/i18n/libavogadro_ug.qm
247 %lang(uk) %{_datadir}/%{name}/i18n/libavogadro_uk.qm
248 %lang(vi) %{_datadir}/%{name}/i18n/libavogadro_vi.qm
249 %lang(zh) %{_datadir}/%{name}/i18n/libavogadro_zh_CN.qm
250 %lang(zh) %{_datadir}/%{name}/i18n/libavogadro_zh_TW.qm
251 # %files -n python-avogadro ?
252 %attr(755,root,root) %{py_sitedir}/Avogadro.so
255 %defattr(644,root,root,755)
256 %attr(755,root,root) %{_libdir}/libavogadro.so
257 %attr(755,root,root) %{_libdir}/libavogadro_OpenQube.so
258 %{_includedir}/avogadro
259 %{_includedir}/libmsym
260 %{_datadir}/libavogadro
261 %{_datadir}/qt4/mkspecs/features/avogadro.prf
262 %{_libdir}/avogadro/Avogadro*.cmake
263 %{_libdir}/avogadro/1_2/AvogadroUse.cmake
264 %{_libdir}/avogadro/1_2/cmake
265 %{_libdir}/cmake/libmsym
266 %{_pkgconfigdir}/avogadro.pc