wtk-overlay.git
9 years agoraven-9999: Convert the old 2.0.10 ebuild into a live ebuild dev-python/raven
W. Trevor King [Tue, 30 Sep 2014 19:41:04 +0000 (12:41 -0700)]
raven-9999: Convert the old 2.0.10 ebuild into a live ebuild

That also serves double-duty as a 5.0.0 ebuild, since the changes
between 5.0.0 and the current master don't require different install
instructions.

Upgrade changes:

* Modernize PYTHON_COMPAT entries.  The upstream package is compatible
  with all of these (or at least tries to test on all of these [1]).
  They test on 2.6 too, but that's not in the Portage tree anymore.
* I've added an if block to swap in git-2 live ebuild handling
  depending on the package version.
* I've dropped the runtime dependencies, because the only runtime
  dependency is simplejson, which I imagine they only use for Python
  2.6 support [2].
* The new dependencies are almost straight from the 5.0.0 setup.py,
  except I don't include python-coveralls (and neither will the next
  version of setup.py [3]).  You'll want to emerge it by hand if
  you're using 5.0.0, to avoid Setuptools trying to install it for
  you.

[1]: https://github.com/getsentry/raven-python/blob/5.0.0/.travis.yml
[2]: https://github.com/getsentry/raven-python/blob/5.0.0/docs/install/index.rst#requirements
[3]: https://github.com/getsentry/raven-python/pull/497
     9b5c3d3d (setup.py: Remove python-coveralls requirement,
     2014-09-30)

11 years ago*/*: fix EAPI for distutils-r1 ebuilds
Gilles Dartiguelongue [Tue, 18 Dec 2012 21:52:14 +0000 (22:52 +0100)]
*/*: fix EAPI for distutils-r1 ebuilds

11 years ago*/*: add missing metadata.xml with upstream tags
Gilles Dartiguelongue [Thu, 22 Nov 2012 21:17:55 +0000 (22:17 +0100)]
*/*: add missing metadata.xml with upstream tags

11 years agodev-python/raven: initial ebuild
Gilles Dartiguelongue [Thu, 22 Nov 2012 19:26:04 +0000 (20:26 +0100)]
dev-python/raven: initial ebuild