Bundled Flash

Adam Williamson awilliam at redhat.com
Fri Aug 23 04:47:34 UTC 2013


On Thu, 2013-08-22 at 20:20 -0700, T.C. Hollingsworth wrote:
> On 8/22/13, Adam Williamson <awilliam at redhat.com> wrote:
> > Looked into this a bit further this afternoon. Both swfupload and
> > plupload are open source projects, but Wordpress ships compiled binaries
> > in its 'source tarball', there is no build system in there for them at
> > all. Wordpress posts the sources for them on its site, though:
> > http://wordpress.org/download/source/
> >
> > The Debian package includes the sources for them in its source tarball
> > in a 'missing sources' directory - you can grab
> > http://ftp.de.debian.org/debian/pool/main/w/wordpress/wordpress_3.5.2
> > +dfsg-1.debian.tar.xz and see the 'missing-sources' directory with a
> > README explaining the situation. The package documentation indicates
> > that they possibly actually rebuild the .swfs from this source during
> > package build, but I'm not expert enough at the Debian package format to
> > be able to see where and how exactly this is done. But we should
> > probably harmonize with them on this.
> 
> That Debian package doesn't build anything. :-(
> 
> Plupload's flash directory taunts you with a .sh script, but it needs
> this thing to build:
> https://flex.apache.org/
> 
> And of course that allegedly "open source" framework is chock full of
> binary goop from Adobe.  Shame on you, Apache.

Doing a bit more digging around, I found 'as3compile' as a part of
swftools, which looks like what we'd want as a F/OSS ActionScript
compiler. However, swftools is in rpmfusion as it apparently has a
dependency on lame:

https://bugzilla.rpmfusion.org/show_bug.cgi?id=1252

swfupload wouldn't actually need any kind of mp3 support, I don't think,
so we could theoretically build it with an as3compile without the lame
stuff (and hence safe for Fedora). But I'm not sure if we want to go
through that trouble.

As plupload is a .sh not a .as3 I *think* we may be able to build it
with swfc. I'll see whether that's possible.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | identi.ca: adamwfedora
http://www.happyassassin.net



More information about the devel mailing list