rpms/qmforge/F-11 qmforge.spec,NONE,1.1 sources,1.1,1.2

Jussi Lehtola jussilehtola at fedoraproject.org
Mon May 4 06:27:02 UTC 2009


Author: jussilehtola

Update of /cvs/pkgs/rpms/qmforge/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16404/F-11

Modified Files:
	sources 
Added Files:
	qmforge.spec 
Log Message:
Imported in Fedora.



--- NEW FILE qmforge.spec ---
%{!?python_sitelib: %global python_sitelib %(python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}

# Package is a GUI program, but there is no icon available.
# A .desktop file cannot be made without one => no desktop file.

Name:		qmforge
Version:	2.1
Release:	4%{?dist}
Summary:	Analysis tools for quantum mechanical calculations

Group:		Development/Languages
License:	GPLv2+
URL:		http://qmforge.sourceforge.net/
Source0:	http://downloads.sourceforge.net/%{name}/QMForge-%{version}.tar.gz
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildArch:	noarch

BuildRequires:	PyQt4
BuildRequires:	python-devel
BuildRequires:	python-cclib

Requires:	PyQt4
Requires:	python-cclib
Requires:	python-openbabel
Requires:	PyOpenGL

%description
QMForge reads output from various quantum mechanical calculations and provides
tools for analyzing these results. Specifically, population (Mulliken and
C-squared), fragment, and charge decomposition analyses are available.

%prep
%setup -q -n QMForge-%{version}
# Remove shebangs from libraries
for file in src/*; do
 grep -v "#!/usr/bin/env python" $file > $file.new && \
 touch -r $file $file.new && \
 mv $file.new $file
done 

%build
# Remove CFLAGS=... for noarch packages (unneeded)
python setup.py build

%install
rm -rf %{buildroot}
python setup.py install -O1 --skip-build --root %{buildroot}

 
%clean
rm -rf %{buildroot}


%files
%defattr(-,root,root,-)
%doc PKG-INFO
%{python_sitelib}/%{name}/
%{python_sitelib}/QMForge-*.egg-info
%{_bindir}/%{name}

%changelog
* Sat Apr 25 2009 Jussi Lehtola <jussi.lehtola at iki.fi> - 2.1-4
- Removed duplicate Requires: python-openbabel.
- Added Requires: PyOpenGL.

* Thu Apr 23 2009 Jussi Lehtola <jussi.lehtola at iki.fi> - 2.1-3
- Added missing BRs to be able to build in mock.

* Thu Apr 23 2009 Jussi Lehtola <jussi.lehtola at iki.fi> - 2.1-2
- Added comment about desktop file.

* Thu Apr 23 2009 Jussi Lehtola <jussi.lehtola at iki.fi> - 2.1-1
- First release.


Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/qmforge/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources	4 May 2009 03:43:46 -0000	1.1
+++ sources	4 May 2009 06:26:32 -0000	1.2
@@ -0,0 +1 @@
+3caf2b40d1391ea1f6251cb598e8c32a  QMForge-2.1.tar.gz




More information about the fedora-extras-commits mailing list