annotate inkscape/firefox/Makefile @ 342:5465ff071b47

Add mozplugger instruction
author wycc
date Sun, 08 Mar 2009 10:13:44 +0800
parents 6e01d3d7d104
children 958b67d911db
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/*
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
4 zip madbuilder.xpi chrome.manifest content/* install.rdf README
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
5
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
6 inkscape-0.46.tar.gz:
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
7 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
8
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
9 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
10 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
11 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
12 touch inkscape-0.46/.configured
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
13
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
14 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
15 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
16 touch inkscape-0.46/.compiled
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
17
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
18 inkscape-mb: inkscape-0.46/.compiled
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
19 rm -rf inkscape-0.46/dest
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
20 - 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
21 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
22 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
23 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
24 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
25 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
26 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
27
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
28
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 mozplugger:
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
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
33 clean:
63aaf96209cd * Move location of files so that we can produce XPI file from them.
wycc
parents:
diff changeset
34 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
35 make -C inkscape-0.46 clean