The package rpms/PyQuante.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/PyQuante.git/commit/?id=043a8a432d22....
Change: -%ifnarch ppc ppc64
Thanks.
Full change: ============
commit 043a8a432d223e14d78022db2768692e9fd52058 Author: Miro Hronok miro@hroncok.cz Date: Mon Sep 17 14:51:05 2018 +0200
https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal
diff --git a/.gitignore b/.gitignore deleted file mode 100644 index 9135dec..0000000 --- a/.gitignore +++ /dev/null @@ -1,4 +0,0 @@ -PyQuante-1.6.3.tar.gz -/PyQuante-174svn.tar.bz2 -/PyQuante-1.6.4.tar.gz -/PyQuante-1.6.5.tar.gz diff --git a/PyQuante-libint.patch b/PyQuante-libint.patch deleted file mode 100644 index 24f4dad..0000000 --- a/PyQuante-libint.patch +++ /dev/null @@ -1,31 +0,0 @@ -diff -up pyquante/setup.py.sharedlib pyquante/setup.py ---- pyquante/setup.py.sharedlib 2010-11-03 20:41:09.000000000 +0200 -+++ pyquante/setup.py 2010-11-03 20:53:02.178918470 +0200 -@@ -82,16 +82,7 @@ else: - - if enable_libint: - # Libint Extension compilation stuff -- libint_static = [] # Libint object files -- for part in ["libint","libderiv","libr12"]: -- libint_static += glob.glob("libint-1.1.4/src/lib/%s/tmp/%s/.libs/*.o"%(part,part)) -- -- # Error checking -- if libint_static == []: -- raise Exception("Object files not found, have you compiled libint with configure --enable-shared ?") -- -- # Preparing the extension -- libint_includes = ["libint-1.1.4/include/libint"] # Libint include dir -+ libint_includes = ["/usr/include/libint"] # Libint include dir - - lib_clibint =["Src/lib/clibint.c"] + lib_shell # Thin libint wrapper (actually one function, shell_compute) - clibint_ext_src = ["Src/PyQuante/clibint.c"] + lib_clibint # Need to add libint_static when linking -@@ -99,8 +90,7 @@ if enable_libint: - clibint_ext = Extension("PyQuante.clibint", - clibint_ext_src, - include_dirs = lib_includes + libint_includes , -- libraries = ["stdc++"], -- extra_objects = libint_static) -+ libraries = ["stdc++","int"]) - ext_modules.append(clibint_ext) - - diff --git a/PyQuante.spec b/PyQuante.spec deleted file mode 100644 index 815d322..0000000 --- a/PyQuante.spec +++ /dev/null @@ -1,240 +0,0 @@ -# Define python_sitearch macro -%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")} - -# we don't want to provide private python extension libs -%{?filter_setup: -%filter_provides_in %{python_sitearch}/.*.so$ -%filter_setup -} - -%ifnarch ppc ppc64 -# Use libint by default -%global _libint 1 -%else -# Don't use libint on ppc architectures -%global _libint 0 -%endif - -Name: PyQuante -Version: 1.6.5 -Release: 13%{?dist} -Summary: Python Quantum Chemistry -Group: Applications/Engineering -License: BSD -URL: http://pyquante.sourceforge.net/ -Source0: http://downloads.sourceforge.net/pyquante/%%7Bname%7D-%%7Bversion%7D.tar.gz - -# Link against system libint -Patch0: PyQuante-libint.patch - -BuildRequires: gcc -BuildRequires: python2-devel -BuildRequires: python2-setuptools -BuildRequires: python2-numpy -%if %{_libint} -BuildRequires: libint-devel -%endif - -Requires: python2-numpy -Requires: openbabel - - -%description -PyQuante is an open-source suite of programs for developing quantum chemistry -methods. The program is written in the Python programming language, but has -many "rate-determining" modules also written in C for speed. The resulting -code, though not as fast as Jaguar, NWChem, Gaussian, or GAMESS, is much -easier to understand and modify. The goal of this software is not necessarily -to provide a working quantum chemistry program (although it will hopefully do -that), but rather to provide a well-engineered set of tools so that scientists -can construct their own quantum chemistry programs without going through the -tedium of having to write every low-level routine. - -You might want to install PyQuante-libint as well, which speeds up the -calculation of two-electron integrals. - -%if %{_libint} -%package libint -Summary: Libint integration to PyQuante -Group: Applications/Engineering -Requires: %{name} = %{version}-%{release} -License: GPLv2+ -# Require exact release used to build the package -Requires: libint(api)%{?_isa} = %{_libint_apiversion} - -%description libint -This package contains integration of PyQuante with the libint library -for computing two-electron integrals. It is much faster than the -normal routines in PyQuante. -%endif - -%prep -%setup -q -%patch0 -p1 -b .libint -# Get rid of spurious attributes -chmod 644 LICENSE Src/{cints.c,chgp.c,crys.c,crys.h} -# Get rid of spurious files -rm -rf Tests/.gdb_history - -%build -%if %{_libint} -python -c 'import setuptools; execfile("setup.py")' build --enable-libint -%else -python -c 'import setuptools; execfile("setup.py")' build -%endif - -%install -rm -rf %{buildroot} -python -c 'import setuptools; execfile("setup.py")' install --skip-build --root %{buildroot} - -%check -# Make tests able to find PyQuante -libdir=`ls build/|grep lib` -export PYTHONPATH=`pwd`/build/$libdir -# Run tests -cd Tests -./runalltests.py - -%files -%doc LICENSE README -%{python2_sitearch}/%{name}/ -%{python2_sitearch}/%{name}-%{version}-py*.egg-info -%if %{_libint} -# libint library goes into a different package due to different licensing -%exclude %{python_sitearch}/%{name}/clibint.so -%endif - -%if %{_libint} -%files libint -%{python2_sitearch}/%{name}/clibint.so -%endif - -%changelog -* Thu Jul 12 2018 Fedora Release Engineering releng@fedoraproject.org - 1.6.5-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Wed Feb 28 2018 Susi Lehtola jussilehtola@fedoraproject.org - 1.6.5-12 -- Added gcc buildrequires. - -* Wed Feb 14 2018 Iryna Shcherbina ishcherb@redhat.com - 1.6.5-11 -- Update Python 2 dependency declarations to new packaging standards - (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3) - -* Wed Feb 07 2018 Fedora Release Engineering releng@fedoraproject.org - 1.6.5-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild - -* Wed Aug 02 2017 Fedora Release Engineering releng@fedoraproject.org - 1.6.5-9 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild - -* Wed Jul 26 2017 Fedora Release Engineering releng@fedoraproject.org - 1.6.5-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild - -* Fri Jul 07 2017 Igor Gnatenko ignatenko@redhat.com - 1.6.5-7 -- Rebuild due to bug in RPM (RHBZ #1468476) - -* Fri Feb 10 2017 Fedora Release Engineering releng@fedoraproject.org - 1.6.5-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild - -* Tue Jul 19 2016 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 1.6.5-5 -- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Pac... - -* Wed Feb 03 2016 Fedora Release Engineering releng@fedoraproject.org - 1.6.5-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild - -* Tue Jun 16 2015 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 1.6.5-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember kalevlember@gmail.com - 1.6.5-2 -- Rebuilt for GCC 5 C++11 ABI change - -* Mon Oct 27 2014 Susi Lehtola jussilehtola@fedoraproject.org - 1.6.5-1 -- Update to 1.6.5. - -* Thu Oct 16 2014 Pierre-Yves Chibon pingou@pingoured.fr - 1.6.4-13 -- rebuilt to fix broken deps - -* Tue Sep 09 2014 Susi Lehtola jussilehtola@fedoraproject.org - 1.6.4-12 -- Switch to requiring libint api version. - -* Fri Aug 15 2014 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 1.6.4-11.1 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Tue Jul 01 2014 Susi Lehtola jussilehtola@fedoraproject.org - 1.6.4-10.1 -- Rebuild due to rebuilt libint. - -* Fri Jun 06 2014 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 1.6.4-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Mon Mar 10 2014 Susi Lehtola jussilehtola@fedoraproject.org - 1.6.4-9 -- Rebuild against updated libint. - -* Sun Dec 22 2013 Susi Lehtola jussilehtola@fedoraproject.org - 1.6.4-8 -- Rebuild due to changed libint. - -* Fri Aug 02 2013 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 1.6.4-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Feb 13 2013 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 1.6.4-6 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Jul 25 2012 Jussi Lehtola jussilehtola@fedoraproject.org - 1.6.4-5 -- Rebuild due to changed libint. - -* Wed Jul 18 2012 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 1.6.4-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Thu Jan 12 2012 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 1.6.4-3 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Mon Feb 07 2011 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 1.6.4-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sat Jan 22 2011 Jussi Lehtola jussilehtola@fedoraproject.org - 1.6.4-1 -- Update to 1.6.4. -- Drop tests from package, since they are run upon build. - -* Thu Dec 02 2010 Jussi Lehtola jussilehtola@fedoraproject.org - 1.6.3-7.174svn -- Rebuild against libint, which was recompiled to support basis sets of - larger angular momentum. - -* Wed Dec 01 2010 Jussi Lehtola jussilehtola@fedoraproject.org - 1.6.3-6.174svn -- Added Requires: openbabel. -- Split libint library in a separate package due to the resulting binary - being GPLv2+ licensed. - -* Wed Nov 03 2010 Jussi Lehtola jussilehtola@fedoraproject.org - 1.6.3-5.174svn -- Switch to using an SVN snapshot. -- Build against libint. -- Run tests. - -* Wed Jul 21 2010 David Malcolm dmalcolm@redhat.com - 1.6.3-4 -- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild - -* Thu Dec 17 2009 Jussi Lehtola jussilehtola@fedoraproject.org - 1.6.3-3 -- Fix FTBFS on Fedora 13. - -* Fri Jul 24 2009 Fedora Release Engineering rel-eng@lists.fedoraproject.org - 1.6.3-2 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Wed Feb 25 2009 Jussi Lehtola jussilehtola@fedoraproject.org - 1.6.3-1 -- Update to 1.6.3 that fixes the rest of the rpmlint errors. - -* Wed Feb 25 2009 Jussi Lehtola jussilehtola@fedoraproject.org - 1.6.2-1 -- Fix source URL. -- Update to 1.6.2 that removes the shebangs and removes the use of the with -keyword. - -* Tue Feb 24 2009 Jussi Lehtola jussilehtola@fedoraproject.org - 1.6.1-5 -- Add tests to %%{_datadir}/%%{name}. - -* Tue Feb 24 2009 Jussi Lehtola jussilehtola@fedoraproject.org - 1.6.1-4 -- Review fixes. - -* Fri Nov 21 2008 Jussi Lehtola jussilehtola@fedoraproject.org - 1.6.1-3 -- Fixed license tag. - -* Thu Nov 13 2008 Jussi Lehtola jussilehtola@fedoraproject.org - 1.6.1-2 -- Initial review fixes. - -* Sun Oct 26 2008 Jussi Lehtola jussilehtola@fedoraproject.org - 1.6.1-1 -- First release. diff --git a/dead.package b/dead.package new file mode 100644 index 0000000..fb1bcd9 --- /dev/null +++ b/dead.package @@ -0,0 +1 @@ +https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal diff --git a/sources b/sources deleted file mode 100644 index 5a14d3a..0000000 --- a/sources +++ /dev/null @@ -1 +0,0 @@ -cf34cad6ab80226cca31fa0d08d875cc PyQuante-1.6.5.tar.gz
arch-excludes@lists.fedoraproject.org