annotate inkscape/firefox/Makefile @ 1381:9a585df24e52

Consider the width and height attribute for the rect elements. The inkscape will change the width and height directly without using transform when we resize the rectangle.
author wycc
date Wed, 23 Mar 2011 23:02:36 +0800
parents 3c3de5520e37
children
rev   line source
340
6e01d3d7d104 Add all target
wycc
parents: 339
diff changeset
1 all: madbuilder.xpi inkscape-mb
6e01d3d7d104 Add all target
wycc
parents: 339
diff changeset
2
339
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
3 madbuilder.xpi: chrome.manifest install.rdf content/*
390
3c3de5520e37 Copy template to madbuilder.xpi
wycc
parents: 355
diff changeset
4 cp -a template content
355
958b67d911db Archieve all files inside content
wycc
parents: 340
diff changeset
5 zip -r madbuilder.xpi chrome.manifest content/* install.rdf README
390
3c3de5520e37 Copy template to madbuilder.xpi
wycc
parents: 355
diff changeset
6 rm -rf content/template
339
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
7
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
8 inkscape-0.46.tar.gz:
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
9 wget -O inkscape-0.46.tar.gz http://nchc.dl.sourceforge.net/sourceforge/inkscape/inkscape-0.46.tar.gz
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
10
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
11 inkscape-0.46/.configured: inkscape-0.46.tar.gz
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
12 tar xzvf inkscape-0.46.tar.gz
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
13 cd inkscape-0.46; patch -p1 < ../inkscape-mb-patch.diff ; ./configure
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
14 touch inkscape-0.46/.configured
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
15
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
16 inkscape-0.46/.compiled: inkscape-0.46/.configured
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
17 cd inkscape-0.46; make -j 2
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
18 touch inkscape-0.46/.compiled
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
19
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
20 inkscape-mb: inkscape-0.46/.compiled
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
21 rm -rf inkscape-0.46/dest
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
22 - mkdir -p inkscape-0.46/dest/usr/local
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
23 cd inkscape-0.46; make prefix=`pwd`/dest/usr/local install
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
24 cp MBFilter.inx MBServer.py testsoap.py inkscape-0.46/dest/usr/local/share/inkscape/extensions
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
25 cp helper_mb.py inkscape-0.46/dest/usr/local/bin
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
26 chmod +x inkscape-0.46/dest/usr/local/bin/helper_mb.py
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
27 mv inkscape-0.46/dest/usr/local/bin/inkscape inkscape-0.46/dest/usr/local/bin/inkscape-mb
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
28 cd inkscape-0.46/dest; tar czvf ../../inkscape-mb.tgz usr
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
29
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
30
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
31
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
32 mozplugger:
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
33
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
34
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
35 clean:
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
36 rm -f inkscape-0.46/.configured inkscape-0.46/.compiled
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
37 make -C inkscape-0.46 clean