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