rpms/syck/devel syck.spec,1.18,1.19

Oliver Falk (oliver) fedora-extras-commits at redhat.com
Mon Feb 18 08:34:17 UTC 2008


Author: oliver

Update of /cvs/pkgs/rpms/syck/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv26834

Modified Files:
	syck.spec 
Log Message:
* Make egginfo work and clean up python stuff in spec


Index: syck.spec
===================================================================
RCS file: /cvs/pkgs/rpms/syck/devel/syck.spec,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- syck.spec	16 Feb 2008 20:56:11 -0000	1.18
+++ syck.spec	18 Feb 2008 08:33:37 -0000	1.19
@@ -1,5 +1,6 @@
 %define			php_extdir %(php-config --extension-dir || echo %{_libdir}/php)
 %{!?php_version:%define php_version %(php-config --version || echo bad)}
+%{!?python_sitelib:%define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 Name:		syck
 Summary:	YAML for C, Python, and PHP
@@ -119,7 +120,7 @@
 
 # Python extension
 pushd python
-CFLAGS="$RPM_OPT_FLAGS" python setup.py build
+CFLAGS="$RPM_OPT_FLAGS" %{__python} setup.py build
 popd # End python extension
 
 # Don't build the ruby extension, as syck is included since ruby 1.8.0.
@@ -144,7 +145,7 @@
 
 # Python extension
 pushd python
-python setup.py install --optimize=2 --root=$RPM_BUILD_ROOT
+%{__python} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
 popd # End python extension
 
 # Get out of extension
@@ -171,10 +172,7 @@
 
 %files python
 %defattr(-,root,root,0755)
-%{_libdir}/python?.?/site-packages/*so
-%{_libdir}/python?.?/site-packages/*.py
-%{_libdir}/python?.?/site-packages/*.pyc
-%{_libdir}/python?.?/site-packages/*.pyo
+%{python_sitelib}/*
 
 %files php
 %defattr(-,root,root,0755)




More information about the fedora-extras-commits mailing list