diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2017-10-09 18:53:29 +0100 |
commit | 4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch) | |
tree | ba5f07bf3f9d22d82e54a462313f5d244036c768 /x11-themes/fvwm-crystal |
reinit the tree, so we can have metadata
Diffstat (limited to 'x11-themes/fvwm-crystal')
-rw-r--r-- | x11-themes/fvwm-crystal/Manifest | 9 | ||||
-rw-r--r-- | x11-themes/fvwm-crystal/fvwm-crystal-3.2.3-r1.ebuild | 58 | ||||
-rw-r--r-- | x11-themes/fvwm-crystal/fvwm-crystal-3.2.5-r1.ebuild | 59 | ||||
-rw-r--r-- | x11-themes/fvwm-crystal/fvwm-crystal-3.4.1-r1.ebuild | 85 | ||||
-rw-r--r-- | x11-themes/fvwm-crystal/metadata.xml | 27 |
5 files changed, 238 insertions, 0 deletions
diff --git a/x11-themes/fvwm-crystal/Manifest b/x11-themes/fvwm-crystal/Manifest new file mode 100644 index 000000000000..0e5c3f7113ab --- /dev/null +++ b/x11-themes/fvwm-crystal/Manifest @@ -0,0 +1,9 @@ +DIST fvwm-crystal-3.2.3.tar.gz 4388604 SHA256 f259fb40506b3bc5dd061f007d15a621f39c5c5bae7f320951f459ff43abb8cc SHA512 fa3d17b55562f773a50e00954aa66d22ce59fd62153ddf84a3df2ace1bc480abc2311bf379e2593f234330033f83ef3800378bfe3da593cdeb8b80b284d299bf WHIRLPOOL 85cec67e583fa2d9feb40d601f66f8beeb41141b3f0f3b9ca15b9f8dda0f7aa8277ce78a7908d8527e28ee8fc03e5df2420681db8a06220a00add74dc671739b +DIST fvwm-crystal-3.2.5.tar.gz 4474561 SHA256 ecb21f419e3bfb27f1c0bd15c6a298f57f125d6b857e45c129f1988a3c0a244a SHA512 f3b494da1f0851d0e16dda8a8867314a1b089d5a6c9ab18eedea6cdfaa753dff26f0e49747b12ec251812a22dcd93f348d6f3b689c9289b95e28545a245fadb1 WHIRLPOOL ee44b0a56e09b4fd99981de704d3170f07fa567d19cc5da874c174ffe54e1b44a9187d4e6cac78301e9d1c20c5c30d419a0f03016d80a8c26469058efa1e5f11 +DIST fvwm-crystal-3.4.1.tar.gz 5663772 SHA256 d80241ba4720cee4ac163442a99c977e4441758e399f5aa9c6f8a4c97e109833 SHA512 c033cc27a523a69c7735bde3b5885381e2a338d4f84b4089050be44e04bbb490492d826f899bf16bf5c167044eae330f954320b4bb14647e4db2a4b6b5d32009 WHIRLPOOL f9acfea320a1e7a5438f1dc5202709b1739fa06ee8fb3d3647554d5a8a4fa553d6c75d4a18b80049609cfe18d4f2243dea9bf319efdd8f15ff85a5be39e917e4 +EBUILD fvwm-crystal-3.2.3-r1.ebuild 1724 SHA256 eb1db47d50121a3044d1082056ffa417af67e0d76bd7434c498b9a034c252167 SHA512 3356accf204fa243734371edecfa1f5a13da062b8a6f3b3594fb3d8502b5733b281efbc5775855d21ba3f34f494ce809760f3041411f5034212f0309b5b483e4 WHIRLPOOL 323890e5cb07391d84069a8e4f4ff3eaac764d77ad576aa495210ca2ea03de229931f2ff10895c96661547d871d43cccd1249beeb494b777ec9c6e2b1c8922f1 +EBUILD fvwm-crystal-3.2.5-r1.ebuild 1727 SHA256 50e2ffa61271f514bd6e34dcf421fae438365825eef11f4658ffe86705aea223 SHA512 678c45323efb1c76d230ae78da1d6ac5706ca1f71eeb3a1ec9ebe3f65dbafb6ba396e8dfb97c35f0c116ebaa43ddc6932b6ee56e9a6290a6490b6033c16d45d9 WHIRLPOOL d9e70958f408fff08f4d3f5a2bc15cfa38ccaba517268886326e67b7b58c0ffd1c0a1b60ffb3d69f16d8708dafe2b540055188b1ee61b3e897cb46f6885c2624 +EBUILD fvwm-crystal-3.4.1-r1.ebuild 2386 SHA256 14957f85045c0e12578487142d02396fc0d4ab1aade7cb8a1406a530e37a2053 SHA512 0141ee298be11d1ba6f4e5261c058332fd022db8e3aaf6ab01f20ff7b8d84b2203a33c8b705b0f0c61c9d924d3cd61c4e092a44391479a5836c73b72ca8a29cf WHIRLPOOL 216f4d75ebade6c2ba626aeb4b5ee0719acd7730946c19eed8c49abcf2b4d38329a0f68e746a3640f1ce5758f25b36d3f1b11b1acebca945fc014d65d424033a +MISC ChangeLog 3161 SHA256 ea61c19b9214edf50a90cd1d6a5cccf410bfd5d1c7efd83f605b25a7419649c3 SHA512 90e907d8b964bdd194470a9de53357e9575a1ceccfc0df827e06a9c37963c8f519383ec8c8c2bc36e5379ed77b4418446ab8b71a484fa2bfc983e88de249e890 WHIRLPOOL 1d0ff16f52f7410035f180ba9f72189252f714ebd778f14c8bb7251383e5079640bba4e82b98fa4ccee0d15c584b8963e3e42b05a6d2bf541fa8c54c90ebca00 +MISC ChangeLog-2015 12332 SHA256 f8cf50e4d8384a046fd5d4f6056946bc89756e1891cca6cc245c472ef530dcaf SHA512 1c463b4cea2a99a8f6e2b8241e330f12744b1878d42af7022e7ca461eb8a30548e4a97ad408d925f729ba07d581249bb74b8f3968f126e35e71a48440e2be137 WHIRLPOOL 92dc10c9d1bfef1ffbcca0ec184fe6c26844a0f1fa19a1e8b42540ff89bd9225aee5cf4e2ac40923fcf21be6e3f5a4947f9c872b52229016c2cea2a4ffc514ac +MISC metadata.xml 1139 SHA256 4fa8cd500fc7c7ac1402b0a9fe81808554b0a2d3dbd55a00bf6d6dbb04cc1662 SHA512 4e4ac9d975627fe48eaac181570c023fef881d573237bdc634bbfd6a4308d4e38e4636c8aa805e74a54f0a84c0a649f6db1dd7bb7dc5ea0bdd0b01d9c8fd2f87 WHIRLPOOL 62abd19dcd3ecedbf0aa2453c041af24583554586f6fb585b07b65faf96ba2b78bf3c89ad127486bf1e0474c4b7c3c661b43a27a285b8adbba563bac5ef8aabc diff --git a/x11-themes/fvwm-crystal/fvwm-crystal-3.2.3-r1.ebuild b/x11-themes/fvwm-crystal/fvwm-crystal-3.2.3-r1.ebuild new file mode 100644 index 000000000000..a0e2a013c5ae --- /dev/null +++ b/x11-themes/fvwm-crystal/fvwm-crystal-3.2.3-r1.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +PYTHON_COMPAT=( python2_7 ) +inherit eutils python-r1 + +DESCRIPTION="Configurable FVWM theme with transparency and freedesktop compatible menu" +HOMEPAGE="http://fvwm-crystal.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="amd64 ~ppc ~ppc64 x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + >=x11-wm/fvwm-2.6.5[png] + virtual/imagemagick-tools + || ( >=x11-misc/stalonetray-0.6.2-r2 x11-misc/trayer ) + || ( x11-misc/hsetroot media-gfx/feh ) + sys-apps/sed + sys-devel/bc + virtual/awk + x11-apps/xwd" + +src_install() { + emake \ + DESTDIR="${D}" \ + docdir="/usr/share/doc/${PF}" \ + prefix="/usr" \ + install + + python_replicate_script \ + "${D}/usr/bin/${PN}".{apps,wallpaper} \ + "${D}/usr/share/${PN}"/fvwm/scripts/FvwmMPD/*.py +} + +pkg_postinst() { + einfo + einfo "After installation, execute following commands:" + einfo " $ cp -r ${ROOT}usr/share/doc/${PF}/addons/Xresources ~/.Xresources" + einfo " $ cp -r ${ROOT}usr/share/doc/${PF}/addons/Xsession ~/.xinitrc" + einfo + einfo "Many applications can extend functionality of fvwm-crystal." + einfo "They are listed in ${ROOT}usr/share/doc/${PF}/INSTALL.gz." + einfo + einfo "Some icons fixes was committed recently." + einfo "To archive the same fixes on your private icon files," + einfo "please read ${ROOT}usr/share/doc/${PF}/INSTALL.gz." + einfo "This will fix the libpng warnings at stderr." + einfo + einfo "The color themes was updated to Fvwm InfoStore." + einfo "To know how to update your custom color themes, please run" + einfo " ${ROOT}usr/share/${PN}/addons/convert_colorsets" + einfo "" +} diff --git a/x11-themes/fvwm-crystal/fvwm-crystal-3.2.5-r1.ebuild b/x11-themes/fvwm-crystal/fvwm-crystal-3.2.5-r1.ebuild new file mode 100644 index 000000000000..f681218b5549 --- /dev/null +++ b/x11-themes/fvwm-crystal/fvwm-crystal-3.2.5-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" + +PYTHON_COMPAT=( python2_7 ) +inherit eutils python-r1 + +DESCRIPTION="Configurable FVWM theme with transparency and freedesktop compatible menu" +HOMEPAGE="http://fvwm-crystal.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" + +RDEPEND="${PYTHON_DEPS} + >=x11-wm/fvwm-2.6.5[png] + virtual/imagemagick-tools + || ( >=x11-misc/stalonetray-0.6.2-r2 x11-misc/trayer ) + || ( x11-misc/hsetroot media-gfx/feh ) + sys-apps/sed + sys-devel/bc + virtual/awk + x11-apps/xwd" + +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +src_install() { + emake \ + DESTDIR="${D}" \ + docdir="/usr/share/doc/${PF}" \ + prefix="/usr" \ + install + + python_replicate_script \ + "${D}/usr/bin/${PN}".{apps,wallpaper} \ + "${D}/usr/share/${PN}"/fvwm/scripts/FvwmMPD/*.py +} + +pkg_postinst() { + einfo + einfo "After installation, execute following commands:" + einfo " $ cp -r ${ROOT}usr/share/doc/${PF}/addons/Xresources ~/.Xresources" + einfo " $ cp -r ${ROOT}usr/share/doc/${PF}/addons/Xsession ~/.xinitrc" + einfo + einfo "Many applications can extend functionality of fvwm-crystal." + einfo "They are listed in ${ROOT}usr/share/doc/${PF}/INSTALL.gz." + einfo + einfo "Some icons fixes was committed recently." + einfo "To archive the same fixes on your private icon files," + einfo "please read ${ROOT}usr/share/doc/${PF}/INSTALL.gz." + einfo "This will fix the libpng warnings at stderr." + einfo + einfo "The color themes was updated to Fvwm InfoStore." + einfo "To know how to update your custom color themes, please run" + einfo " ${ROOT}usr/share/${PN}/addons/convert_colorsets" + einfo "" +} diff --git a/x11-themes/fvwm-crystal/fvwm-crystal-3.4.1-r1.ebuild b/x11-themes/fvwm-crystal/fvwm-crystal-3.4.1-r1.ebuild new file mode 100644 index 000000000000..7c45d4158fd9 --- /dev/null +++ b/x11-themes/fvwm-crystal/fvwm-crystal-3.4.1-r1.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) +inherit eutils readme.gentoo-r1 python-r1 user + +DESCRIPTION="Configurable FVWM theme with transparency and freedesktop compatible menu" +HOMEPAGE="http://fvwm-crystal.org/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +case ${PV} in +*9999) + inherit subversion + ESVN_REPO_URI="svn://svn.code.sf.net/p/fvwm-crystal/code" + SRC_URI="" + KEYWORDS="" + S="${WORKDIR}/${PN}" + src_unpack() { + subversion_src_unpack + };; +esac + +RDEPEND="${PYTHON_DEPS} + >=x11-wm/fvwm-2.5.26[png] + virtual/imagemagick-tools + || ( >=x11-misc/stalonetray-0.6.2-r2 x11-misc/trayer ) + || ( x11-misc/hsetroot media-gfx/feh ) + sys-apps/sed + sys-devel/bc + virtual/awk + x11-apps/xwd + media-sound/alsa-utils" + +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 + +Many applications can extend functionality of fvwm-crystal. +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. +You can do that as root with: + $ useradd -G fvwm-crystal <user_name> +and log out and in again. +" + +pkg_setup() { + enewgroup fvwm-crystal +} + +src_install() { + emake \ + DESTDIR="${ED}" \ + docdir="${EPREFIX}/usr/share/doc/${PF}" \ + prefix="${EPREFIX}/usr" \ + install + # GNU License is globally in the portage tree + rm -vf "${ED}/usr/share/doc/${PF}"/LICENSE + + python_replicate_script \ + "${ED}/usr/bin/${PN}".{apps,wallpaper} \ + "${ED}/usr/share/${PN}"/fvwm/scripts/FvwmMPD/*.py + readme.gentoo_create_doc +} + +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 for hibernate/resume support" + elog "- media-sound/jack-audio-connection-kit for a professional sound server" + elog "- several media players" +} diff --git a/x11-themes/fvwm-crystal/metadata.xml b/x11-themes/fvwm-crystal/metadata.xml new file mode 100644 index 000000000000..951da7f22cae --- /dev/null +++ b/x11-themes/fvwm-crystal/metadata.xml @@ -0,0 +1,27 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>dominique.c.michel@gmail.com</email> + <name>Dominique Michel</name> + </maintainer> + <maintainer type="project"> + <email>proxy-maint@gentoo.org</email> + <name>Proxy Maintainers</name> + </maintainer> + <longdescription> +FVWM-Crystal is a set of configuration files for FVWM window manager, +with additional programs and scripts. Some of it's features are: + * quick launching of a terminal with just one click on a desktop + * a specially configured terminal window, similar to a console from FPP games + * builtin control over XMMS player and over aumix mixer from the keyboard and + buttons on the screen + * very good ability to control the desktop from the keyboard, including window + switching, moving, shading/unshading, maximizing, resizing, moving between + desktop pages + * transparent window titlebars, menus and panels on the desktop +</longdescription> + <upstream> + <remote-id type="sourceforge">fvwm-crystal</remote-id> + </upstream> +</pkgmetadata> |