diff options
author | Mark Felder <feld@FreeBSD.org> | 2016-04-22 21:03:41 +0800 |
---|---|---|
committer | Mark Felder <feld@FreeBSD.org> | 2016-04-22 21:03:41 +0800 |
commit | 7225a19887abcf5c3bb29e80a0a6771e7ed8c937 (patch) | |
tree | 6744dfbf991108e6e297abbfa32946b1a860b817 /multimedia | |
parent | fbe11f59510a1cd73a0976cfe2fe8d574de9b2e7 (diff) | |
download | freebsd-ports-gnome-7225a19887abcf5c3bb29e80a0a6771e7ed8c937.tar.gz freebsd-ports-gnome-7225a19887abcf5c3bb29e80a0a6771e7ed8c937.tar.zst freebsd-ports-gnome-7225a19887abcf5c3bb29e80a0a6771e7ed8c937.zip |
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/
Diffstat (limited to 'multimedia')
-rw-r--r-- | multimedia/Makefile | 1 | ||||
-rw-r--r-- | multimedia/ffdec/Makefile | 30 | ||||
-rw-r--r-- | multimedia/ffdec/distinfo | 2 | ||||
-rw-r--r-- | multimedia/ffdec/files/ffdec.in | 2 | ||||
-rw-r--r-- | multimedia/ffdec/pkg-descr | 6 | ||||
-rw-r--r-- | multimedia/ffdec/pkg-plist | 41 |
6 files changed, 82 insertions, 0 deletions
diff --git a/multimedia/Makefile b/multimedia/Makefile index 2e44db3435b7..11070b77053b 100644 --- a/multimedia/Makefile +++ b/multimedia/Makefile @@ -55,6 +55,7 @@ SUBDIR += emby-server SUBDIR += emotion_generic_players-vlc SUBDIR += emovix + SUBDIR += ffdec SUBDIR += ffmpeg SUBDIR += ffmpeg0 SUBDIR += ffmpeg2theora diff --git a/multimedia/ffdec/Makefile b/multimedia/ffdec/Makefile new file mode 100644 index 000000000000..c269eef00d64 --- /dev/null +++ b/multimedia/ffdec/Makefile @@ -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> diff --git a/multimedia/ffdec/distinfo b/multimedia/ffdec/distinfo new file mode 100644 index 000000000000..1e8d9fe61656 --- /dev/null +++ b/multimedia/ffdec/distinfo @@ -0,0 +1,2 @@ +SHA256 (ffdec_8.0.1.zip) = 5d89c2d1091479acee27e6bccb37a6f2c6e785ee52cc72dd1ac1bcd0d7140c6e +SIZE (ffdec_8.0.1.zip) = 10509349 diff --git a/multimedia/ffdec/files/ffdec.in b/multimedia/ffdec/files/ffdec.in new file mode 100644 index 000000000000..0b07f08af445 --- /dev/null +++ b/multimedia/ffdec/files/ffdec.in @@ -0,0 +1,2 @@ +#!/bin/sh +exec java -jar %%DATADIR%%/ffdec.jar ${@} diff --git a/multimedia/ffdec/pkg-descr b/multimedia/ffdec/pkg-descr new file mode 100644 index 000000000000..234a48057dc4 --- /dev/null +++ b/multimedia/ffdec/pkg-descr @@ -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/ diff --git a/multimedia/ffdec/pkg-plist b/multimedia/ffdec/pkg-plist new file mode 100644 index 000000000000..73acf50c5045 --- /dev/null +++ b/multimedia/ffdec/pkg-plist @@ -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 |