Mercurial > MadButterfly
annotate inkscape/firefox/Makefile @ 340:6e01d3d7d104
Add all target
author | wycc |
---|---|
date | Sun, 08 Mar 2009 10:06:01 +0800 |
parents | 63aaf96209cd |
children | 958b67d911db |
rev | line source |
---|---|
340 | 1 all: madbuilder.xpi inkscape-mb |
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 |