[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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 ... - [32;01m*[0m 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/
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/
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 ... + [32;01m*[0m 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/
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" +}