1 |
commit: f91bd4a5dac8cb786cb607dd75b8cce8514c2c24 |
2 |
Author: Aric Belsito <lluixhi <AT> gmail <DOT> com> |
3 |
AuthorDate: Thu Jul 14 22:37:21 2016 +0000 |
4 |
Commit: Patrice Clement <monsieurp <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Aug 30 15:29:30 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f91bd4a5 |
7 |
|
8 |
app-misc/openastro{,-data}, dev-python/pyswisseph: new package. |
9 |
|
10 |
openastro is an open source astrology program written in Python. |
11 |
|
12 |
Gentoo-Bug: https://bugs.gentoo.org/586110 |
13 |
Closes: https://github.com/gentoo/gentoo/pull/1888 |
14 |
Signed-off-by: Patrice Clement <monsieurp <AT> gentoo.org> |
15 |
|
16 |
app-misc/openastro-data/Manifest | 1 + |
17 |
app-misc/openastro-data/metadata.xml | 19 ++++++++++++ |
18 |
app-misc/openastro-data/openastro-data-1.6.ebuild | 24 +++++++++++++++ |
19 |
app-misc/openastro/Manifest | 1 + |
20 |
app-misc/openastro/metadata.xml | 23 +++++++++++++++ |
21 |
app-misc/openastro/openastro-1.1.48.ebuild | 34 ++++++++++++++++++++++ |
22 |
dev-python/pyswisseph/Manifest | 1 + |
23 |
dev-python/pyswisseph/metadata.xml | 20 +++++++++++++ |
24 |
dev-python/pyswisseph/pyswisseph-2.00.00_p2.ebuild | 29 ++++++++++++++++++ |
25 |
9 files changed, 152 insertions(+) |
26 |
|
27 |
diff --git a/app-misc/openastro-data/Manifest b/app-misc/openastro-data/Manifest |
28 |
new file mode 100644 |
29 |
index 00000000..aa7eb48 |
30 |
--- /dev/null |
31 |
+++ b/app-misc/openastro-data/Manifest |
32 |
@@ -0,0 +1 @@ |
33 |
+DIST openastro.org-data_1.6.orig.tar.gz 13603001 SHA256 1ea8a80ebb6077f2b5f4abafe532037a2bf6ff060afba5419cf1f5aaa0890370 SHA512 99f3b6db61e27ccf04a7e0ff3ba7da45b889e1177bfbc1192af1929fca7255dc2b18a4ac9eb536af9ceb11e7722e0a3420102c7e45a6c839abe87734e8be6591 WHIRLPOOL 33486b0c9c7b3b243acda872d5a8812a329ec2963305098a5bace73dadfc99b442a6d338ca98e305932a63298b4ea6b1550308fe22eaee243dedc825694ffbbc |
34 |
|
35 |
diff --git a/app-misc/openastro-data/metadata.xml b/app-misc/openastro-data/metadata.xml |
36 |
new file mode 100644 |
37 |
index 00000000..b433d43 |
38 |
--- /dev/null |
39 |
+++ b/app-misc/openastro-data/metadata.xml |
40 |
@@ -0,0 +1,19 @@ |
41 |
+<?xml version="1.0" encoding="UTF-8"?> |
42 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
43 |
+<pkgmetadata> |
44 |
+ <maintainer type="project"> |
45 |
+ <email>proxy-maint@g.o</email> |
46 |
+ <name>Proxy Maintainers</name> |
47 |
+ </maintainer> |
48 |
+ <maintainer type="person"> |
49 |
+ <email>lluixhi@×××××.com</email> |
50 |
+ <name>Aric Belsito</name> |
51 |
+ </maintainer> |
52 |
+ <upstream> |
53 |
+ <maintainer status="active"> |
54 |
+ <email>devel@×××××××××.org</email> |
55 |
+ <name>Pelle van der Scheer</name> |
56 |
+ </maintainer> |
57 |
+ <bugs-to>https://bugs.launchpad.net/openastro.org</bugs-to> |
58 |
+ </upstream> |
59 |
+</pkgmetadata> |
60 |
|
61 |
diff --git a/app-misc/openastro-data/openastro-data-1.6.ebuild b/app-misc/openastro-data/openastro-data-1.6.ebuild |
62 |
new file mode 100644 |
63 |
index 00000000..006d8ab |
64 |
--- /dev/null |
65 |
+++ b/app-misc/openastro-data/openastro-data-1.6.ebuild |
66 |
@@ -0,0 +1,24 @@ |
67 |
+# Copyright 1999-2016 Gentoo Foundation |
68 |
+# Distributed under the terms of the GNU General Public License v2 |
69 |
+# $Id$ |
70 |
+ |
71 |
+EAPI=6 |
72 |
+PYTHON_COMPAT=( python2_7 ) |
73 |
+ |
74 |
+inherit distutils-r1 |
75 |
+ |
76 |
+MY_PN=${PN/-data} |
77 |
+MY_PN=${MY_PN}.org-data |
78 |
+ |
79 |
+DESCRIPTION="OpenAstro data files, ephemeris, famous people database, geo database" |
80 |
+HOMEPAGE="http://openastro.org" |
81 |
+SRC_URI="http://ppa.launchpad.net/pellesimon/ubuntu/pool/main/o/${MY_PN}/${MY_PN}_${PV}.orig.tar.gz" |
82 |
+KEYWORDS="~amd64 ~x86" |
83 |
+ |
84 |
+LICENSE="GPL-3+" |
85 |
+SLOT="0" |
86 |
+ |
87 |
+DEPEND="" |
88 |
+RDEPEND="${DEPEND}" |
89 |
+ |
90 |
+S=${WORKDIR}/${MY_PN}-${PV} |
91 |
|
92 |
diff --git a/app-misc/openastro/Manifest b/app-misc/openastro/Manifest |
93 |
new file mode 100644 |
94 |
index 00000000..0c5d465 |
95 |
--- /dev/null |
96 |
+++ b/app-misc/openastro/Manifest |
97 |
@@ -0,0 +1 @@ |
98 |
+DIST openastro.org_1.1.48.orig.tar.gz 205879 SHA256 504fe7fa224ef66f3be2752593b7bfde84c7b599c5f26733f6093b55bf2a5b2a SHA512 996e503a8dd2504da252ad2b20ac185301e81523629cbcf05fcf37ec4ca3859ef513a194feb2d05bd7c4cbe796bf514afa4eb242b8cd51c65d134b51165f97d3 WHIRLPOOL a73d27f48aea0ed9e7af55bb7e2efc912b17283b515de705ec72193fe187c05a11635bfb5a1ea98d95a2dcbf39bbf3eda4ece636ca5ab945dcafad6e690fa209 |
99 |
|
100 |
diff --git a/app-misc/openastro/metadata.xml b/app-misc/openastro/metadata.xml |
101 |
new file mode 100644 |
102 |
index 00000000..209be47 |
103 |
--- /dev/null |
104 |
+++ b/app-misc/openastro/metadata.xml |
105 |
@@ -0,0 +1,23 @@ |
106 |
+<?xml version="1.0" encoding="UTF-8"?> |
107 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
108 |
+<pkgmetadata> |
109 |
+ <maintainer type="project"> |
110 |
+ <email>proxy-maint@g.o</email> |
111 |
+ <name>Proxy Maintainers</name> |
112 |
+ </maintainer> |
113 |
+ <maintainer type="person"> |
114 |
+ <email>lluixhi@×××××.com</email> |
115 |
+ <name>Aric Belsito</name> |
116 |
+ </maintainer> |
117 |
+ <upstream> |
118 |
+ <maintainer status="active"> |
119 |
+ <email>devel@×××××××××.org</email> |
120 |
+ <name>Pelle van der Scheer</name> |
121 |
+ </maintainer> |
122 |
+ <bugs-to>https://bugs.launchpad.net/openastro.org</bugs-to> |
123 |
+ </upstream> |
124 |
+ <use> |
125 |
+ <flag name="jpeg">Enable exporting Astrological Charts to jpeg</flag> |
126 |
+ <flag name="png">Enable exporting Astrological Charts to png</flag> |
127 |
+ </use> |
128 |
+</pkgmetadata> |
129 |
|
130 |
diff --git a/app-misc/openastro/openastro-1.1.48.ebuild b/app-misc/openastro/openastro-1.1.48.ebuild |
131 |
new file mode 100644 |
132 |
index 00000000..da3d00f |
133 |
--- /dev/null |
134 |
+++ b/app-misc/openastro/openastro-1.1.48.ebuild |
135 |
@@ -0,0 +1,34 @@ |
136 |
+# Copyright 1999-2016 Gentoo Foundation |
137 |
+# Distributed under the terms of the GNU General Public License v2 |
138 |
+# $Id$ |
139 |
+ |
140 |
+EAPI=6 |
141 |
+PYTHON_COMPAT=( python2_7 ) |
142 |
+ |
143 |
+inherit distutils-r1 |
144 |
+ |
145 |
+MY_PN=${PN}.org |
146 |
+ |
147 |
+DESCRIPTION="A fully-featured Open Source Astrology Program" |
148 |
+HOMEPAGE="http://openastro.org" |
149 |
+SRC_URI="http://ppa.launchpad.net/pellesimon/ubuntu/pool/main/o/${MY_PN}/${MY_PN}_${PV}.orig.tar.gz" |
150 |
+KEYWORDS="~amd64 ~x86" |
151 |
+ |
152 |
+LICENSE="GPL-3+" |
153 |
+SLOT="0" |
154 |
+ |
155 |
+IUSE="jpeg png" |
156 |
+ |
157 |
+DEPEND=" |
158 |
+ dev-python/pytz[${PYTHON_USEDEP}] |
159 |
+ dev-python/pygtk:2[${PYTHON_USEDEP}] |
160 |
+ dev-python/pycairo[svg,${PYTHON_USEDEP}] |
161 |
+ dev-python/librsvg-python[${PYTHON_USEDEP}] |
162 |
+ dev-python/python-dateutil[${PYTHON_USEDEP}] |
163 |
+ dev-python/pyswisseph[${PYTHON_USEDEP}] |
164 |
+ app-misc/openastro-data[${PYTHON_USEDEP}]" |
165 |
+RDEPEND="${DEPEND} |
166 |
+ jpeg? ( media-gfx/imagemagick[jpeg,svg] ) |
167 |
+ png? ( media-gfx/imagemagick[png,svg] )" |
168 |
+ |
169 |
+S=${WORKDIR}/${MY_PN}-${PV} |
170 |
|
171 |
diff --git a/dev-python/pyswisseph/Manifest b/dev-python/pyswisseph/Manifest |
172 |
new file mode 100644 |
173 |
index 00000000..ca7f916 |
174 |
--- /dev/null |
175 |
+++ b/dev-python/pyswisseph/Manifest |
176 |
@@ -0,0 +1 @@ |
177 |
+DIST pyswisseph-2.00.00-2.tar.bz2 458443 SHA256 7b47f54a61ac17863a4d9e75269e53e09ad525780ac731eed6923415caa725cc SHA512 009542d370248989489e4d2a557b5f5cac27923bc06b9a9088b282f3f9cc8b31bfc43bba9cff3a44f8a77e20356b8a9ced60ec200b26815780af5588efbc9e4b WHIRLPOOL 0521769bed1311fe2c59d14f0a100873b06207ab59bf33cd8a54471958690b12b19ca57f3a7d99829f356c2193a5df1562b976ae2726c11e1800bd35aaf7b5c4 |
178 |
|
179 |
diff --git a/dev-python/pyswisseph/metadata.xml b/dev-python/pyswisseph/metadata.xml |
180 |
new file mode 100644 |
181 |
index 00000000..812a6c8 |
182 |
--- /dev/null |
183 |
+++ b/dev-python/pyswisseph/metadata.xml |
184 |
@@ -0,0 +1,20 @@ |
185 |
+<?xml version="1.0" encoding="UTF-8"?> |
186 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
187 |
+<pkgmetadata> |
188 |
+ <maintainer type="project"> |
189 |
+ <email>proxy-maint@g.o</email> |
190 |
+ <name>Proxy Maintainers</name> |
191 |
+ </maintainer> |
192 |
+ <maintainer type="person"> |
193 |
+ <email>lluixhi@×××××.com</email> |
194 |
+ <name>Aric Belsito</name> |
195 |
+ </maintainer> |
196 |
+ <upstream> |
197 |
+ <bugs-to>https://github.com/astrorigin/pyswisseph/issues</bugs-to> |
198 |
+ <maintainer status="active"> |
199 |
+ <email>smarquis@××××××××××.ch</email> |
200 |
+ <name>Stanislas Marquis</name> |
201 |
+ </maintainer> |
202 |
+ <remote-id type="github">astrorigin/pyswisseph</remote-id> |
203 |
+ </upstream> |
204 |
+</pkgmetadata> |
205 |
|
206 |
diff --git a/dev-python/pyswisseph/pyswisseph-2.00.00_p2.ebuild b/dev-python/pyswisseph/pyswisseph-2.00.00_p2.ebuild |
207 |
new file mode 100644 |
208 |
index 00000000..29623a0b |
209 |
--- /dev/null |
210 |
+++ b/dev-python/pyswisseph/pyswisseph-2.00.00_p2.ebuild |
211 |
@@ -0,0 +1,29 @@ |
212 |
+# Copyright 1999-2016 Gentoo Foundation |
213 |
+# Distributed under the terms of the GNU General Public License v2 |
214 |
+# $Id$ |
215 |
+ |
216 |
+EAPI=6 |
217 |
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} ) |
218 |
+ |
219 |
+inherit distutils-r1 |
220 |
+ |
221 |
+PLEVEL=${PV##*_p} |
222 |
+MY_PV=${PV/_p*} |
223 |
+MY_PV=${MY_PV}-${PLEVEL} |
224 |
+ |
225 |
+DESCRIPTION="Python extension to the AstroDienst Swiss Ephemeris" |
226 |
+HOMEPAGE="https://github.com/astrorigin/pyswisseph" |
227 |
+if [[ ${PV} == 9999 ]]; then |
228 |
+ inherit git-r3 |
229 |
+ EGIT_REPO_URI="git://github.com/astrorigin/pyswisseph.git" |
230 |
+else |
231 |
+ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.bz2" |
232 |
+ KEYWORDS="~amd64 ~x86" |
233 |
+ S="${WORKDIR}/${PN}-${MY_PV}" |
234 |
+fi |
235 |
+ |
236 |
+LICENSE="GPL-2+" |
237 |
+SLOT="0" |
238 |
+ |
239 |
+DEPEND="" |
240 |
+RDEPEND="${DEPEND}" |