aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorOlivier Tilloy <olivier@tilloy.net>2006-12-30 16:06:36 +0100
committerOlivier Tilloy <olivier@tilloy.net>2006-12-30 16:06:36 +0100
commitbd4f7b26a76d8c3089dfbb214457986735508847 (patch)
tree1513e6a1381cb85cad32bb20763f307514521e71 /README
parent1472cd2d3544fdf28415fdf274786d084f6a3839 (diff)
downloadpyexiv2-bd4f7b26a76d8c3089dfbb214457986735508847.tar.gz
Added a README file for general information about the project.
Modified the information headers in source files to replace "This program" by "pyexiv2". The SConstruct Python script now specifies that it's encoded in UTF-8.
Diffstat (limited to 'README')
-rw-r--r--README59
1 files changed, 59 insertions, 0 deletions
diff --git a/README b/README
new file mode 100644
index 0000000..8c49e15
--- /dev/null
+++ b/README
@@ -0,0 +1,59 @@
+pyexiv2
+*******
+
+Welcome to pyexiv2, a Python binding to the excellent C++ library Exiv2
+(http://www.exiv2.org/).
+
+Point your browser to http://exiv2.org/metadata.html for the complete metadata
+tag reference.
+
+
+Dependencies
+============
+
+pyexiv2 depends on the following libraries:
+
+ * boost.python (http://www.boost.org/libs/python/doc/index.html)
+ * exiv2 (http://www.exiv2.org/)
+
+Of course it needs a Python interpreter to run.
+
+
+Building and using
+=======================
+
+You will need scons (http://www.scons.org/) to build the library.
+To do so, simply cd to the src directory, and run scons:
+
+ $ scons
+
+The result is a dynamic library, libpyexiv2.so, that is a Python module called
+libpyexiv2. This module is a low-level binding. It is in turn used in a higher
+level module, pyexiv2.
+
+To use pyexiv2 in your scripts, simply include the following line:
+
+ import pyexiv2
+
+It provides a single class, pyexiv2.Image, with all convenient methods for the
+manipulation of EXIF and IPTC metadata.
+
+
+License
+=======
+
+Copyright (C) 2006 Olivier Tilloy <olivier@tilloy.net>
+
+pyexiv2 is free software; you can redistribute it and/or modify it under
+the terms of the GNU General Public License as published by the Free
+Software Foundation; either version 2 of the License, or (at your
+option) any later version.
+
+pyexiv2 is distributed in the hope that it will be useful, but WITHOUT
+ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
+for more details.
+
+You should have received a copy of the GNU General Public License
+along with pyexiv2; if not, write to the Free Software
+Foundation, Inc., 51 Franklin Street, 5th Floor, Boston, MA 02110-1301 USA.