[proaudio] proaudio/proaudio: [3169] fvwm-crystal: bump to python3 and python-single-r1 |
[ Thread Index |
Date Index
| More lists.tuxfamily.org/proaudio Archives
]
Revision: 3169
Author: dominique
Date: 2019-08-16 13:08:08 +0200 (Fri, 16 Aug 2019)
Log Message:
-----------
fvwm-crystal: bump to python3 and python-single-r1
Modified Paths:
--------------
trunk/overlays/proaudio/x11-themes/fvwm-crystal/ChangeLog
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/ChangeLog
===================================================================
--- trunk/overlays/proaudio/x11-themes/fvwm-crystal/ChangeLog 2019-07-29 20:10:51 UTC (rev 3168)
+++ trunk/overlays/proaudio/x11-themes/fvwm-crystal/ChangeLog 2019-08-16 11:08:08 UTC (rev 3169)
@@ -1,7 +1,9 @@
# ChangeLog for x11-themes/fvwm-crystal
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: $
+# Copyright 1999-2019 Gentoo Foundation; Distributed under the GPL v2
+ 16 Aug 2019; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx> fvwm-crystal-9999.ebuild:
+ bump to python3 and replace python-r1 by python-single-r1.
+
07 Jan 2015; Dominique Michel <dominique_libre@xxxxxxxxxxxxxxxxxxxxx> fvwm-crystal-9999.ebuild:
add missing REQUIRED_USE variable; fix eapply_user bug.
Modified: trunk/overlays/proaudio/x11-themes/fvwm-crystal/Manifest
===================================================================
--- trunk/overlays/proaudio/x11-themes/fvwm-crystal/Manifest 2019-07-29 20:10:51 UTC (rev 3168)
+++ trunk/overlays/proaudio/x11-themes/fvwm-crystal/Manifest 2019-08-16 11:08:08 UTC (rev 3169)
@@ -1,3 +1,3 @@
-EBUILD fvwm-crystal-9999.ebuild 2179 SHA256 f1be92a058ee0997de363d71857cdc58a9feab9216dad427e0dee2fc72075d61 SHA512 f4a5c22d7f5e88da715a33ba40ffa85e7e18e3343af9ff831e4682ae52f5ea33ee529185007debc753169b73dbfbf5847ab583b162ef248429e064f2133727ea WHIRLPOOL 24f8f6ce87cd825ffbb8d9ee366dc7609fc1aa050d3bb93b40b5ca961a527964a49f7840fbf5b2713e4cbce255cfa4062787a323a7ed88868fee76d3bb86a50d
-MISC ChangeLog 4108 SHA256 ee3750b1a4a9a407ba124f805cbe7c1f442eaf2036845d43a0a79cecb9a04365 SHA512 ab90986f30b80f8dd0d04d2d294a43b23578946eed866881f9ef9abbbe990214b5fe3f8e428b9b54d458408d53126a54f52b79f4636f59987764fb7057f68f43 WHIRLPOOL a4e2b1bd2c30a58b6f7c39b72b1cd48777268c07294e46d661ed55c72d688231305dd5c4a18646c783a097e6ce27a3d98c982310c14c30903052ae2086daab9d
-MISC metadata.xml 1240 SHA256 6d7bbe6fdd75271f090d9a1d1355c6aad8f37ef0d8219fb02bf2e5bf4e37b7aa SHA512 189316d3b00dc776610b0e57f0b6c7b752c31bfff2d4a37b533db65b108c1d168096fc2d864682f4ee541adf4f6c931bbb3b124ad9424f53c4775608380f0b83 WHIRLPOOL a123e89465737f713936e44ebf3caabb2aa3021c2a50bce58d5386419efaf9f983cb286055222bcb020729afca4155d06862f6e2afdb23a9bf4e4c83f7f82517
+EBUILD fvwm-crystal-9999.ebuild 2544 BLAKE2B c6ed908c400a907e406d693c94862b59aeca712f1723bd3f4ce02f8ea7ce4a7505af161ae71a82787108cc6f1b00eb17d7d6eecc6f11c5f8d0dc5f41be4dbdb3 SHA512 49b43d8d32d798b50ece5dc9e5d9fb7dc146783162a491e945a6823587b68d28c2ffefbedc75112f13213b85c3acf366410960dd4db30e75591f0c6f348ece70
+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 2019-07-29 20:10:51 UTC (rev 3168)
+++ trunk/overlays/proaudio/x11-themes/fvwm-crystal/fvwm-crystal-9999.ebuild 2019-08-16 11:08:08 UTC (rev 3169)
@@ -1,12 +1,11 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Id$
EAPI=6
RESTRICT=mirror
-PYTHON_COMPAT=( python2_7 )
-inherit eutils readme.gentoo-r1 python-r1 user
+PYTHON_COMPAT=( python2_7 python3_{5,6,7} )
+inherit eutils readme.gentoo-r1 python-single-r1 user
DESCRIPTION="Configurable FVWM theme with transparency and freedesktop compatible menu"
HOMEPAGE="http://fvwm-crystal.org/"
@@ -16,7 +15,6 @@
SLOT="0"
KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-IUSE="+amixer jack +pm-utils +xdg"
case ${PV} in
*9999)
@@ -28,9 +26,6 @@
S="${WORKDIR}/${PN}"
src_unpack() {
subversion_src_unpack
- }
- src_prepare() {
- eapply_user
};;
esac
@@ -43,15 +38,13 @@
sys-devel/bc
virtual/awk
x11-apps/xwd
- xdg? ( x11-misc/xdg-user-dirs )
- pm-utils? ( sys-power/pm-utils )
- amixer? ( media-sound/alsa-utils )
- jack? ( virtual/jack )"
+ 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.*
@@ -59,11 +52,12 @@
To be able to use the exit menu, each user using ${PN}
must be in the group fvwm-crystal.
You can do that as root with:
- useradd -G fvwm-crystal <user_name>
+ $ useradd -G fvwm-crystal <user_name>
and log out and in again.
"
pkg_setup() {
+ python-single-r1_pkg_setup
enewgroup fvwm-crystal
}
@@ -76,7 +70,7 @@
# GNU License is globally in the portage tree
rm -vf "${ED}/usr/share/doc/${PF}"/LICENSE
- python_replicate_script \
+ python_doscript \
"${ED}/usr/bin/${PN}".{apps,wallpaper} \
"${ED}/usr/share/${PN}"/fvwm/scripts/FvwmMPD/*.py
readme.gentoo_create_doc
@@ -84,4 +78,12 @@
pkg_postinst() {
readme.gentoo_print_elog
+ elog "Many applications can extend functionality of fvwm-crystal."
+ elog "They are listed in ${EROOT}usr/share/doc/${PF}/INSTALL.bz2"
+ elog "Popular supported softwares are:"
+ elog "- x11-misc/xdg-user-dirs (the gtk USE is not needed) to"
+ elog " get localized XDG user directories support"
+ elog "- sys-power/pm-utils or sys-apps/systemd for hibernate/resume support"
+ elog "- media-sound/jack-audio-connection-kit for a professional sound server"
+ elog "- several media players"
}