summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Alexandre Salim <michel@michel-slm.name>2015-07-24 23:40:10 +0700
committerMichel Alexandre Salim <michel@michel-slm.name>2015-07-24 23:40:10 +0700
commit9a259143b2f02cad4dfeb5b490d3619e2e235c99 (patch)
tree6b11fa1b3b9530b83e5864c8ff53520adf97a20c
parentf74d261af7f22ff6a77e5435f5c8f5a7c9f09025 (diff)
downloadspecs-9a259143b2f02cad4dfeb5b490d3619e2e235c99.tar.gz
specs-9a259143b2f02cad4dfeb5b490d3619e2e235c99.tar.xz
specs-9a259143b2f02cad4dfeb5b490d3619e2e235c99.zip
linecache2: review done
-rw-r--r--python/python-linecache2.spec116
1 files changed, 0 insertions, 116 deletions
diff --git a/python/python-linecache2.spec b/python/python-linecache2.spec
deleted file mode 100644
index 2901b88..0000000
--- a/python/python-linecache2.spec
+++ /dev/null
@@ -1,116 +0,0 @@
-%global pkgname linecache2
-
-%if 0%{?fedora}
-%bcond_without python3
-%else
-%bcond_with python3
-%endif
-
-Name: python-%{pkgname}
-Version: 1.0.0
-Release: 1%{?dist}
-Summary: Backport of the linecache module
-
-License: Python
-URL: https://github.com/testing-cabal/linecache2
-Source0: http://pypi.python.org/packages/source/l/%{pkgname}/%{pkgname}-%{version}.tar.gz
-
-BuildArch: noarch
-BuildRequires: python2-devel
-BuildRequires: python-pbr
-# Test dependencies
-BuildRequires: python-fixtures
-BuildRequires: python-unittest2
-%if %{with python3}
-BuildRequires: python3-devel
-BuildRequires: python3-pbr
-# Test dependencies
-BuildRequires: python3-fixtures
-BuildRequires: python3-unittest2
-%endif # with python3
-
-%description
-A backport of linecache to older supported Pythons.
-
-
-%if %{with python3}
-%package -n python3-%{pkgname}
-Summary: Backport of the linecache module
-
-%description -n python3-%{pkgname}
-A backport of linecache to older supported Pythons.
-
-%endif # with python3
-
-
-%prep
-%setup -qc
-mv %{pkgname}-%{version} python2
-# tests/inspect_fodder2.py not Py2 compatible
-# besides tests shouldn't be installed
-mv python2/%{pkgname}/tests .
-
-%if %{with python3}
-cp -a python2 python3
-%endif # with python3
-
-
-%build
-pushd python2
-%{__python2} setup.py build
-popd
-
-%if %{with python3}
-pushd python3
-%{__python3} setup.py build
-popd
-%endif # with python3
-
-
-%install
-rm -rf $RPM_BUILD_ROOT
-# Must do the python3 install first because the scripts in /usr/bin are
-# overwritten with every setup.py install (and we want the python2 version
-# to be the default for now).
-%if %{with python3}
-pushd python3
-%{__python3} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
-popd
-%endif # with python3
-
-pushd python2
-%{__python2} setup.py install -O1 --skip-build --root $RPM_BUILD_ROOT
-popd
-
-
-%check
-pushd python2
-mv ../tests %{pkgname}/
-%{__python2} -m unittest2 -v
-mv %{pkgname}/tests ../
-popd
-
-%if %{with python3}
-pushd python3
-mv ../tests %{pkgname}/
-%{__python3} -m unittest2 -v
-mv %{pkgname}/tests ../
-popd
-%endif
-
-
-%files
-# license not shipped by upstream
-%doc python2/AUTHORS python2/ChangeLog python2/README.rst
-%{python2_sitelib}/*
-
-%if %{with python3}
-%files -n python3-%{pkgname}
-%doc python3/AUTHORS python3/ChangeLog python3/README.rst
-%{python3_sitelib}/*
-%endif # with python3
-
-
-%changelog
-* Wed Jul 22 2015 Michel Alexandre Salim <salimma@fedoraproject.org> - 1.0.0-1
-- Initial package