[proaudio] proaudio/proaudio: [3212] Updated python_target to py9

[ Thread Index | Date Index | More lists.tuxfamily.org/proaudio Archives ]


Revision: 3212
Author:   dominique
Date:     2021-06-07 09:00:57 +0200 (Mon, 07 Jun 2021)
Log Message:
-----------
Updated python_target to py9

Modified Paths:
--------------
    trunk/overlays/proaudio/x11-themes/fvwm-crystal/Manifest
    trunk/overlays/proaudio/x11-themes/fvwm-crystal/fvwm-crystal-9999.ebuild

Modified: trunk/overlays/proaudio/x11-themes/fvwm-crystal/Manifest
===================================================================
--- trunk/overlays/proaudio/x11-themes/fvwm-crystal/Manifest	2021-03-27 14:30:02 UTC (rev 3211)
+++ trunk/overlays/proaudio/x11-themes/fvwm-crystal/Manifest	2021-06-07 07:00:57 UTC (rev 3212)
@@ -1,3 +1,3 @@
-EBUILD fvwm-crystal-9999.ebuild 2544 BLAKE2B c6ed908c400a907e406d693c94862b59aeca712f1723bd3f4ce02f8ea7ce4a7505af161ae71a82787108cc6f1b00eb17d7d6eecc6f11c5f8d0dc5f41be4dbdb3 SHA512 49b43d8d32d798b50ece5dc9e5d9fb7dc146783162a491e945a6823587b68d28c2ffefbedc75112f13213b85c3acf366410960dd4db30e75591f0c6f348ece70
+EBUILD fvwm-crystal-9999.ebuild 2637 BLAKE2B 747d05d96ce2045d7964c987f39eba51ff9800466d85de85e5ee42d76a0ccc6c6fba4965754925d32d71878d3db53053ffbef608aeebb39acc13aaa065dde6ca SHA512 f8eddbcfd769367a73cb93bbe937719338f5da32b632a25f3968f6f658c7fe209d181dabea39319072f26c0e0ef7f0856ccaffcf06250bbe71b81cac85c15769
 MISC ChangeLog 4255 BLAKE2B fca6e321e81d7e1ac7971c2fe9b28e5cf26d386e47bffb61834bd13f99faafe5186523c1ec6b05b0183782738d35a0e37f5d87b8722b66336e08d3bc90bea159 SHA512 a79c692de58662c0074d6059c643a259c3cccfefa66b94e82e06e9d61d48a769c0accc1b934083d1cbf2b38bd695ad3108268511fe54f042222272b2f34305a8
 MISC metadata.xml 1240 BLAKE2B 7c2dedc22a26d1e4c7ce17c93f72edbb32c0f018f8432b9273b1b6e06697a6513a4398a43a12ddf3c663f7ec3ffc31d8bbec15fadb1c86dff3c34a67ce76fc24 SHA512 189316d3b00dc776610b0e57f0b6c7b752c31bfff2d4a37b533db65b108c1d168096fc2d864682f4ee541adf4f6c931bbb3b124ad9424f53c4775608380f0b83

Modified: trunk/overlays/proaudio/x11-themes/fvwm-crystal/fvwm-crystal-9999.ebuild
===================================================================
--- trunk/overlays/proaudio/x11-themes/fvwm-crystal/fvwm-crystal-9999.ebuild	2021-03-27 14:30:02 UTC (rev 3211)
+++ trunk/overlays/proaudio/x11-themes/fvwm-crystal/fvwm-crystal-9999.ebuild	2021-06-07 07:00:57 UTC (rev 3212)
@@ -1,11 +1,11 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 RESTRICT=mirror
 
-PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
-inherit eutils readme.gentoo-r1 python-single-r1 user
+PYTHON_COMPAT=( python3_{7,8,9} )
+inherit readme.gentoo-r1 python-single-r1
 
 DESCRIPTION="Configurable FVWM theme with transparency and freedesktop compatible menu"
 HOMEPAGE="http://fvwm-crystal.org/";
@@ -15,22 +15,26 @@
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+FVWM_DEPEND=">=x11-wm/fvwm-2.6.9[png]"
 
 case ${PV} in
 *9999)
 	PROPERTIES="live"
-	inherit subversion
-	ESVN_REPO_URI="svn://svn.code.sf.net/p/fvwm-crystal/code"
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/${PN}/${PN}.git";
+	EGIT_BRANCH="main"
 	SRC_URI=""
 	KEYWORDS=""
-	S="${WORKDIR}/${PN}"
+#	S="${WORKDIR}/${PN}"
+	FVWM_DEPEND=">=x11-wm/fvwm-2.6.9[png]"
 	src_unpack() {
-		subversion_src_unpack
+		git-r3_src_unpack
 	};;
 esac
 
 RDEPEND="${PYTHON_DEPS}
-	>=x11-wm/fvwm-2.5.26[png]
+	${FVWM_DEPEND}
+	acct-group/fvwm-crystal
 	|| ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] )
 	|| ( >=x11-misc/stalonetray-0.6.2-r2 x11-misc/trayer )
 	|| ( x11-misc/hsetroot media-gfx/feh )
@@ -38,16 +42,17 @@
 	sys-devel/bc
 	virtual/awk
 	x11-apps/xwd
+	sys-process/procps
 	media-sound/alsa-utils"
 DEPEND="${RDEPEND}"
 
 DISABLE_AUTOFORMATTING="true"
 DOC_CONTENTS="After installation, execute the following commands:
-	$ cp -r "${EROOT}"usr/share/doc/"${PF}"/addons/Xresources ~/.Xresources
-	$ cp -r "${EROOT}"usr/share/doc/"${PF}"/addons/Xsession ~/.xinitrc
+	$ cp -r "${EROOT}"/usr/share/doc/"${PF}"/addons/Xresources ~/.Xresources
+	$ cp -r "${EROOT}"/usr/share/doc/"${PF}"/addons/Xsession ~/.xinitrc
 
 Many applications can extend functionality of fvwm-crystal.
-They are listed in "${EROOT}"usr/share/doc/"${PF}"/INSTALL.*
+They are listed in "${EROOT}"/usr/share/doc/"${PF}"/INSTALL.*
 
 To be able to use the exit menu, each user using ${PN}
 must be in the group fvwm-crystal.
@@ -56,14 +61,8 @@
 and log out and in again.
 "
 
-pkg_setup() {
-	python-single-r1_pkg_setup
-	enewgroup fvwm-crystal
-}
-
 src_install() {
-	emake \
-		DESTDIR="${ED}" \
+	emake 	DESTDIR="${ED}" \
 		docdir="${EPREFIX}/usr/share/doc/${PF}" \
 		prefix="${EPREFIX}/usr" \
 		install
@@ -70,9 +69,9 @@
 	# GNU License is globally in the portage tree
 	rm -vf "${ED}/usr/share/doc/${PF}"/LICENSE
 
-	python_doscript \
-		"${ED}/usr/bin/${PN}".{apps,wallpaper} \
-		"${ED}/usr/share/${PN}"/fvwm/scripts/FvwmMPD/*.py
+	python_doscript "${ED}/usr/bin/${PN}".{apps,wallpaper}
+	python_scriptinto "/usr/share/${PN}"/fvwm/scripts/FvwmMPD
+	python_doscript "${ED}/usr/share/${PN}"/fvwm/scripts/FvwmMPD/*.py
 	readme.gentoo_create_doc
 }
 


Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/