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