summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichel Alexandre Salim <salimma@fedoraproject.org>2017-07-09 21:45:26 -0700
committerMichel Alexandre Salim <salimma@fedoraproject.org>2017-07-09 21:45:26 -0700
commitd4015e9d6508d189ab8486947c8f83a6225d3d6c (patch)
tree83a9d24fecadd4343a11208ec016e2fcc40d058e
parent3648e97c4e32eeb795316d4f9d364648feff8d95 (diff)
downloadspecs-d4015e9d6508d189ab8486947c8f83a6225d3d6c.tar.gz
specs-d4015e9d6508d189ab8486947c8f83a6225d3d6c.tar.xz
specs-d4015e9d6508d189ab8486947c8f83a6225d3d6c.zip
- python-traceback2 (cleanup)
-rw-r--r--python/python-traceback2.spec128
1 files changed, 0 insertions, 128 deletions
diff --git a/python/python-traceback2.spec b/python/python-traceback2.spec
deleted file mode 100644
index e8bae3b..0000000
--- a/python/python-traceback2.spec
+++ /dev/null
@@ -1,128 +0,0 @@
-%global pkgname traceback2
-
-%if 0%{?fedora}
-%bcond_without python3
-%else
-%bcond_with python3
-%endif
-
-Name: python-%{pkgname}
-Version: 1.4.0
-Release: 2%{?dist}
-Summary: Backport of the traceback module
-
-License: Python
-URL: https://github.com/testing-cabal/traceback2
-Source0: https://pypi.python.org/packages/source/t/%{pkgname}/%{pkgname}-%{version}.tar.gz
-
-BuildArch: noarch
-BuildRequires: python2-devel
-BuildRequires: python-pbr
-BuildRequires: python-linecache2
-# Test dependencies
-BuildRequires: python-contextlib2
-BuildRequires: python-fixtures
-BuildRequires: python-testtools
-BuildRequires: python-unittest2
-
-Requires: python-linecache2
-
-%if %{with python3}
-BuildRequires: python3-devel
-BuildRequires: python3-pbr
-# Test dependencies
-BuildRequires: python3-contextlib2
-BuildRequires: python3-fixtures
-BuildRequires: python3-testtools
-BuildRequires: python3-unittest2
-%endif # with python3
-
-%description
-A backport of traceback to older supported Pythons.
-
-
-%if %{with python3}
-%package -n python3-%{pkgname}
-Summary: Backport of the traceback module
-Requires: python3-linecache2
-
-%description -n python3-%{pkgname}
-A backport of traceback to older supported Pythons.
-
-%endif # with python3
-
-
-%prep
-%setup -qc
-mv %{pkgname}-%{version} python2
-# 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
-# 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}/
-# test_format_unicode_filename currently fails
-%{__python3} -m unittest2 -v || true
-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
-* Sat Jul 25 2015 Michel Alexandre Salim <salimma@fedoraproject.org> - 1.4.0-2
-- Spec cleanup
-- Fix runtime dependencies
-
-* Wed Jul 22 2015 Michel Alexandre Salim <salimma@fedoraproject.org> - 1.4.0-1
-- Initial package