[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
}