Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 116335 - new ebuild: Wink - A flash tutorial software
Summary: new ebuild: Wink - A flash tutorial software
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Default Assignee for New Packages
URL: http://www.debugmode.com/wink/
Whiteboard:
Keywords: EBUILD
: 163040 468626 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-12-21 16:16 UTC by Ruben Jenster
Modified: 2018-06-07 18:24 UTC (History)
8 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
wink-15.ebuild (wink-15.ebuild,1.06 KB, text/plain)
2005-12-21 16:17 UTC, Ruben Jenster
Details
wink-15-r1.ebuild (wink-15-r1.ebuild,1.14 KB, text/plain)
2006-01-29 04:25 UTC, Ruben Jenster
Details
Final ebuild for wink 1.5-r1 - Samples dir permission fixed (wink-15-r1.ebuild,1.29 KB, text/plain)
2006-08-23 13:10 UTC, .:deadhead:.
Details
media-gfx/wink-1.5-r2.ebuild (wink-1.5-r2.ebuild,1.30 KB, text/plain)
2008-01-30 23:39 UTC, Fabio Bonfante
Details
media-gfx/wink-1.5-r3.ebuild (wink-1.5-r3.ebuild,1.32 KB, text/plain)
2008-04-29 16:52 UTC, José María Fernández González
Details
media-gfx/wink-1.5-r4.ebuild (wink-1.5-r4.ebuild,1.73 KB, text/plain)
2008-04-29 17:46 UTC, José María Fernández González
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ruben Jenster 2005-12-21 16:16:55 UTC
Wink is a Tutorial and Presentation creation software. Unfortunatly it's only available as binary and only for x86. 
It's works stable. I don't know any comparable programm for flash on linux.
Please add it to portage. 

Regards,
Ruben

from the homepage:

Wink is a Tutorial and Presentation creation software, primarily aimed at creating tutorials on how to use software (like a tutor for OpenOffice:-) etc). Using Wink you can capture screenshots, add explanations boxes, buttons, titles etc and generate a highly effective tutorial for your users.
Comment 1 Ruben Jenster 2005-12-21 16:17:32 UTC
Created attachment 75303 [details]
wink-15.ebuild
Comment 2 revertex 2006-01-29 01:53:00 UTC
(In reply to comment #0)
> Wink is a Tutorial and Presentation creation software. Unfortunatly it's only
> available as binary and only for x86. 
but work's fine in my amd64
Comment 3 revertex 2006-01-29 02:09:48 UTC
just a side note, according the FSH standards shouldn't a binary package go to /opt instead to /usr?
Comment 4 Ruben Jenster 2006-01-29 04:25:57 UTC
Created attachment 78414 [details]
wink-15-r1.ebuild

You're right. Here's an updated ebuild.
Comment 5 .:deadhead:. 2006-05-22 00:26:36 UTC
package build flawlessy, but have to be changed the permission on /opt/wink, otherwise operation like "Create New Flash Preloader" or "View Tutorial Project" will fail, since the program will not be able to write in its own directory.
Comment 6 Taylor Braun-Jones 2006-07-26 00:58:16 UTC
Is there a *-r2.ebuild to fix this permissions bug?
Comment 7 Taylor Braun-Jones 2006-07-26 01:01:51 UTC
whoops.. CC myself
Comment 8 .:deadhead:. 2006-08-23 13:10:14 UTC
Created attachment 94961 [details]
Final ebuild for wink 1.5-r1 - Samples dir permission fixed 

This is the final ebuild with the permission fixed. Instead of giving 777 to Samples dir, I preferred to allow full control to "users" group so any user who will decide to view the tutorials will not have any problem.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2007-01-21 09:32:38 UTC
*** Bug 163040 has been marked as a duplicate of this bug. ***
Comment 10 bware 2007-10-26 12:15:58 UTC
Is it just me, or dose the "# create wink shellscript" line seems to overwrite the executable? (This in turn makes the shellscript recurse till it runs out of file handles.)

Simply moving it to after the main 'mv' line fixes this.
Comment 11 Fabio Bonfante 2008-01-30 23:39:07 UTC
Created attachment 142241 [details]
media-gfx/wink-1.5-r2.ebuild

fixed download uri
Comment 12 José María Fernández González 2008-04-29 16:48:48 UTC
wink binary depends on libexpat.so.0, which is provided by <dev-libs/expat-2. Also, as #10 says, wink binary is overwritten by the shell script creation in the installation process.
Comment 13 José María Fernández González 2008-04-29 16:52:10 UTC
Created attachment 151358 [details]
media-gfx/wink-1.5-r3.ebuild

This ebuild which fixes the binary overwrite and expat dependency installation bugs
Comment 14 José María Fernández González 2008-04-29 17:46:11 UTC
Created attachment 151359 [details]
media-gfx/wink-1.5-r4.ebuild

Wink depends on '<dev-libs/expat-2', but dev-libs/expat-2.0.1 is now the standard, and both of them cannot live together. So, this ebuild gets and compiles its own copy of expat-1.95.8, it installs it at /opt/wink/lib, and the wink launcher shell script now changes LD_LIBRARY_PATH to point out to the private expat copy before launching wink binary. As wink is a 32 bit binary, KEYWORDS is now restricted to ~x86 (I don't know how to teach expat compilation stage that it must be compiled in 32 bit mode).
Comment 15 Alexey Vladykin 2009-04-06 20:27:29 UTC
I could not use wink until I emerged libstdc++ and enabled X use flag for pango. These should be added to dependencies.
Comment 16 Arnaud 2009-06-13 02:27:13 UTC
For x86_64 compatibility (error : /opt/wink/wink: error while loading shared libraries: libexpat.so.0: wrong ELF class: ELFCLASS64)
su - 
cd /opt/wink/lib
mv libexpat.so libexpat.so.bak
mv libexpat.so.0 libexpat.so.0.bak
ln -s /usr/lib32/libexpat.so.1 libexpat.so
ln -s /usr/lib32/libexpat.so.1 libexpat.so.0

Enjoy ;-)
Comment 17 Krzysztof Pawlik (RETIRED) gentoo-dev 2010-02-03 22:13:40 UTC
Could you all please test version available in my overlay (http://overlays.gentoo.org/dev/nelchael/browser/x11-misc/wink) - it works for me on amd64, I'd welcome a test on x86.
Comment 18 Martin Mokrejš 2011-02-15 08:29:34 UTC
(In reply to comment #17)
> Could you all please test version available in my overlay
> (http://overlays.gentoo.org/dev/nelchael/browser/x11-misc/wink) - it works for
> me on amd64, I'd welcome a test on x86.

I think the ebuild should be name wink-bin. I do not like it installs files with spaces in their names. That typically breaks find(1) when I use it on a filesystem. Other than that, I can run wink on ~x86 but I haven't managed to capture anything as far I can see. Maybe it is related to my fvwm2 window manager or messages like this:

(wink:3716): Gdk-CRITICAL **: gdk_window_invalidate_rect_full: assertion `GDK_IS_WINDOW (window)' failed

Comment 19 Jeroen Roovers (RETIRED) gentoo-dev 2013-05-07 19:48:09 UTC
*** Bug 468626 has been marked as a duplicate of this bug. ***
Comment 20 jingtaozf 2013-05-08 01:07:02 UTC
Please have a look at [[https://bugs.gentoo.org/show_bug.cgi?id=468626][BUG 468626]],The wink's editing buttons are all gray in gentoo amd64,but they all worked in debian 6 64bit.

This should be fixed anyway.