Gentoo Archives: gentoo-commits

From: Andrew Ammerlaan <andrewammerlaan@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/sci:master commit in: dev-python/affine/
Date: Tue, 18 Jan 2022 16:37:59
Message-Id: 1642523866.d5bf97d5afd488d3fedeb842469195b854a78b7d.andrewammerlaan@gentoo
1 commit: d5bf97d5afd488d3fedeb842469195b854a78b7d
2 Author: Thomas Bettler <thomas.bettler <AT> gmail <DOT> com>
3 AuthorDate: Sun Jan 16 10:56:49 2022 +0000
4 Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
5 CommitDate: Tue Jan 18 16:37:46 2022 +0000
6 URL: https://gitweb.gentoo.org/proj/sci.git/commit/?id=d5bf97d5
7
8 dev-python/affine: new 2.3.0
9
10 dep for dev-python/rasterio
11
12 status: test pass, works for me
13 Signed-off-by: Thomas Bettler <thomas.bettler <AT> gmail.com>
14 Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
15
16 dev-python/affine/affine-2.3.0.ebuild | 18 ++++++++++++++++++
17 dev-python/affine/metadata.xml | 17 +++++++++++++++++
18 2 files changed, 35 insertions(+)
19
20 diff --git a/dev-python/affine/affine-2.3.0.ebuild b/dev-python/affine/affine-2.3.0.ebuild
21 new file mode 100644
22 index 000000000..a298cec26
23 --- /dev/null
24 +++ b/dev-python/affine/affine-2.3.0.ebuild
25 @@ -0,0 +1,18 @@
26 +# Copyright 1999-2022 Gentoo Authors
27 +# Distributed under the terms of the GNU General Public License v2
28 +
29 +EAPI=8
30 +
31 +PYTHON_COMPAT=( python3_{8..10} )
32 +DISTUTILS_USE_PEP517="setuptools"
33 +inherit distutils-r1
34 +
35 +DESCRIPTION="Library for handling affine transformations of the plane"
36 +HOMEPAGE="https://github.com/rasterio/affine"
37 +SRC_URI="https://github.com/rasterio/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
38 +
39 +LICENSE="BSD"
40 +SLOT="0"
41 +KEYWORDS="~amd64 ~x86"
42 +
43 +distutils_enable_tests pytest
44
45 diff --git a/dev-python/affine/metadata.xml b/dev-python/affine/metadata.xml
46 new file mode 100644
47 index 000000000..298f9156d
48 --- /dev/null
49 +++ b/dev-python/affine/metadata.xml
50 @@ -0,0 +1,17 @@
51 +<?xml version="1.0" encoding="UTF-8"?>
52 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
53 +<pkgmetadata>
54 + <maintainer type="project">
55 + <email>sci@g.o</email>
56 + <name>Gentoo Science Project</name>
57 + </maintainer>
58 + <longdescription lang="en">
59 + Affine is a python library for handling affine transformations of the plane.
60 + Georeferenced raster datasets use affine transformations to map from image
61 + coordinates to world coordinates.
62 +</longdescription>
63 + <upstream>
64 + <remote-id type="github">rasterio/affine</remote-id>
65 + <remote-id type="pypi">affine</remote-id>
66 + </upstream>
67 +</pkgmetadata>