[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2024-08-27 Thread David Roman
commit: d4143cbdafa8b4a79e4bf97e2db2889487af359c
Author: Takuya Wakazono  gmail  com>
AuthorDate: Mon Aug 26 14:38:10 2024 +
Commit: David Roman  gmail  com>
CommitDate: Mon Aug 26 14:53:13 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d4143cbd

app-office/pyspread: block >=dev-python/numpy-2

Closes: https://bugs.gentoo.org/937250
Signed-off-by: Takuya Wakazono  gmail.com>

 app-office/pyspread/metadata.xml  | 2 +-
 app-office/pyspread/pyspread-2.1.1.ebuild | 4 +++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-office/pyspread/metadata.xml b/app-office/pyspread/metadata.xml
index 3734b830c..25e4effb2 100644
--- a/app-office/pyspread/metadata.xml
+++ b/app-office/pyspread/metadata.xml
@@ -5,6 +5,6 @@
 
 pyspread/pyspread
 https://pyspread.gitlab.io/docs.html
-https://gitlab.com/pyspread/pyspread/issues
+https://gitlab.com/pyspread/pyspread/-/issues
 
 

diff --git a/app-office/pyspread/pyspread-2.1.1.ebuild 
b/app-office/pyspread/pyspread-2.1.1.ebuild
index 81b45d09d..254f38998 100644
--- a/app-office/pyspread/pyspread-2.1.1.ebuild
+++ b/app-office/pyspread/pyspread-2.1.1.ebuild
@@ -18,11 +18,13 @@ LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64"
 
+# >=dev-python/numpy-2 is incompatible.
+# https://gitlab.com/pyspread/pyspread/-/issues/125
 RDEPEND="
>=dev-python/PyQt5-5.10.0[gui,printsupport,svg,widgets,${PYTHON_USEDEP}]
>=dev-python/markdown2-2.3[${PYTHON_USEDEP}]
>=dev-python/matplotlib-1.1.1[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.1.1[${PYTHON_USEDEP}]
+   =dev-python/pyenchant-1.1.0[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]
 "



[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2023-01-30 Thread Viorel Munteanu
commit: 82b78ea27dd07d33160712cf8b3e1c3f97b16346
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 16:19:48 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Jan 29 16:19:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=82b78ea2

app-office/pyspread: remove src_compile
Improve src_install

Signed-off-by: Julien Roy  jroy.ca>

 app-office/pyspread/pyspread-2.1.1.ebuild | 8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/app-office/pyspread/pyspread-2.1.1.ebuild 
b/app-office/pyspread/pyspread-2.1.1.ebuild
index e3f09b165..4f1cd29e0 100644
--- a/app-office/pyspread/pyspread-2.1.1.ebuild
+++ b/app-office/pyspread/pyspread-2.1.1.ebuild
@@ -29,15 +29,9 @@ RDEPEND="
 
 distutils_enable_tests pytest
 
-src_compile() {
-   distutils-r1_src_compile
-   echo rm -rf "${WORKDIR}/${P}-${EPYTHON/./_}/install/usr/pyspread"
-   rm -rf "${WORKDIR}/${P}-${EPYTHON/./_}/install/usr/pyspread"
-}
-
 src_install() {
distutils-r1_src_install
-   rm -rf "${ED}/usr/pyspread"
+   rm -r "${ED}/usr/pyspread" || die
doicon "${PN}/share/icons/hicolor/64x64/${PN}.ico"
doicon "${PN}/share/icons/hicolor/svg/${PN}.svg"
domenu "${PN}.desktop"



[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2023-01-29 Thread Viorel Munteanu
commit: 0bc56da7e00320440302f5062c4391238c776fb7
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Jan 29 03:59:25 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun Jan 29 03:59:25 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0bc56da7

app-office/pyspread: drop 1.99.6, add 2.1.1

Closes: https://bugs.gentoo.org/848102
Closes: https://bugs.gentoo.org/309667
Signed-off-by: Julien Roy  jroy.ca>

 app-office/pyspread/Manifest   |  2 +-
 app-office/pyspread/metadata.xml   |  2 +
 app-office/pyspread/pyspread-1.99.6.ebuild | 60 --
 app-office/pyspread/pyspread-2.1.1.ebuild  | 49 
 4 files changed, 52 insertions(+), 61 deletions(-)

diff --git a/app-office/pyspread/Manifest b/app-office/pyspread/Manifest
index de6471a30..e1aee92e8 100644
--- a/app-office/pyspread/Manifest
+++ b/app-office/pyspread/Manifest
@@ -1 +1 @@
-DIST pyspread-v1.99.6.tar.gz 2336389 BLAKE2B 
0c5e41bacd79c5357f29c53581f551ea8b09cb1d518a5217e55448109bf87422c485b437cba54ee3482bc5107aea6a23a2e55b953f40f64dc29fab253a973eed
 SHA512 
e569ff2de5fcc3ecf0cb20c20c815093f5eaab05e0db2b7509aeb3d8a7ea982237c6ca7d0004a372d829e444a50e1fcee250cd5fdeb6d03995a2b7ca6fb75a8f
+DIST pyspread-v2.1.1.tar.bz2 2071618 BLAKE2B 
da8ca4f9c162faa3e8fe615aeb2b082266be1e38e33623475f37ad36eda94a1d054a6469df8803944c3edc334f293690007d68e206b56bbe5ad2f17ad8a927ee
 SHA512 
5b157999f307be082110df2c96a608702d3924bf0b4d8f01fabdb681475b43665c158ba5c1c73c653f161d55acdfdfa763291f6740bd5f69fd4c33dec766a4ec

diff --git a/app-office/pyspread/metadata.xml b/app-office/pyspread/metadata.xml
index ba1723dd9..391371362 100644
--- a/app-office/pyspread/metadata.xml
+++ b/app-office/pyspread/metadata.xml
@@ -4,5 +4,7 @@
 
 
 pyspread/pyspread
+https://pyspread.gitlab.io/docs.html
+https://gitlab.com/pyspread/pyspread/issues
 
 

diff --git a/app-office/pyspread/pyspread-1.99.6.ebuild 
b/app-office/pyspread/pyspread-1.99.6.ebuild
deleted file mode 100644
index 3295d6c09..0
--- a/app-office/pyspread/pyspread-1.99.6.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..9} )
-
-inherit xdg desktop distutils-r1
-
-DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
-HOMEPAGE="https://pyspread.gitlab.io";
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/pyspread/${PN}.git";
-else
-   
SRC_URI="https://gitlab.com/pyspread/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz";
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="
-   >=dev-python/PyQt5-5.10.0[gui,printsupport,svg,widgets,${PYTHON_USEDEP}]
-   >=dev-python/markdown2-2.3[${PYTHON_USEDEP}]
-   >=dev-python/matplotlib-1.1.1[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.1.1[${PYTHON_USEDEP}]
-   >=dev-python/pyenchant-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-# TODO: package sphinxbootstrap4theme
-#distutils_enable_sphinx apidocs \
-#  "dev-python/sphinx-autodoc-typehints" \
-#  "dev-python/recommonmark" \
-#  "dev-python/sphinxbootstrap4theme"
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-
-   # Fix the provided desktop file
-   sed -i -e '/Path/d' "${PN}.desktop" || die
-}
-
-python_install() {
-   distutils-r1_python_install
-
-   doicon "${PN}"/share/icons/"${PN}.ico"
-   doicon "${PN}"/share/icons/"${PN}.svg"
-   domenu "${PN}.desktop"
-}
-
-python_test() {
-   export QT_QPA_PLATFORM=offscreen
-   epytest
-}

diff --git a/app-office/pyspread/pyspread-2.1.1.ebuild 
b/app-office/pyspread/pyspread-2.1.1.ebuild
new file mode 100644
index 0..e3f09b165
--- /dev/null
+++ b/app-office/pyspread/pyspread-2.1.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2020-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit xdg desktop distutils-r1
+
+DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
+HOMEPAGE="https://pyspread.gitlab.io";
+
+SRC_URI="https://gitlab.com/pyspread/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2";
+KEYWORDS="~amd64"
+S="${WORKDIR}/${PN}-v${PV}"
+
+LICENSE="GPL-3"
+SLOT="0"
+
+RDEPEND="
+   >=dev-python/PyQt5-5.10.0[gui,printsupport,svg,widgets,${PYTHON_USEDEP}]
+   >=dev-python/markdown2-2.3[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyenchant-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_compile() {
+   distutils-r1_s

[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2021-06-13 Thread Haelwenn Monnier
commit: 405dc28749e5a4c4f62e4e8600d84dc872bdb2e6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Sun Jun  6 02:31:59 2021 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 11 15:23:10 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=405dc287

app-office/pyspread: drop unmaintained live

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Alessandro Barbieri  gmail.com>

 app-office/pyspread/pyspread-.ebuild | 45 
 1 file changed, 45 deletions(-)

diff --git a/app-office/pyspread/pyspread-.ebuild 
b/app-office/pyspread/pyspread-.ebuild
deleted file mode 100644
index 59d4215a3..0
--- a/app-office/pyspread/pyspread-.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-
-inherit xdg desktop distutils-r1
-
-DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
-HOMEPAGE="https://pyspread.gitlab.io";
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://gitlab.com/pyspread/${PN}.git";
-else
-   
SRC_URI="https://gitlab.com/pyspread/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz";
-   KEYWORDS="~amd64"
-   S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="
-   >=dev-python/PyQt5-5.10.0[svg,${PYTHON_USEDEP}]
-   >=dev-python/matplotlib-1.1.1[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.1.1[${PYTHON_USEDEP}]
-   >=dev-python/pyenchant-1.1.0[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   distutils-r1_python_prepare_all
-
-   # Fix the provided desktop file
-   sed -i -e '/Path/d' "${PN}.desktop" || die
-}
-
-python_install() {
-   distutils-r1_python_install
-
-   doicon "${PN}"/share/icons/"${PN}.ico"
-   doicon "${PN}"/share/icons/"${PN}.svg"
-   domenu "${PN}.desktop"
-}



[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2021-05-22 Thread Andrew Ammerlaan
commit: 357c1bae40a90333a674fb5568985ee07cdf8831
Author: Maciej Barć  riseup  net>
AuthorDate: Fri May 21 17:53:57 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Fri May 21 17:53:57 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=357c1bae

app-office/pyspread: drop to maintainer-needed

Signed-off-by: Maciej Barć  riseup.net>

 app-office/pyspread/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/app-office/pyspread/metadata.xml b/app-office/pyspread/metadata.xml
index 068c39d7c..ba1723dd9 100644
--- a/app-office/pyspread/metadata.xml
+++ b/app-office/pyspread/metadata.xml
@@ -1,10 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-x...@riseup.net
-Maciej Barć
-
+
 
 pyspread/pyspread
 



[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2021-04-18 Thread Andrew Ammerlaan
commit: b140f90542c9c0ba07141e80494ba951608ae1fe
Author: Theo Anderson  posteo  de>
AuthorDate: Sun Apr 18 02:52:26 2021 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Apr 18 02:52:26 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b140f905

app-office/pyspread: eutils--

Signed-off-by: Theo Anderson  posteo.de>

 app-office/pyspread/pyspread-1.99.4.ebuild | 2 +-
 app-office/pyspread/pyspread-1.99.5.ebuild | 2 +-
 app-office/pyspread/pyspread-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/pyspread/pyspread-1.99.4.ebuild 
b/app-office/pyspread/pyspread-1.99.4.ebuild
index ca6608294..59d4215a3 100644
--- a/app-office/pyspread/pyspread-1.99.4.ebuild
+++ b/app-office/pyspread/pyspread-1.99.4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7..9} )
 
-inherit eutils xdg desktop distutils-r1
+inherit xdg desktop distutils-r1
 
 DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
 HOMEPAGE="https://pyspread.gitlab.io";

diff --git a/app-office/pyspread/pyspread-1.99.5.ebuild 
b/app-office/pyspread/pyspread-1.99.5.ebuild
index ca6608294..59d4215a3 100644
--- a/app-office/pyspread/pyspread-1.99.5.ebuild
+++ b/app-office/pyspread/pyspread-1.99.5.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7..9} )
 
-inherit eutils xdg desktop distutils-r1
+inherit xdg desktop distutils-r1
 
 DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
 HOMEPAGE="https://pyspread.gitlab.io";

diff --git a/app-office/pyspread/pyspread-.ebuild 
b/app-office/pyspread/pyspread-.ebuild
index ca6608294..59d4215a3 100644
--- a/app-office/pyspread/pyspread-.ebuild
+++ b/app-office/pyspread/pyspread-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7..9} )
 
-inherit eutils xdg desktop distutils-r1
+inherit xdg desktop distutils-r1
 
 DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
 HOMEPAGE="https://pyspread.gitlab.io";



[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2020-11-20 Thread Andrew Ammerlaan
commit: 829b51d05864b3aa6f393b6939fce28cade6f30a
Author: Maciej Barć  protonmail  com>
AuthorDate: Fri Nov 20 14:40:39 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Fri Nov 20 14:41:04 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=829b51d0

app-office/pyspread: bump to 1.99.5; drop old

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 app-office/pyspread/Manifest| 2 +-
 .../pyspread/{pyspread-1.99.2-r1.ebuild => pyspread-1.99.5.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/pyspread/Manifest b/app-office/pyspread/Manifest
index 8a0e83a0..e963fd64 100644
--- a/app-office/pyspread/Manifest
+++ b/app-office/pyspread/Manifest
@@ -1,2 +1,2 @@
-DIST pyspread-v1.99.2.tar.gz 2350002 BLAKE2B 
61550fa44ad32b32cf69a0aa423a053d90b91c54ee9a17a13a39665a2a7e719c1aa81063aca6216a6f0675e444bc705d21e5cdd927c542fcc229acba304ad2e0
 SHA512 
9261cf96f19d92a5743c09854236ccec5e1b103e22b78143ddee8fce0d25f793b86e7cc3775f13c5a43cf8dd4e3f434461677b6da5311fb439067d63ce6ac968
 DIST pyspread-v1.99.4.tar.gz 2344373 BLAKE2B 
033aec481812e37e30c8ab43962128f94ece11c9106460b33de51467ede959f30bd00c70cd7be6d9b496862337c21197a9ff8b231ff34b2aaf28c6f8697011f8
 SHA512 
e865238fbe32aca5785b4a83f3c901367925326d0b2c6d86b0fa0b3cc04b56605e8e0809df1f09f642553fd94e6bbacc6abc80153a50835b1ef49c6161efc5dc
+DIST pyspread-v1.99.5.tar.gz 2357630 BLAKE2B 
2a0d5ad1abd18898c921803793d2c19e56519257781b71287479b14a1e2cae348ac36f1b663362d996fef90913393d61221163b41ce92696b6fededff685176b
 SHA512 
b186e31931c7ae582dbb2b0b01ef22c5a93361002e26c00010391203eb0a41da21dfc7533f08c075f32831dac6667b2cf705cee7eca7c1d5bedfd34c78979e93

diff --git a/app-office/pyspread/pyspread-1.99.2-r1.ebuild 
b/app-office/pyspread/pyspread-1.99.5.ebuild
similarity index 100%
rename from app-office/pyspread/pyspread-1.99.2-r1.ebuild
rename to app-office/pyspread/pyspread-1.99.5.ebuild



[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2020-11-12 Thread Andrew Ammerlaan
commit: c0287ff2f5c8740ae65d303fe496ea051f0b59ce
Author: Maciej Barć  protonmail  com>
AuthorDate: Wed Nov 11 22:19:00 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Nov 11 22:19:00 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c0287ff2

app-office/pyspread: bump python compat

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 app-office/pyspread/pyspread-1.99.2-r1.ebuild | 2 +-
 app-office/pyspread/pyspread-1.99.4.ebuild| 2 +-
 app-office/pyspread/pyspread-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-office/pyspread/pyspread-1.99.2-r1.ebuild 
b/app-office/pyspread/pyspread-1.99.2-r1.ebuild
index 4cfdb881..ca660829 100644
--- a/app-office/pyspread/pyspread-1.99.2-r1.ebuild
+++ b/app-office/pyspread/pyspread-1.99.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit eutils xdg desktop distutils-r1
 

diff --git a/app-office/pyspread/pyspread-1.99.4.ebuild 
b/app-office/pyspread/pyspread-1.99.4.ebuild
index 4cfdb881..ca660829 100644
--- a/app-office/pyspread/pyspread-1.99.4.ebuild
+++ b/app-office/pyspread/pyspread-1.99.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit eutils xdg desktop distutils-r1
 

diff --git a/app-office/pyspread/pyspread-.ebuild 
b/app-office/pyspread/pyspread-.ebuild
index 4cfdb881..ca660829 100644
--- a/app-office/pyspread/pyspread-.ebuild
+++ b/app-office/pyspread/pyspread-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8} )
+PYTHON_COMPAT=( python3_{7..9} )
 
 inherit eutils xdg desktop distutils-r1
 



[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2020-11-09 Thread Andrew Ammerlaan
commit: 14b589b00430c82befbd8fb2e0d9ab654372cac4
Author: Maciej Barć  protonmail  com>
AuthorDate: Mon Nov  9 12:37:08 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Nov  9 12:38:38 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=14b589b0

app-office/pyspread: domenu for .desktop; install icons; rm empty USE

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 app-office/pyspread/pyspread-1.99.2-r1.ebuild | 9 -
 app-office/pyspread/pyspread-1.99.4.ebuild| 9 -
 app-office/pyspread/pyspread-.ebuild  | 9 -
 3 files changed, 12 insertions(+), 15 deletions(-)

diff --git a/app-office/pyspread/pyspread-1.99.2-r1.ebuild 
b/app-office/pyspread/pyspread-1.99.2-r1.ebuild
index f88641b1..4cfdb881 100644
--- a/app-office/pyspread/pyspread-1.99.2-r1.ebuild
+++ b/app-office/pyspread/pyspread-1.99.2-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8} )
 
-inherit eutils xdg distutils-r1
+inherit eutils xdg desktop distutils-r1
 
 DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
 HOMEPAGE="https://pyspread.gitlab.io";
@@ -21,7 +21,6 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE=""
 
 RDEPEND="
>=dev-python/PyQt5-5.10.0[svg,${PYTHON_USEDEP}]
@@ -40,7 +39,7 @@ python_prepare_all() {
 python_install() {
distutils-r1_python_install
 
-   # Install the provided desktop file
-   insinto /usr/share/applications
-   doins "${PN}.desktop"
+   doicon "${PN}"/share/icons/"${PN}.ico"
+   doicon "${PN}"/share/icons/"${PN}.svg"
+   domenu "${PN}.desktop"
 }

diff --git a/app-office/pyspread/pyspread-1.99.4.ebuild 
b/app-office/pyspread/pyspread-1.99.4.ebuild
index f88641b1..4cfdb881 100644
--- a/app-office/pyspread/pyspread-1.99.4.ebuild
+++ b/app-office/pyspread/pyspread-1.99.4.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8} )
 
-inherit eutils xdg distutils-r1
+inherit eutils xdg desktop distutils-r1
 
 DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
 HOMEPAGE="https://pyspread.gitlab.io";
@@ -21,7 +21,6 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE=""
 
 RDEPEND="
>=dev-python/PyQt5-5.10.0[svg,${PYTHON_USEDEP}]
@@ -40,7 +39,7 @@ python_prepare_all() {
 python_install() {
distutils-r1_python_install
 
-   # Install the provided desktop file
-   insinto /usr/share/applications
-   doins "${PN}.desktop"
+   doicon "${PN}"/share/icons/"${PN}.ico"
+   doicon "${PN}"/share/icons/"${PN}.svg"
+   domenu "${PN}.desktop"
 }

diff --git a/app-office/pyspread/pyspread-.ebuild 
b/app-office/pyspread/pyspread-.ebuild
index f88641b1..4cfdb881 100644
--- a/app-office/pyspread/pyspread-.ebuild
+++ b/app-office/pyspread/pyspread-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{7,8} )
 
-inherit eutils xdg distutils-r1
+inherit eutils xdg desktop distutils-r1
 
 DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
 HOMEPAGE="https://pyspread.gitlab.io";
@@ -21,7 +21,6 @@ fi
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE=""
 
 RDEPEND="
>=dev-python/PyQt5-5.10.0[svg,${PYTHON_USEDEP}]
@@ -40,7 +39,7 @@ python_prepare_all() {
 python_install() {
distutils-r1_python_install
 
-   # Install the provided desktop file
-   insinto /usr/share/applications
-   doins "${PN}.desktop"
+   doicon "${PN}"/share/icons/"${PN}.ico"
+   doicon "${PN}"/share/icons/"${PN}.svg"
+   domenu "${PN}.desktop"
 }



[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2020-11-09 Thread Andrew Ammerlaan
commit: be5b1bf3e812fe99dd839860ae79a7ca76a90b76
Author: Maciej Barć  protonmail  com>
AuthorDate: Sun Nov  8 20:56:47 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Nov  8 20:57:09 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be5b1bf3

app-office/pyspread: bump to 1.99.4

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 app-office/pyspread/Manifest   |  1 +
 app-office/pyspread/pyspread-1.99.4.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/app-office/pyspread/Manifest b/app-office/pyspread/Manifest
index 2fab60d0..8a0e83a0 100644
--- a/app-office/pyspread/Manifest
+++ b/app-office/pyspread/Manifest
@@ -1 +1,2 @@
 DIST pyspread-v1.99.2.tar.gz 2350002 BLAKE2B 
61550fa44ad32b32cf69a0aa423a053d90b91c54ee9a17a13a39665a2a7e719c1aa81063aca6216a6f0675e444bc705d21e5cdd927c542fcc229acba304ad2e0
 SHA512 
9261cf96f19d92a5743c09854236ccec5e1b103e22b78143ddee8fce0d25f793b86e7cc3775f13c5a43cf8dd4e3f434461677b6da5311fb439067d63ce6ac968
+DIST pyspread-v1.99.4.tar.gz 2344373 BLAKE2B 
033aec481812e37e30c8ab43962128f94ece11c9106460b33de51467ede959f30bd00c70cd7be6d9b496862337c21197a9ff8b231ff34b2aaf28c6f8697011f8
 SHA512 
e865238fbe32aca5785b4a83f3c901367925326d0b2c6d86b0fa0b3cc04b56605e8e0809df1f09f642553fd94e6bbacc6abc80153a50835b1ef49c6161efc5dc

diff --git a/app-office/pyspread/pyspread-1.99.4.ebuild 
b/app-office/pyspread/pyspread-1.99.4.ebuild
new file mode 100644
index ..f88641b1
--- /dev/null
+++ b/app-office/pyspread/pyspread-1.99.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit eutils xdg distutils-r1
+
+DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
+HOMEPAGE="https://pyspread.gitlab.io";
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/pyspread/${PN}.git";
+else
+   
SRC_URI="https://gitlab.com/pyspread/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz";
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/PyQt5-5.10.0[svg,${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyenchant-1.1.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # Fix the provided desktop file
+   sed -i -e '/Path/d' "${PN}.desktop" || die
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # Install the provided desktop file
+   insinto /usr/share/applications
+   doins "${PN}.desktop"
+}



[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2020-08-21 Thread Andrew Ammerlaan
commit: 997277498712dcde6cf1f007aedb8bc65723750b
Author: Maciej Barć  protonmail  com>
AuthorDate: Thu Aug 20 14:54:03 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Aug 20 14:54:03 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99727749

app-office/pyspread: tremove trash

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Maciej Barć  protonmail.com>

 app-office/pyspread/tests_ebuild.log | 393 ---
 1 file changed, 393 deletions(-)

diff --git a/app-office/pyspread/tests_ebuild.log 
b/app-office/pyspread/tests_ebuild.log
deleted file mode 100644
index 33a8e64..000
--- a/app-office/pyspread/tests_ebuild.log
+++ /dev/null
@@ -1,393 +0,0 @@
-Appending /home/xy/Git/gentoo/guru to PORTDIR_OVERLAY...
- * pyspread-v1.99.2.tar.gz BLAKE2B SHA512 size ;-) ...   [ ok ]
->>> Unpacking source...
->>> Unpacking pyspread-v1.99.2.tar.gz to 
/var/tmp/portage/app-office/pyspread-1.99.2/work
->>> Source unpacked in /var/tmp/portage/app-office/pyspread-1.99.2/work
->>> Preparing source in 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2 ...
->>> Source prepared.
->>> Configuring source in 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2 ...
->>> Source configured.
->>> Compiling source in 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2 ...
- * python3_7: running distutils-r1_run_phase 
distutils-r1_python_compile
-python3.7 setup.py build -j 7
-running build
-running build_py
-creating 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/workflows.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/widgets.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/toolbar.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/settings.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/pyspread.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/panels.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/menus.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/installer.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/icons.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/grid.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/entryline.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/dialogs.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/commands.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/cli.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/actions.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/__main__.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-copying pyspread/__init__.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
-creating 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread/test
-copying pyspread/test/test_grid.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread/test
-copying pyspread/test/__init__.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread/test
-creating 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread/model
-copying pyspread/model/model.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread/model
-copying pyspread/model/__init__.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread/model
-creating 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread/lib
-copying pyspread/lib/typechecks.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread/lib
-copying pyspread/lib/string_helpers.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread/lib
-copying pyspread/lib/spelltextedit.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread

[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2020-08-21 Thread Andrew Ammerlaan
commit: 95fe92879dccfa6e435272bf62875eeb5128a56e
Author: Maciej Barć  protonmail  com>
AuthorDate: Thu Aug 20 14:51:47 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Aug 20 14:51:47 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=95fe9287

app-office/pyspread: revision bump

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Maciej Barć  protonmail.com>

 app-office/pyspread/{pyspread-1.99.2.ebuild => pyspread-1.99.2-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-office/pyspread/pyspread-1.99.2.ebuild 
b/app-office/pyspread/pyspread-1.99.2-r1.ebuild
similarity index 100%
rename from app-office/pyspread/pyspread-1.99.2.ebuild
rename to app-office/pyspread/pyspread-1.99.2-r1.ebuild



[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2020-08-21 Thread Andrew Ammerlaan
commit: 75212036013fa4d423e237ef5aebea84c3f9bfe6
Author: Maciej Barć  protonmail  com>
AuthorDate: Thu Aug 20 14:45:09 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Thu Aug 20 14:45:09 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=75212036

app-office/pyspread: fix desktop file

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Maciej Barć  protonmail.com>

 app-office/pyspread/pyspread-1.99.2.ebuild |   7 +
 app-office/pyspread/pyspread-.ebuild   |   7 +
 app-office/pyspread/tests_ebuild.log   | 393 +
 3 files changed, 407 insertions(+)

diff --git a/app-office/pyspread/pyspread-1.99.2.ebuild 
b/app-office/pyspread/pyspread-1.99.2.ebuild
index 73f3f51..ba8a7d2 100644
--- a/app-office/pyspread/pyspread-1.99.2.ebuild
+++ b/app-office/pyspread/pyspread-1.99.2.ebuild
@@ -30,6 +30,13 @@ RDEPEND="
>=dev-python/pyenchant-1.1.0[${PYTHON_USEDEP}]
 "
 
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # Fix the provided desktop file
+   sed -i -e '/Path/d' "${PN}.desktop" || die
+}
+
 python_install() {
distutils-r1_python_install
 

diff --git a/app-office/pyspread/pyspread-.ebuild 
b/app-office/pyspread/pyspread-.ebuild
index 73f3f51..ba8a7d2 100644
--- a/app-office/pyspread/pyspread-.ebuild
+++ b/app-office/pyspread/pyspread-.ebuild
@@ -30,6 +30,13 @@ RDEPEND="
>=dev-python/pyenchant-1.1.0[${PYTHON_USEDEP}]
 "
 
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # Fix the provided desktop file
+   sed -i -e '/Path/d' "${PN}.desktop" || die
+}
+
 python_install() {
distutils-r1_python_install
 

diff --git a/app-office/pyspread/tests_ebuild.log 
b/app-office/pyspread/tests_ebuild.log
new file mode 100644
index 000..33a8e64
--- /dev/null
+++ b/app-office/pyspread/tests_ebuild.log
@@ -0,0 +1,393 @@
+Appending /home/xy/Git/gentoo/guru to PORTDIR_OVERLAY...
+ * pyspread-v1.99.2.tar.gz BLAKE2B SHA512 size ;-) ...   [ ok ]
+>>> Unpacking source...
+>>> Unpacking pyspread-v1.99.2.tar.gz to 
/var/tmp/portage/app-office/pyspread-1.99.2/work
+>>> Source unpacked in /var/tmp/portage/app-office/pyspread-1.99.2/work
+>>> Preparing source in 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2 ...
+>>> Source prepared.
+>>> Configuring source in 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2 ...
+>>> Source configured.
+>>> Compiling source in 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2 ...
+ * python3_7: running distutils-r1_run_phase 
distutils-r1_python_compile
+python3.7 setup.py build -j 7
+running build
+running build_py
+creating 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/workflows.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/widgets.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/toolbar.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/settings.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/pyspread.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/panels.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/menus.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/installer.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/icons.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/grid.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/entryline.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/dialogs.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/commands.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/cli.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/actions.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/__main__.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+copying pyspread/__init__.py -> 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.99.2-python3_7/lib/pyspread
+creating 
/var/tmp/portage/app-office/pyspread-1.99.2/work/pyspread-v1.9

[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2020-08-20 Thread Andrew Ammerlaan
commit: 19c1747227a6db87f5076f30b301be4c60741db9
Author: Maciej Barć  protonmail  com>
AuthorDate: Wed Aug 19 01:13:49 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Aug 19 01:13:49 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=19c17472

app-office/pyspread: new package; add version 1.99.2 and live 

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Maciej Barć  protonmail.com>

 app-office/pyspread/Manifest   |  1 +
 app-office/pyspread/metadata.xml   | 11 +
 app-office/pyspread/pyspread-1.99.2.ebuild | 39 ++
 app-office/pyspread/pyspread-.ebuild   | 39 ++
 4 files changed, 90 insertions(+)

diff --git a/app-office/pyspread/Manifest b/app-office/pyspread/Manifest
new file mode 100644
index 000..2fab60d
--- /dev/null
+++ b/app-office/pyspread/Manifest
@@ -0,0 +1 @@
+DIST pyspread-v1.99.2.tar.gz 2350002 BLAKE2B 
61550fa44ad32b32cf69a0aa423a053d90b91c54ee9a17a13a39665a2a7e719c1aa81063aca6216a6f0675e444bc705d21e5cdd927c542fcc229acba304ad2e0
 SHA512 
9261cf96f19d92a5743c09854236ccec5e1b103e22b78143ddee8fce0d25f793b86e7cc3775f13c5a43cf8dd4e3f434461677b6da5311fb439067d63ce6ac968

diff --git a/app-office/pyspread/metadata.xml b/app-office/pyspread/metadata.xml
new file mode 100644
index 000..657200d
--- /dev/null
+++ b/app-office/pyspread/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+
+x...@protonmail.com
+Maciej Barć
+
+
+pyspread/pyspread
+
+

diff --git a/app-office/pyspread/pyspread-1.99.2.ebuild 
b/app-office/pyspread/pyspread-1.99.2.ebuild
new file mode 100644
index 000..73f3f51
--- /dev/null
+++ b/app-office/pyspread/pyspread-1.99.2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit eutils xdg distutils-r1
+
+DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
+HOMEPAGE="https://pyspread.gitlab.io";
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/pyspread/${PN}.git";
+else
+   
SRC_URI="https://gitlab.com/pyspread/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz";
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/PyQt5-5.10.0[svg,${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyenchant-1.1.0[${PYTHON_USEDEP}]
+"
+
+python_install() {
+   distutils-r1_python_install
+
+   # Install the provided desktop file
+   insinto /usr/share/applications
+   doins "${PN}.desktop"
+}

diff --git a/app-office/pyspread/pyspread-.ebuild 
b/app-office/pyspread/pyspread-.ebuild
new file mode 100644
index 000..73f3f51
--- /dev/null
+++ b/app-office/pyspread/pyspread-.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit eutils xdg distutils-r1
+
+DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
+HOMEPAGE="https://pyspread.gitlab.io";
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/pyspread/${PN}.git";
+else
+   
SRC_URI="https://gitlab.com/pyspread/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz";
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/PyQt5-5.10.0[svg,${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyenchant-1.1.0[${PYTHON_USEDEP}]
+"
+
+python_install() {
+   distutils-r1_python_install
+
+   # Install the provided desktop file
+   insinto /usr/share/applications
+   doins "${PN}.desktop"
+}