[python-pyrad] Add %%check target

Peter Lemenkov peter at fedoraproject.org
Mon Sep 6 10:25:00 UTC 2010


commit 3d950ba580023392c4b634f372326a84f7c0bb92
Author: Peter Lemenkov <lemenkov at gmail.com>
Date:   Mon Sep 6 14:24:50 2010 +0400

    Add %%check target
    
    Signed-off-by: Peter Lemenkov <lemenkov at gmail.com>

 .gitignore        |    1 +
 python-pyrad.spec |   26 ++++++++++++++++----------
 2 files changed, 17 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c8b50e1..13d8a46 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1,2 @@
 pyrad-1.1.tar.gz
+/pyrad-1.1.tar.gz
diff --git a/python-pyrad.spec b/python-pyrad.spec
index 8cedcb8..f6a0d32 100644
--- a/python-pyrad.spec
+++ b/python-pyrad.spec
@@ -1,23 +1,20 @@
-%{!?python_sitelib: %define python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
+%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib()")}
 
 
-%define realname pyrad
+%global realname pyrad
 
 
 Name:		python-%{realname}
 Version:	1.1
-Release:	4%{?dist}
+Release:	5%{?dist}
 Summary:	Python RADIUS client
 Group:		Development/Languages
 License:	BSD
 URL:		http://www.wiggy.net/code/pyrad/
 Source0:	http://pypi.python.org/packages/source/p/%{realname}/%{realname}-%{version}.tar.gz
 BuildRoot:	%(mktemp -ud %{_tmppath}/%{name}-%{version}-%{release}-XXXXXX)
-%if 0%{?fedora} >= 8
-BuildRequires: python-setuptools-devel
-%else
-BuildRequires: python-setuptools
-%endif
+BuildRequires:	python-setuptools-devel
+BuildRequires:	python-nose
 Requires:	python-twisted-core
 BuildArch:	noarch
 
@@ -42,6 +39,10 @@ rm -rf $RPM_BUILD_ROOT
 %{__python} -c 'import setuptools; execfile("setup.py")' install --skip-build --root %{buildroot}
 
 
+%check
+%{__python} -c 'import setuptools; execfile("setup.py")' test
+
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
@@ -54,17 +55,22 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Mon Sep  6 2010 Peter Lemenkov <lemenkov at gmail.com> - 1.1-5
+- Cleaned up spec-file
+- Added %%check section
+- Dropped support for fedora > 9
+
 * Thu Jul 22 2010 David Malcolm <dmalcolm at redhat.com> - 1.1-4
 - Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
 
 * Sun Jul 26 2009 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1-3
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
 
-* Sat Apr 11 2009 Peter Lemenkov <lemenkov at gmail.com> 1.1-2
+* Sat Apr 11 2009 Peter Lemenkov <lemenkov at gmail.com> - 1.1-2
 - Fixed rpmling warning
 - Changed 'files' section
 - Added missing requires python-twisted-core
 
-* Sat Apr 11 2009 Peter Lemenkov <lemenkov at gmail.com> 1.1-1
+* Sat Apr 11 2009 Peter Lemenkov <lemenkov at gmail.com> - 1.1-1
 - Initial build
 


More information about the scm-commits mailing list