diff inkscape/firefox/Makefile @ 339:63aaf96209cd

* Move location of files so that we can produce XPI file from them. * Add the produce to compile the inkscape for madbutterfly * Add makefile to produce inkscape and madbuilder.xpi
author wycc
date Sun, 08 Mar 2009 10:05:22 +0800
parents
children 6e01d3d7d104
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/inkscape/firefox/Makefile	Sun Mar 08 10:05:22 2009 +0800
@@ -0,0 +1,33 @@
+madbuilder.xpi: chrome.manifest install.rdf content/*
+	zip madbuilder.xpi chrome.manifest  content/* install.rdf README
+
+inkscape-0.46.tar.gz:
+	wget -O inkscape-0.46.tar.gz http://nchc.dl.sourceforge.net/sourceforge/inkscape/inkscape-0.46.tar.gz
+
+inkscape-0.46/.configured: inkscape-0.46.tar.gz
+	tar xzvf inkscape-0.46.tar.gz
+	cd inkscape-0.46; patch -p1 < ../inkscape-mb-patch.diff ; ./configure
+	touch inkscape-0.46/.configured
+
+inkscape-0.46/.compiled: inkscape-0.46/.configured
+	cd inkscape-0.46; make -j 2
+	touch inkscape-0.46/.compiled
+
+inkscape-mb: inkscape-0.46/.compiled
+	rm -rf inkscape-0.46/dest
+	- mkdir -p inkscape-0.46/dest/usr/local
+	cd inkscape-0.46; make prefix=`pwd`/dest/usr/local install
+	cp MBFilter.inx MBServer.py testsoap.py inkscape-0.46/dest/usr/local/share/inkscape/extensions
+	cp helper_mb.py  inkscape-0.46/dest/usr/local/bin
+	chmod +x inkscape-0.46/dest/usr/local/bin/helper_mb.py
+	mv inkscape-0.46/dest/usr/local/bin/inkscape inkscape-0.46/dest/usr/local/bin/inkscape-mb
+	cd inkscape-0.46/dest; tar czvf ../../inkscape-mb.tgz usr
+
+
+
+mozplugger:
+
+
+clean:
+	rm -f inkscape-0.46/.configured inkscape-0.46/.compiled
+	make -C inkscape-0.46 clean