Opensource flash SWF decompiler and editor. Extract resources, convert

SWF to FLA, edit ActionScript, replace images, sounds, texts or fonts.
Various output formats available. Works with Java on Windows, Linux or
MacOS.

WWW: https://www.free-decompiler.com/flash/
This commit is contained in:
Mark Felder 2016-04-22 13:03:41 +00:00
parent fbe11f5951
commit 7225a19887
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=413778
6 changed files with 82 additions and 0 deletions

View file

@ -55,6 +55,7 @@
SUBDIR += emby-server
SUBDIR += emotion_generic_players-vlc
SUBDIR += emovix
SUBDIR += ffdec
SUBDIR += ffmpeg
SUBDIR += ffmpeg0
SUBDIR += ffmpeg2theora

30
multimedia/ffdec/Makefile Normal file
View file

@ -0,0 +1,30 @@
# Created by: Mark Felder <feld@FreeBSD.org>
# $FreeBSD$
PORTNAME= ffdec
PORTVERSION= 8.0.1
CATEGORIES= multimedia java
MASTER_SITES= http://www.free-decompiler.com/flash/download/
DISTNAME= ${PORTNAME}_${PORTVERSION}
MAINTAINER= feld@FreeBSD.org
COMMENT= Flash decompiler
LICENSE= GPLv3+
USES= zip
USE_JAVA= yes
JAVA_VERSION= 1.8
NO_BUILD= yes
NO_WRKSUBDIR= yes
SUB_FILES= ${PORTNAME}
do-install:
@${MKDIR} ${STAGEDIR}${DATADIR}
${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.jar ${STAGEDIR}${DATADIR}
@${MKDIR} ${STAGEDIR}${DATADIR}/lib
cd ${WRKSRC}/lib && ${COPYTREE_SHARE} \* ${STAGEDIR}${DATADIR}/lib/
.include <bsd.port.mk>

View file

@ -0,0 +1,2 @@
SHA256 (ffdec_8.0.1.zip) = 5d89c2d1091479acee27e6bccb37a6f2c6e785ee52cc72dd1ac1bcd0d7140c6e
SIZE (ffdec_8.0.1.zip) = 10509349

View file

@ -0,0 +1,2 @@
#!/bin/sh
exec java -jar %%DATADIR%%/ffdec.jar ${@}

View file

@ -0,0 +1,6 @@
Opensource flash SWF decompiler and editor. Extract resources, convert
SWF to FLA, edit ActionScript, replace images, sounds, texts or fonts.
Various output formats available. Works with Java on Windows, Linux or
MacOS.
WWW: https://www.free-decompiler.com/flash/

View file

@ -0,0 +1,41 @@
bin/ffdec
%%DATADIR%%/ffdec.jar
%%DATADIR%%/lib/JavactiveX.jar
%%DATADIR%%/lib/LZMA.jar
%%DATADIR%%/lib/avi.jar
%%DATADIR%%/lib/avi.montemedia.license.txt
%%DATADIR%%/lib/cmykjpeg.jar
%%DATADIR%%/lib/ffdec_lib.jar
%%DATADIR%%/lib/ffdec_lib.license.txt
%%DATADIR%%/lib/flamingo-6.2.jar
%%DATADIR%%/lib/flamingo.license.txt
%%DATADIR%%/lib/flashdebugger.jar
%%DATADIR%%/lib/gif.jar
%%DATADIR%%/lib/gif.license.txt
%%DATADIR%%/lib/gnujpdf.jar
%%DATADIR%%/lib/jargs.jar
%%DATADIR%%/lib/jl.license.txt
%%DATADIR%%/lib/jl1.0.1.jar
%%DATADIR%%/lib/jna-3.5.1.jar
%%DATADIR%%/lib/jna.license.txt
%%DATADIR%%/lib/jpacker.jar
%%DATADIR%%/lib/jpacker.license.txt
%%DATADIR%%/lib/jpproxy.jar
%%DATADIR%%/lib/jpproxy.muffin.license.txt
%%DATADIR%%/lib/jsyntaxpane-0.9.5.jar
%%DATADIR%%/lib/jsyntaxpane.license.txt
%%DATADIR%%/lib/nellymoser.jar
%%DATADIR%%/lib/nellymoser.license.txt
%%DATADIR%%/lib/sfntly.jar
%%DATADIR%%/lib/sfntly.license.txt
%%DATADIR%%/lib/substance-6.2.jar
%%DATADIR%%/lib/substance-flamingo-6.2.jar
%%DATADIR%%/lib/substance-flamingo.license.txt
%%DATADIR%%/lib/substance.license.txt
%%DATADIR%%/lib/tablelayout.jar
%%DATADIR%%/lib/treetable.jar
%%DATADIR%%/lib/trident-6.2.jar
%%DATADIR%%/lib/trident.license.txt
%%DATADIR%%/lib/ttf.doubletype.license.txt
%%DATADIR%%/lib/ttf.fontastic.license.txt
%%DATADIR%%/lib/ttf.jar