aboutsummaryrefslogtreecommitdiff
path: root/graphics/swfmill
diff options
context:
space:
mode:
authorSergey Skvortsov <skv@FreeBSD.org>2006-06-09 10:33:34 +0000
committerSergey Skvortsov <skv@FreeBSD.org>2006-06-09 10:33:34 +0000
commit59424cc4b77a2a9d7d3777dbee4ca8ecc80ae076 (patch)
tree7c2bf2e734d3ad5f07cd10e0875abe08bf594f72 /graphics/swfmill
parent2842feaf886ea8b8c35155036836a5264ee21abf (diff)
downloadports-59424cc4b77a2a9d7d3777dbee4ca8ecc80ae076.tar.gz
ports-59424cc4b77a2a9d7d3777dbee4ca8ecc80ae076.zip
Add swfmill 0.2.11, xml2swf and swf2xml processor with import
functionalities.
Notes
Notes: svn path=/head/; revision=164893
Diffstat (limited to 'graphics/swfmill')
-rw-r--r--graphics/swfmill/Makefile30
-rw-r--r--graphics/swfmill/distinfo3
-rw-r--r--graphics/swfmill/pkg-descr17
-rw-r--r--graphics/swfmill/pkg-plist9
4 files changed, 59 insertions, 0 deletions
diff --git a/graphics/swfmill/Makefile b/graphics/swfmill/Makefile
new file mode 100644
index 000000000000..8ab5d4ed21c0
--- /dev/null
+++ b/graphics/swfmill/Makefile
@@ -0,0 +1,30 @@
+# New ports collection makefile for: swfmill
+# Date created: 09 June 2006
+# Whom: Sergey Skvortsov <skv@protey.ru>
+#
+# $FreeBSD$
+#
+
+PORTNAME= swfmill
+PORTVERSION= 0.2.11
+CATEGORIES= graphics
+MASTER_SITES= http://iterative.org/swfmill/releases/
+
+MAINTAINER= skv@FreeBSD.org
+COMMENT= xml2swf and swf2xml processor with import functionalities
+
+LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \
+ freetype.9:${PORTSDIR}/print/freetype2
+
+USE_AUTOTOOLS= libtool:15
+USE_GNOME= pkgconfig libxml2 libxslt
+
+GNU_CONFIGURE= YES
+CONFIGURE_ENV+= LDFLAGS="${LDFLAGS}" PKG_CONFIG=${LOCALBASE}/bin/pkg-config
+
+INSTALLS_SHLIB= YES
+
+post-patch:
+ @${REINPLACE_CMD} -e 's|libpng|libpng12|' ${WRKSRC}/configure
+
+.include <bsd.port.mk>
diff --git a/graphics/swfmill/distinfo b/graphics/swfmill/distinfo
new file mode 100644
index 000000000000..11884d32c7c0
--- /dev/null
+++ b/graphics/swfmill/distinfo
@@ -0,0 +1,3 @@
+MD5 (swfmill-0.2.11.tar.gz) = ccf9e9771cb5f3b1be55118b12fcd6fc
+SHA256 (swfmill-0.2.11.tar.gz) = 062a77dad1fbcb14a9cd1ef5f1b522a25a935b54f0272c15bfbd5b17a2049324
+SIZE (swfmill-0.2.11.tar.gz) = 445673
diff --git a/graphics/swfmill/pkg-descr b/graphics/swfmill/pkg-descr
new file mode 100644
index 000000000000..c581a97a5f00
--- /dev/null
+++ b/graphics/swfmill/pkg-descr
@@ -0,0 +1,17 @@
+swfmill is an xml2swf and swf2xml processor with import functionalities.
+
+It's most common use is the generation of asset libraries containing
+images (PNG and JPEG), fonts (TTF) or other SWF movies for use with
+MTASC-compiled ActionScript, although swfmill can be used to produce
+both simple and complex SWF structures.
+
+* built around an XSLT/EXSLT processor (libxslt)
+
+* input and output of the XSLT transformation can be either XML or binary SWF
+
+* XSLT commands for importing PNG, JPEG, TTF and SWF, and for mapping
+ SWF ID numbers
+
+* built-in "simple dialect" to support library creation and building simple SWFs
+
+WWW: http://iterative.org/swfmill/
diff --git a/graphics/swfmill/pkg-plist b/graphics/swfmill/pkg-plist
new file mode 100644
index 000000000000..0dc56d249fa7
--- /dev/null
+++ b/graphics/swfmill/pkg-plist
@@ -0,0 +1,9 @@
+bin/swfmill
+lib/libswft.so.0
+lib/libswft.so
+lib/libswft.la
+lib/libswft.a
+lib/libswfmillxslt.so.0
+lib/libswfmillxslt.so
+lib/libswfmillxslt.la
+lib/libswfmillxslt.a