r60 - in /packages/swfmill/trunk/debian: README.Debian-Package
control
control.full h2m/ h2m/Makefile h2m/swfmill h2m/swfmill.h2m libswfmill0.dirs
libswfmill0.install rules swfmill.dirs swfmill.install swfmill1.dirs
swfmill1.install
baby-guest at users.alioth.debian.org
baby-guest at users.alioth.debian.org
Mon Apr 30 18:13:34 UTC 2007
Author: baby-guest
Date: Mon Apr 30 18:13:33 2007
New Revision: 60
URL: http://svn.debian.org/wsvn/?sc=1&rev=60
Log:
CHanges.
Just one package.
Man page.
Added:
packages/swfmill/trunk/debian/control.full
packages/swfmill/trunk/debian/h2m/
packages/swfmill/trunk/debian/h2m/Makefile
packages/swfmill/trunk/debian/h2m/swfmill (with props)
packages/swfmill/trunk/debian/h2m/swfmill.h2m
packages/swfmill/trunk/debian/libswfmill0.dirs
- copied unchanged from r54, packages/swfmill/trunk/debian/swfmill1.dirs
packages/swfmill/trunk/debian/libswfmill0.install
- copied unchanged from r54, packages/swfmill/trunk/debian/swfmill1.install
packages/swfmill/trunk/debian/swfmill.dirs
packages/swfmill/trunk/debian/swfmill.install
Removed:
packages/swfmill/trunk/debian/README.Debian-Package
packages/swfmill/trunk/debian/swfmill1.dirs
packages/swfmill/trunk/debian/swfmill1.install
Modified:
packages/swfmill/trunk/debian/control
packages/swfmill/trunk/debian/rules
Modified: packages/swfmill/trunk/debian/control
URL: http://svn.debian.org/wsvn/packages/swfmill/trunk/debian/control?rev=60&op=diff
==============================================================================
--- packages/swfmill/trunk/debian/control (original)
+++ packages/swfmill/trunk/debian/control Mon Apr 30 18:13:33 2007
@@ -1,27 +1,9 @@
Source: swfmill
Priority: extra
Maintainer: Miriam Ruiz <little_miry at yahoo.es>
-Build-Depends: debhelper (>= 5), autotools-dev, libxml2-dev, libxslt1-dev, zlib1g-dev, libfreetype6-dev, libpng12-dev
+Build-Depends: debhelper (>= 5), autotools-dev, help2man, libxml2-dev, libxslt1-dev, zlib1g-dev, libfreetype6-dev, libpng12-dev
Standards-Version: 3.7.2
Section: libs
-
-Package: swfmill-dev
-Section: libdevel
-Architecture: any
-Depends: libswfmill0 (= ${Source-Version})
-Description: xml2swf and swf2xml processor
- swfmill is a tool to process Shockwave Flash(TM) (SWF) files. It can
- convert SWF from and to an XML-dialect called swfml, which is closely
- modeled after the SWF file format.
-
-Package: libswfmill0
-Section: libs
-Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}
-Description: xml2swf and swf2xml processor
- swfmill is a tool to process Shockwave Flash(TM) (SWF) files. It can
- convert SWF from and to an XML-dialect called swfml, which is closely
- modeled after the SWF file format.
Package: swfmill
Section: utils
Added: packages/swfmill/trunk/debian/control.full
URL: http://svn.debian.org/wsvn/packages/swfmill/trunk/debian/control.full?rev=60&op=file
==============================================================================
--- packages/swfmill/trunk/debian/control.full (added)
+++ packages/swfmill/trunk/debian/control.full Mon Apr 30 18:13:33 2007
@@ -1,0 +1,45 @@
+Source: swfmill
+Priority: extra
+Maintainer: Miriam Ruiz <little_miry at yahoo.es>
+Build-Depends: debhelper (>= 5), autotools-dev, libxml2-dev, libxslt1-dev, zlib1g-dev, libfreetype6-dev, libpng12-dev
+Standards-Version: 3.7.2
+Section: libs
+
+Package: swfmill-dev
+Section: libdevel
+Architecture: any
+Depends: libswfmill0 (= ${Source-Version})
+Description: xml2swf and swf2xml processor
+ swfmill is a tool to process Shockwave Flash(TM) (SWF) files. It can
+ convert SWF from and to an XML-dialect called swfml, which is closely
+ modeled after the SWF file format.
+
+Package: libswfmill0
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Description: xml2swf and swf2xml processor
+ swfmill is a tool to process Shockwave Flash(TM) (SWF) files. It can
+ convert SWF from and to an XML-dialect called swfml, which is closely
+ modeled after the SWF file format.
+
+Package: swfmill
+Section: utils
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Suggests: mtasc
+Description: xml2swf and swf2xml processor
+ swfmill is a tool to process Shockwave Flash(TM) (SWF) files. It can
+ convert SWF from and to an XML-dialect called swfml, which is closely
+ modeled after the SWF file format.
+ .
+ Apart from this xml2swf and swf2xml functionality, it also provides a
+ libxslt-based XSL transformator that supports an extension ("swft")
+ which helps with generating IDs for SWF objects and can import an SWF as
+ XML using an XPath command (swft:document()).
+ .
+ As a simple application of such functionality, swfmill can pack together
+ a bunch of media files (currently JPGs, PNGs, TTFs and other SWFs) into
+ an SWF as "library objects" for your attachMovie() pleasure.
+ .
+ Homepage: http://www.swfmill.org/
Added: packages/swfmill/trunk/debian/h2m/Makefile
URL: http://svn.debian.org/wsvn/packages/swfmill/trunk/debian/h2m/Makefile?rev=60&op=file
==============================================================================
--- packages/swfmill/trunk/debian/h2m/Makefile (added)
+++ packages/swfmill/trunk/debian/h2m/Makefile Mon Apr 30 18:13:33 2007
@@ -1,0 +1,14 @@
+#!/usr/bin/make -f
+
+MANPAGES= swfmill.1
+
+all: $(MANPAGES)
+
+# NEED: help2man
+
+clean:
+ rm -f $(MANPAGES)
+
+swfmill.1: swfmill
+ chmod +x $<
+ help2man --no-info --section=1 --include=$<.h2m ./$< > $@
Added: packages/swfmill/trunk/debian/h2m/swfmill
URL: http://svn.debian.org/wsvn/packages/swfmill/trunk/debian/h2m/swfmill?rev=60&op=file
==============================================================================
--- packages/swfmill/trunk/debian/h2m/swfmill (added)
+++ packages/swfmill/trunk/debian/h2m/swfmill Mon Apr 30 18:13:33 2007
@@ -1,0 +1,18 @@
+#!/bin/sh
+
+BASEDIR=".."
+LIB="$BASEDIR/tmp/usr/lib"
+BIN="$BASEDIR/tmp/usr/bin"
+
+case "$1" in
+ "--help")
+ LD_LIBRARY_PATH="$LIB" $BIN/swfmill 2>&1 | \
+ grep --extended-regexp --regexp="^<command>|^$|^ |^<option>" | \
+ grep -v "XML-based SWF" | awk '(p<2){if(NF==0){p++;next;}}{print}'
+ ;;
+ "--version")
+ LD_LIBRARY_PATH="$LIB" $BIN/swfmill 2>&1 | \
+ grep -v "^$" | head -n 1 | awk '{ print $2 }'
+ ;;
+esac
+exit 0
Propchange: packages/swfmill/trunk/debian/h2m/swfmill
------------------------------------------------------------------------------
svn:executable = *
Added: packages/swfmill/trunk/debian/h2m/swfmill.h2m
URL: http://svn.debian.org/wsvn/packages/swfmill/trunk/debian/h2m/swfmill.h2m?rev=60&op=file
==============================================================================
--- packages/swfmill/trunk/debian/h2m/swfmill.h2m (added)
+++ packages/swfmill/trunk/debian/h2m/swfmill.h2m Mon Apr 30 18:13:33 2007
@@ -1,0 +1,24 @@
+Include file for swfmill man page
+
+[name]
+swfmill \- XML-based SWF (Shockwave Flash) processing tool
+
+[synopsis]
+.B swfmill [options] <command>
+
+[description]
+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- or haXe-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
+
+swfmill is Free Software, written, maintained and (c) by Daniel Fischer (with contributions by Steve Webster and others) and released under the GNU General Public License (GPL).
+
+[see also]
+You can find more information at http://swfmill.org/
+
+E-mail bug reports to <dan at subsignal.org>
Modified: packages/swfmill/trunk/debian/rules
URL: http://svn.debian.org/wsvn/packages/swfmill/trunk/debian/rules?rev=60&op=diff
==============================================================================
--- packages/swfmill/trunk/debian/rules (original)
+++ packages/swfmill/trunk/debian/rules Mon Apr 30 18:13:33 2007
@@ -36,6 +36,7 @@
endif
./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) \
--prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info \
+ --disable-shared --enable-static \
CFLAGS="$(CFLAGS)" \
# LDFLAGS="-Wl,-z,defs"
@@ -51,6 +52,7 @@
rm -f build-stamp
-$(MAKE) clean
rm -f config.{sub,guess,status,log}
+ $(MAKE) -C debian/h2m/ clean
dh_clean
install: build
@@ -59,7 +61,9 @@
dh_clean -k
dh_installdirs
$(MAKE) DESTDIR=$(CURDIR)/debian/tmp install
-
+ mkdir -p $(CURDIR)/debian/tmp/usr/share/doc/swfmill
+ install debian/doc/* $(CURDIR)/debian/tmp/usr/share/doc/swfmill
+ $(MAKE) -C debian/h2m/
# Build architecture-independent files here.
binary-indep: build install
@@ -72,24 +76,13 @@
dh_installchangelogs
dh_installdocs
dh_installexamples
-# dh_install
-# dh_installmenu
-# dh_installdebconf
-# dh_installlogrotate
-# dh_installemacsen
-# dh_installpam
-# dh_installmime
-# dh_installinit
-# dh_installcron
-# dh_installinfo
- dh_installman
+ dh_install --sourcedir=$(CURDIR)/debian/tmp
+ dh_installman debian/h2m/swfmill.1
dh_link
dh_strip
dh_compress
dh_fixperms
-# dh_perl
-# dh_python
-# dh_makeshlibs
+ #dh_makeshlibs -V 'libswfmill0 (=$${binary:Version})'
dh_installdeb
dh_shlibdeps
dh_gencontrol
Added: packages/swfmill/trunk/debian/swfmill.dirs
URL: http://svn.debian.org/wsvn/packages/swfmill/trunk/debian/swfmill.dirs?rev=60&op=file
==============================================================================
--- packages/swfmill/trunk/debian/swfmill.dirs (added)
+++ packages/swfmill/trunk/debian/swfmill.dirs Mon Apr 30 18:13:33 2007
@@ -1,0 +1,2 @@
+usr/bin
+usr/share/doc/swfmill
Added: packages/swfmill/trunk/debian/swfmill.install
URL: http://svn.debian.org/wsvn/packages/swfmill/trunk/debian/swfmill.install?rev=60&op=file
==============================================================================
--- packages/swfmill/trunk/debian/swfmill.install (added)
+++ packages/swfmill/trunk/debian/swfmill.install Mon Apr 30 18:13:33 2007
@@ -1,0 +1,2 @@
+usr/bin/*
+usr/share/doc/swfmill/*
More information about the pkg-flash-devel
mailing list