rpms/python-kerberos/F-7 python-kerberos.spec,1.1,1.2

Robert Crittenden (rcritten) fedora-extras-commits at redhat.com
Thu Jan 17 15:05:29 UTC 2008


Author: rcritten

Update of /cvs/extras/rpms/python-kerberos/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv27749

Modified Files:
	python-kerberos.spec 
Log Message:
Fix an empty debuginfo and other issues with the spec file



Index: python-kerberos.spec
===================================================================
RCS file: /cvs/extras/rpms/python-kerberos/F-7/python-kerberos.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- python-kerberos.spec	7 Jan 2008 18:08:33 -0000	1.1
+++ python-kerberos.spec	17 Jan 2008 15:04:43 -0000	1.2
@@ -1,6 +1,6 @@
 Name:           python-kerberos
 Version:        1.0
-Release:        2%{?dist}
+Release:        5%{?dist}
 Summary:        A high-level wrapper for Kerberos (GSSAPI) operations
 
 Group:          System Environment/Libraries
@@ -15,11 +15,12 @@
 
 BuildRequires:  python-devel
 BuildRequires:  krb5-devel
-#Requires:       
+BuildRequires:  python-setuptools
 Patch1:		PyKerberos-includes.patch
 Patch2:		PyKerberos-delegation.patch
 
 %{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%{!?python_sitearch: %define python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
 
 %description
 This Python package is a high-level wrapper for Kerberos (GSSAPI) operations.
@@ -37,14 +38,11 @@
 %patch2 -p0 -b .delegation
 
 %build
-python setup.py build
+%{__python} setup.py build
 
 %install
 rm -rf $RPM_BUILD_ROOT
-#make install DESTDIR=$RPM_BUILD_ROOT
-mkdir -p $RPM_BUILD_ROOT%{python_sitelib}
-install -s -m 644 build/lib*/kerberos.so \
-        $RPM_BUILD_ROOT%{python_sitelib}
+%{__python} setup.py install --skip-build --root $RPM_BUILD_ROOT
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -53,10 +51,20 @@
 %files
 %defattr(-,root,root,-)
 %doc README.txt LICENSE test.py
-%{python_sitelib}/kerberos.so
+%{python_sitearch}/*
 
 
 %changelog
+* Wed Jan 16 2008 Rob Crittenden <rcritten at redhat.com> - 1.0-5
+- Package the egg-info too
+
+* Wed Jan 16 2008 Rob Crittenden <rcritten at redhat.com> - 1.0-4
+- Switch from python_sitelib macro to python_sitearch
+- Add python-setuptools to BuildRequires
+
+* Wed Jan 16 2008 Rob Crittenden <rcritten at redhat.com> - 1.0-3
+- Use the setup.py install target in order to generate debuginfo.
+
 * Thu Jan  3 2008 Rob Crittenden <rcritten at redhat.com> - 1.0-2
 - Add krb5-devel to BuildRequires
 




More information about the fedora-extras-commits mailing list