From b6c536bd3893a723ada493feea53743ae357cb9d Mon Sep 17 00:00:00 2001 From: Bertrand Jacquin Date: Thu, 17 Dec 2020 20:47:52 +0000 Subject: media-tv/congruity: version bump Package-Manager: Portage-3.0.9, Repoman-3.0.2 --- media-tv/congruity/Manifest | 2 +- media-tv/congruity/congruity-18.ebuild | 38 ---------------------------------- media-tv/congruity/congruity-20.ebuild | 33 +++++++++++++++++++++++++++++ 3 files changed, 34 insertions(+), 39 deletions(-) delete mode 100644 media-tv/congruity/congruity-18.ebuild create mode 100644 media-tv/congruity/congruity-20.ebuild (limited to 'media-tv') diff --git a/media-tv/congruity/Manifest b/media-tv/congruity/Manifest index c535ddd3..694e3b74 100644 --- a/media-tv/congruity/Manifest +++ b/media-tv/congruity/Manifest @@ -1 +1 @@ -DIST congruity-18.tar.bz2 199393 BLAKE2B 09d8633fe28f13215b9f38e6a309ac95b70868d31cf1a69b16df1dd5eb816aad3fc10d526f40145d14b721024d3d087d0018ded0d077d1444779e48a4f4195fb SHA512 9739fcd36c3a23ff29c3304599fb2a95936e2e1b02fc1482c30fefee6d65e96f38dc431d9dfc90c34d2f659dc8d4bc6801d610287432fddda48f82e0f136bda7 +DIST congruity-20.tar.bz2 203861 BLAKE2B c35c1c3cebc24e7a24361194b6af633e943a2abac82dc496258b04a398bc467d42d848e632a35e39684efd203f250aba254ff0f6bdc7c9e050987522a7de81d7 SHA512 64b07fe427a4589044bf89c546482003a2f173f59563c6207d3290c5be2b1c99d95ffa92e6c196de6a68e22d9abb4a31a09840a672920ecec303ba1473351c55 diff --git a/media-tv/congruity/congruity-18.ebuild b/media-tv/congruity/congruity-18.ebuild deleted file mode 100644 index ef947af9..00000000 --- a/media-tv/congruity/congruity-18.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python2_7 ) -inherit python-single-r1 fdo-mime - -DESCRIPTION="GUI application for programming Logitech Harmony" -HOMEPAGE="https://sourceforge.net/projects/congruity" -SRC_URI="mirror://sourceforge/congruity/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -DEPEND=" - $(python_gen_cond_dep ' - dev-python/wxpython:3.0[${PYTHON_MULTI_USEDEP}] - >=dev-libs/libconcord-1.1[python,${PYTHON_MULTI_USEDEP}] - >=dev-python/suds-0.4[${PYTHON_MULTI_USEDEP}] - ')" -RDEPEND="${DEPEND}" - -src_install() { - emake DESTDIR="${ED}" PREFIX="/usr" \ - RUN_UPDATE_DESKTOP_DB=0 \ - install - - python_doscript "${ED}/usr/bin/${PN}" - python_doscript "${ED}/usr/bin/mhgui" - - dodoc Changelog README.txt -} - -pkg_postinst() { - fdo-mime_desktop_database_update -} diff --git a/media-tv/congruity/congruity-20.ebuild b/media-tv/congruity/congruity-20.ebuild new file mode 100644 index 00000000..8e11b4f9 --- /dev/null +++ b/media-tv/congruity/congruity-20.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +PYTHON_COMPAT=( python3_{7,8,9} ) +inherit distutils-r1 xdg-utils + +DESCRIPTION="GUI application for programming Logitech Harmony" +HOMEPAGE="https://sourceforge.net/projects/congruity" +SRC_URI="mirror://sourceforge/congruity/${P}.tar.bz2" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +DEPEND=" + dev-python/wxpython:4.0[${PYTHON_USEDEP}] + >=dev-libs/libconcord-1.3[python,${PYTHON_USEDEP}] + dev-python/six[${PYTHON_USEDEP}] + >=dev-python/suds-0.7[${PYTHON_USEDEP}] + app-crypt/libsecret + dev-python/pygobject:3[${PYTHON_USEDEP}]" +RDEPEND="${DEPEND}" + +python_install() { + distutils-r1_python_install \ + --skip-update-desktop-db +} + +pkg_postinst() { + xdg_desktop_database_update +} -- cgit v1.2.3