summaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorMenTaLguY <mental@rydia.net>2006-01-16 02:36:01 +0000
committermental <mental@users.sourceforge.net>2006-01-16 02:36:01 +0000
commit179fa413b047bede6e32109e2ce82437c5fb8d34 (patch)
treea5a6ac2c1708bd02288fbd8edb2ff500ff2e0916 /README
downloadinkscape-179fa413b047bede6e32109e2ce82437c5fb8d34.tar.gz
inkscape-179fa413b047bede6e32109e2ce82437c5fb8d34.zip
moving trunk for module inkscape
(bzr r1)
Diffstat (limited to 'README')
-rw-r--r--README75
1 files changed, 75 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 000000000..66fe6f2eb
--- /dev/null
+++ b/README
@@ -0,0 +1,75 @@
+
+Inkscape. Draw Freely.
+======================
+
+http://www.inkscape.org/
+
+Inkscape is an open source drawing tool with capabilities similar to
+Illustrator, Freehand, and CorelDraw that uses the W3C standard scalable
+vector graphics format (SVG). Some supported SVG features include
+basic shapes, paths, text, markers, clones, alpha blending, transforms,
+gradients, and grouping. In addition, Inkscape supports Creative Commons
+meta-data, node-editing, layers, complex path operations, text-on-path,
+and SVG XML editing. It also imports several formats like EPS, Postscript,
+JPEG, PNG, BMP, and TIFF and exports PNG as well as multiple vector-based
+formats.
+
+Inkscape's main motivation is to provide the Open Source community
+with a fully W3C compliant XML, SVG, and CSS2 drawing tool. Additional
+planned work includes conversion of the codebase from C/Gtk to C++/Gtkmm,
+emphasizing a lightweight core with powerful features added through
+an extension mechanism, and the establishment of a friendly, open,
+community-oriented development processes.
+
+Inkscape uses the standard procedure for compilation and installation:
+
+ ./configure
+ make
+ make install
+
+If a "./configure" file is not present, you can create it by running
+the "./autogen.sh" command, which calls in turn a number of other
+programs such as automake and autoconf. See INSTALL for more
+details.
+
+
+Required Dependencies
+=====================
+The Inkscape core depends on several other libraries that you will need
+install, if they're not already present on your system. The most
+typical libraries you may need to install are:
+
+ * Boehm-GC
+ * libsigc++
+ * glibmm
+ * gtkmm
+
+Please see http://www.inkscape.org/cgi-bin/wiki.pl?CompilingInkscape for the
+most current dependencies, including links to the source tarballs.
+
+
+Extension Dependencies
+======================
+Inkscape also has a number of extensions for implementing various
+features such as support for non-SVG file formats, etc. In theory, all
+extensions are optional, however in practice you will want to have these
+installed and working. Unfortunately, there is a great deal of
+variability in how you can get these functioning properly. Here are
+some recommendations:
+
+First, make sure you have Perl and Python. If you're on Windows you
+should also install Cygwin.
+
+Next, you'll need to ensure the dependencies for each extension is
+present. Depending on which extensions you need, the dependencies are
+going to vary, but here are some you may need to install:
+
+ * XML::Parser
+ * XML::XQL
+
+If you install dependencies to non-standard locations, such as
+installing XML::Parser someplace in your home directory, you may need to
+take some extra steps to indicate where those dependencies are to be
+found. For instance, with Perl modules, set the PERLLIB or PERL5LIB
+variable (see `man perlrun`)
+