Hi. Attached is pyvnc2swf-0.8.1.ebuild and pyvnc2swf-gentoo.patch. pyvnc2swf is similar to the vnc2swf, which is already in Portage. The latter is written in C, while pyvnc2swf is written in Python. The two programs are developed by the same guy, but they seem to maintain a certain difference in functionality and application, so I feel this justifies having two different packages in Portage. The included patch makes the program look for its auxiliary Python files in /usr/lib/pyvnc2swf instead of its own directory (/usr/bin). The C version of the program also needs updating (to version 0.5), but hey, it's New Year's eve and it's time to go party, so I'll fix that tomorrow. Happy New Year!
Created attachment 75883 [details] pyvnc2swf-0.8.1.ebuild
Created attachment 75884 [details, diff] pyvnc2swf-0.8.1-gentoo.patch Makes the three programs in this package look in /usr/lib/pyvnc2swf for their auxiliary Python files.
Created attachment 75888 [details] pyvnc2swf-0.8.1.ebuild revised Oops, seems I forgot to have the ebuild compile the Python files. This ebuild corrects that.
Created attachment 75889 [details] pyvnc2swf-0.8.1.ebuild revised again Argh, sorry, typo,.
Created attachment 79546 [details] pyvnc2swf-0.8.1.ebuild fix epatch bug epatch ${FILESDIR}/${P}-gentoo.patch make the ebuild looking for pyvnc2swf-0.8.1-gentoo.patch otherwise portage will look for pyvnc2swf-gentoo.patch and that's not good. Except for that everything works great here!
Created attachment 79557 [details, diff] pyvnc2swf-0.8.1-gentoo.patch fix pyvnc2swf bug in the patch This patch correct /usr/bin/pyvnc2swf-recordwin. That file that call vnc2swf.py as the vnc2pdf executable, but that file don't exist, instead the file that have to be called is pyvnc2swf.
Created attachment 80357 [details] pyvnc2swf-0.8.2.ebuild ebuld for new version, nothing has changed since last one
Created attachment 80358 [details, diff] pyvnc2swf-0.8.2-gentoo.patch New patch, nothing has changed
There is a new version of pyvnc2swf (http://www.unixuser.org/~euske/vnc2swf/index.html). Please could you provide ebuild for this version?
Created attachment 126532 [details] pyvnc2swf-0.9.3.ebuild Updated the ebuild to version 0.9.3. It works fine here. Suggestions are welcome.
Created attachment 126534 [details] pyvnc2swf-0.9.3-gentoo.patch Also updated the the patch, only line changes!
*** Bug 187275 has been marked as a duplicate of this bug. ***
According to the maintainer of (py)vnc2swf the python version is now actively maintained. So it would be a good idea to add it to the portage tree! Latest release pyvnc2swf: May 5, 2007 Latest release vnc2swf: Oct 29, 2005
Created attachment 195769 [details] pyvnc2swf/pyvnc2swf-0.9.5.ebuild Version bump
Created attachment 195771 [details, diff] files/pyvnc2swf-0.9.5-gentoo.patch Patch respective to the existing ones