aboutsummaryrefslogtreecommitdiff
path: root/multimedia/ffdec
diff options
context:
space:
mode:
authorMark Felder <feld@FreeBSD.org>2016-04-22 13:03:41 +0000
committerMark Felder <feld@FreeBSD.org>2016-04-22 13:03:41 +0000
commit7225a19887abcf5c3bb29e80a0a6771e7ed8c937 (patch)
tree6744dfbf991108e6e297abbfa32946b1a860b817 /multimedia/ffdec
parentfbe11f59510a1cd73a0976cfe2fe8d574de9b2e7 (diff)
downloadports-7225a19887abcf5c3bb29e80a0a6771e7ed8c937.tar.gz
ports-7225a19887abcf5c3bb29e80a0a6771e7ed8c937.zip
Notes
Diffstat (limited to 'multimedia/ffdec')
-rw-r--r--multimedia/ffdec/Makefile30
-rw-r--r--multimedia/ffdec/distinfo2
-rw-r--r--multimedia/ffdec/files/ffdec.in2
-rw-r--r--multimedia/ffdec/pkg-descr6
-rw-r--r--multimedia/ffdec/pkg-plist41
5 files changed, 81 insertions, 0 deletions
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