From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- x11-misc/vnc2swf/Manifest | 5 ++++ x11-misc/vnc2swf/metadata.xml | 16 +++++++++++ x11-misc/vnc2swf/vnc2swf-0.5.0-r1.ebuild | 46 ++++++++++++++++++++++++++++++++ 3 files changed, 67 insertions(+) create mode 100644 x11-misc/vnc2swf/Manifest create mode 100644 x11-misc/vnc2swf/metadata.xml create mode 100644 x11-misc/vnc2swf/vnc2swf-0.5.0-r1.ebuild (limited to 'x11-misc/vnc2swf') diff --git a/x11-misc/vnc2swf/Manifest b/x11-misc/vnc2swf/Manifest new file mode 100644 index 000000000000..6cdd61d04a10 --- /dev/null +++ b/x11-misc/vnc2swf/Manifest @@ -0,0 +1,5 @@ +DIST vnc2swf-0.5.0.tar.gz 438058 SHA256 ce49be2f0ae866e1a8e74e82f42cb466d01052aa0de07bfbf9f13bdcc16a8edc SHA512 f1551015eaafb7810b5d6367b73605f97bc5c0d4d3449dfe1a98af90f743133c0534c8988ee72ce2fc8599926a5f3ed5a785bf18788522b4a7c3cb8bc0529913 WHIRLPOOL eb4449d6233816407a05c8097d894789dcc369c2686e679f9b4f63a1d3de7f50e4efad5cd2f5934f3b7dae6f11581ddd5a52144e29bdb119606c43c5742df0e2 +EBUILD vnc2swf-0.5.0-r1.ebuild 1056 SHA256 19390df0b8a0095a4d52a92255b62eb5b83e81ef23e0bbc5b4bc1f4f988fba52 SHA512 aafaa25df6cd745f6e81527a0c121e3e03929e19447ba96cb5cb7143c3e385766545935d10d9ec154975d8736f94f519a34879a2dc60e9078c5b30103ea30889 WHIRLPOOL d019cbc36b108d9e298a087f22be6cf7cccae2bde19205f89dc68a6dbd43e9267a98d07432c2a7944374f9918452af920baa9d3c64cbbd6c2abf35c3a469b240 +MISC ChangeLog 2433 SHA256 6d22ad4ce371e3b8c407df917e2343f7f9c46ee52a1f36cdcde0192fe5fbeba5 SHA512 d502b8315953e550042009f29f265490c018b9f558f0fc4fbc7e531b64c66fe3948b4d46270b14c95f9ce7698adcc12d4b2e77322d8bbad4f1c214e697697db5 WHIRLPOOL e3091f5f83a5c1d61cc5365d76afb9937cbba39f9eace8b80db448391fca6a04cf48f967009d23e542ab30963f89149e6b70b06b642ba606c3a4bc768c9d63ea +MISC ChangeLog-2015 2658 SHA256 85ed860b4c3d665143ed90f67125855c4123ebf5cbfef9e493d1005ac180e5bb SHA512 199d3ca9b93b6ecd8eb4dadef1701a7d6d80bd11cf356df0702705548d5f9ac93f943d0f633a72f5b24896e948c73a631659444efb630a8eccf26b60eeb872c7 WHIRLPOOL 0d25d1c281ac250aadd6a5eb39bd222a0911adfe7de9a4acc9a48245b2ff39ffb2b19153fdc042a22d6f816e8c6933b0b5c62ac07a2db4c21340d4ddf01dddab +MISC metadata.xml 595 SHA256 e043f7284a1b851d24d105a1901f8a7b9b1dc231f22af03a50e1290386579f50 SHA512 6704b8f85e5439e662e490d581adcfe3b822bfd75e78b91a4074e5cf23267b1e180b91d18cf098c5745587c4e31829d4469bbbee3741fc1535eefe6d737f9732 WHIRLPOOL a1037dabb41a39fb605b0948400161609c289910abbf53251190fa62c3517616314f10872289562c60be2e0cca5010029fea846e7688afb429f3cd8a6c8f3102 diff --git a/x11-misc/vnc2swf/metadata.xml b/x11-misc/vnc2swf/metadata.xml new file mode 100644 index 000000000000..6ecccf31f222 --- /dev/null +++ b/x11-misc/vnc2swf/metadata.xml @@ -0,0 +1,16 @@ + + + + + desktop-misc@gentoo.org + Gentoo Desktop Miscellaneous Project + + + Vnc2swf is a cross-platform screen recording tool for ShockWave Flash (swf) + format. Vnc2swf comes with two different implementations, a Python one + (pyvnc2swf) and C one (vnc2swf). + + + Install script that depends on x11vnc + + diff --git a/x11-misc/vnc2swf/vnc2swf-0.5.0-r1.ebuild b/x11-misc/vnc2swf/vnc2swf-0.5.0-r1.ebuild new file mode 100644 index 000000000000..b850412ff458 --- /dev/null +++ b/x11-misc/vnc2swf/vnc2swf-0.5.0-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +inherit eutils + +DESCRIPTION="A tool for recording Flash SWF movies from VNC sessions" +HOMEPAGE="http://www.unixuser.org/~euske/vnc2swf" +SRC_URI="http://www.unixuser.org/~euske/vnc2swf/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="x11vnc" + +RDEPEND="x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXext + x11-libs/libXmu + x11-libs/libXt" +DEPEND="${RDEPEND} + x11-proto/xextproto + x11-proto/xproto + sys-apps/sed + sys-libs/zlib + x11vnc? ( x11-misc/x11vnc )" + +src_unpack() { + unpack ${A} + cd "${S}" + sed -ie "s:docs:html:" README || die + sed -ie "s:-mouse ::" recordwin.sh || die +} + +src_install() { + dobin vnc2swf || die + if use x11vnc; then + # this USE flag is needed because recordwin + # only works on x11vnc + newbin recordwin.sh recordwin + dosed "s:./vnc2swf:vnc2swf:" /usr/bin/recordwin || die + fi + insinto /etc/X11/app-defaults + newins Vnc2Swf.ad Vnc2Swf || die + dodoc README* || die + dohtml -a html,swf docs/* || die +} -- cgit v1.2.3