[python-pyramid] Explicitly package scaffolds.

Ralph Bean ☃ ralph at fedoraproject.org
Tue Apr 16 14:07:26 UTC 2013


commit d1a3543a92c63d785ccf291858e8ebc9fa49ceea
Author: Ralph Bean <rbean at redhat.com>
Date:   Tue Apr 16 10:06:15 2013 -0400

    Explicitly package scaffolds.

 python-pyramid.spec |   24 +++++++++++++++++++++---
 1 files changed, 21 insertions(+), 3 deletions(-)
---
diff --git a/python-pyramid.spec b/python-pyramid.spec
index 5536784..78716ae 100644
--- a/python-pyramid.spec
+++ b/python-pyramid.spec
@@ -6,7 +6,7 @@
 
 Name:           python-%{modname}
 Version:        1.4
-Release:        7%{?dist}
+Release:        8%{?dist}
 Summary:        The Pyramid web application framework, a Pylons project
 
 Group:          Development/Libraries
@@ -142,6 +142,9 @@ popd
 %if 0%{?with_python3}
 pushd %{py3dir}
 %{__python3} setup.py install --skip-build --root=%{buildroot}
+cp -r pyramid/scaffolds/alchemy %{buildroot}/%{python3_sitelib}/pyramid/scaffolds/.
+cp -r pyramid/scaffolds/starter %{buildroot}/%{python3_sitelib}/pyramid/scaffolds/.
+cp -r pyramid/scaffolds/zodb %{buildroot}/%{python3_sitelib}/pyramid/scaffolds/.
 mv %{buildroot}/%{_bindir}/bfg2pyramid %{buildroot}/%{_bindir}/python3-bfg2pyramid
 mv %{buildroot}/%{_bindir}/pcreate %{buildroot}/%{_bindir}/python3-pcreate
 mv %{buildroot}/%{_bindir}/pserve %{buildroot}/%{_bindir}/python3-pserve
@@ -154,6 +157,9 @@ popd
 %endif
 
 %{__python} setup.py install -O1 --skip-build --root %{buildroot}
+cp -r pyramid/scaffolds/alchemy %{buildroot}/%{python_sitelib}/pyramid/scaffolds/.
+cp -r pyramid/scaffolds/starter %{buildroot}/%{python_sitelib}/pyramid/scaffolds/.
+cp -r pyramid/scaffolds/zodb %{buildroot}/%{python_sitelib}/pyramid/scaffolds/.
 
 %check
 %if 0%{?with_python3}
@@ -170,7 +176,11 @@ popd
 
 %files
 %doc README.rst LICENSE.txt
-%{python_sitelib}/%{modname}*
+%{python_sitelib}/%{modname}/
+%{python_sitelib}/%{modname}-%{version}*.egg-info
+%{python_sitelib}/%{modname}/scaffolds/alchemy/
+%{python_sitelib}/%{modname}/scaffolds/starter/
+%{python_sitelib}/%{modname}/scaffolds/zodb/
 %{_bindir}/bfg2pyramid
 %{_bindir}/pcreate
 %{_bindir}/pserve
@@ -183,7 +193,11 @@ popd
 %if 0%{?with_python3}
 %files -n python3-pyramid
 %doc README.rst LICENSE.txt
-%{python3_sitelib}/%{modname}*
+%{python3_sitelib}/%{modname}/
+%{python3_sitelib}/%{modname}-%{version}*.egg-info
+%{python3_sitelib}/%{modname}/scaffolds/alchemy/
+%{python3_sitelib}/%{modname}/scaffolds/starter/
+%{python3_sitelib}/%{modname}/scaffolds/zodb/
 %{_bindir}/python3-bfg2pyramid
 %{_bindir}/python3-pcreate
 %{_bindir}/python3-pserve
@@ -195,6 +209,10 @@ popd
 %endif
 
 %changelog
+* Tue Apr 16 2013 Ralph Bean <rbean at redhat.com> - 1.4-8
+- Explicitly copy scaffolds into buildroot.
+- More explicit file ownership.
+
 * Fri Apr  5 2013 Luke Macken <lmacken at redhat.com> - 1.4-7
 - Require python-webob >= 1.2 instead of the python-webob1.2 package
 


More information about the scm-commits mailing list