You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
166 lines
7.0 KiB
HTML
166 lines
7.0 KiB
HTML
__doctype__
|
|
<html lang="en">
|
|
__header4__
|
|
<body>
|
|
__navbar__
|
|
|
|
<div class="jumbotron">
|
|
<div class="container">
|
|
<h1>Download Exiv2 v__version__</h1>
|
|
<p class="lead">Two types of packages are available for download: Source and Builds.</p>
|
|
<p>Source code for every revision of Exiv2 is available from GitHUB.</p>
|
|
</div>
|
|
</div><!-- /.jumbotron -->
|
|
|
|
<div class="container">
|
|
<div class="col-sm-pair">
|
|
<div class="row">
|
|
<div class="col-sm-6">
|
|
<h2>Source</h2>
|
|
<p>The complete source code to build the Exiv2 library, command
|
|
line utility and several example and test applications, test scripts and test files.
|
|
<br>The distribution includes build support for:</ol>
|
|
<li><b>./configure</b> script for Unix systems including:
|
|
<br> Unix, GNU/Linux, Mac OS X, MinGW and Cygwin</li>
|
|
<li><b>Visual Studio</b> project/solutions files for Visual C++
|
|
<br> msvc/ for use with Visual Studio 2005/8/10/12/13/15
|
|
<br> msvc2003/ for Visual Studio .NET 2003 (MSVC 7.1).</li>
|
|
<li><b>CMakeList.txt</b> scripts for <b>CMake</b> builds on many platforms.</li>
|
|
</ol></p>
|
|
<p>After downloading and unpacking the distribution,
|
|
see the <em><a title="README file" href="http://dev.exiv2.org/projects/exiv2/repository/entry/tags/__version__/README">README</a></em> file in the top directory for build and
|
|
installation notes and further information.
|
|
</p>
|
|
<p class="text-center margin-top-s">
|
|
<a href="builds/exiv2-__version__-trunk.tar.gz" class="btn btn-lg btn-success">
|
|
<span class="glyphicon glyphicon-download-alt" aria-hidden="true"></span> Download source
|
|
</a>
|
|
</p>
|
|
<p class="version text-center text-muted"><small>Currently v__version__</small></p>
|
|
|
|
<h2>Build Server</h2>
|
|
<p>The project has a build server which builds (and tests the code) on 16 platforms every night.
|
|
Additionally, the build server builds (and tests) selected branches of our repository
|
|
to assist Team Exiv2 Contributors when the submit code.</p>
|
|
<p>The buildserver is located at: <a href="http://exiv2.dyndns.org:8080">http://exiv2.dyndns.org:8080</a></p>
|
|
<p>You can access builds here:<a href="http://exiv2.dyndns.org:8080/userContent/builds/">http://exiv2.dyndns.org:8080/userContent/builds/</a></p>
|
|
</div><!-- /.col-sm-6 -->
|
|
<div class="col-sm-6">
|
|
<h2>Builds</h2>
|
|
<p>The project buildserver builds every night. Each build includes
|
|
builds of libexiv2 and expat and zlib and the exiv2 and sample applications.
|
|
The header files and sample application source are included
|
|
in the bundle and basic documentation to enable applications to be built.
|
|
</p>
|
|
<p>The builds provided are the most likely to be of immediate use on any platform.
|
|
If you require a 32 bit build or static libraries, or a special configuration of build, you have to build from source.</p>
|
|
<p>Exiv2 has many options to compile a subset of the code. Please see the ReadMe file in the source
|
|
package for more information.</p>
|
|
</p>
|
|
|
|
<div class="table-responsive">
|
|
<table class="table table-striped">
|
|
<tbody>
|
|
__download_buttons__
|
|
</tbody></table>
|
|
|
|
<p class="margin-top-s">As an alternative to these packages, most Linux distributions,
|
|
BSD-based systems and Open Source package collections for Darwin and
|
|
Mac OS X have a package management system such as <i>yum, apt, port, or mingw-get</i> which will
|
|
install binary builds and header files.</p>
|
|
</div>
|
|
</div><!-- /.col-sm-6 -->
|
|
</div><!-- /.row -->
|
|
</div><!-- /.col-sm-pair -->
|
|
|
|
<h2>Package details</h2>
|
|
|
|
<p>These are the details for the current packages. <a title="Old packages" href="archive.html">Older releases</a> are
|
|
also still available. See the <a title="Changelog" href="changelog.html">ChangeLog</a> for a detailed list of changes between releases.</p>
|
|
|
|
<div class="table-responsive">
|
|
<table class="table table-striped">
|
|
<thead>
|
|
<tr>
|
|
<th>Package</th>
|
|
<th>Filename</th>
|
|
<th>Size (Bytes)</th>
|
|
<th>Date</th>
|
|
<th>SHA256</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
__download_table__
|
|
<tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<p>Exiv2 is developed on GNU/Linux with recent versions of
|
|
<a title="The GNU Compiler Collection" href="http://gcc.gnu.org/">GCC</a>.
|
|
Written in C++, it uses the standard C++ library, some POSIX
|
|
and C functions, and is portable. Dependencies are on
|
|
<a title="zlib homepage" href="http://www.zlib.net">zlib</a> for PNG
|
|
support,
|
|
<a title="gettext homepage" href="http://www.gnu.org/software/gettext/">gettext</a>
|
|
for NLS,
|
|
<a title="libiconv homepage" href="http://www.gnu.org/software/libiconv/">libiconv</a>
|
|
for characterset conversions and
|
|
<a title="Expat homepage" href="http://expat.sourceforge.net/">Expat</a> for XMP support.
|
|
(Note: current Linux distributions usually have gettext and iconv in libc
|
|
and these features can be disabled individually.)</p>
|
|
|
|
<h2 id="devel">Exiv2 Source Code</h2>
|
|
<p><pre>$ git clone https://github.com/Exiv2/exiv2.git</pre></p>
|
|
<p>Discussion: <a href="http://dev.exiv2.org/projects/exiv2/wiki/Exiv2_on_GitHub">http://dev.exiv2.org/projects/exiv2/wiki/Exiv2_on_GitHub</a></p>
|
|
<h4 id="svndevel">Deprecated SVN Repository</h4>
|
|
<p>Discussion: <a href="http://dev.exiv2.org/projects/exiv2/wiki/Exiv2_on_SVN_(deprecated)">http://dev.exiv2.org/projects/exiv2/wiki/Exiv2_on_SVN_(deprecated)</a></p>
|
|
|
|
<h2>Exiv2 Community</h2>
|
|
<p>The <a href="http://dev.exiv2.org/projects/exiv2/wiki" title="Exiv2 community website">Exiv2 community website <i>(Redmine)</i></a>
|
|
provides access to further project resources, including the issue tracker, wiki and forum. You may communicate on Redmine with members of Team Exiv2 and other users.
|
|
</p><p>
|
|
Team Meetings are held about once a year. They are held in public on Google Hangouts. Team Meetings are announced on the Community Forum. Users are welcome to attend.
|
|
</p>
|
|
|
|
<h2 id="license">License</h2>
|
|
|
|
<p>Exiv2 is <a href="http://www.gnu.org/philosophy/free-sw.html">free software</a>;
|
|
you can redistribute it and/or modify it under the terms of the
|
|
<a href="http://www.gnu.org/licenses/old-licenses/gpl-2.0.html">GNU General Public
|
|
License</a> as published by the Free Software Foundation; either
|
|
version 2 of the License, or (at your option) any later version.</p>
|
|
<p>Exiv2 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.</p>
|
|
|
|
</div><!-- /.container -->
|
|
__footer__
|
|
__bootstrap__
|
|
<script type="text/javascript">
|
|
//<![CDATA[
|
|
$(document).ready(function() {
|
|
window.swapped = false;
|
|
swapcols();
|
|
});
|
|
$(window).resize(function() {
|
|
swapcols();
|
|
});
|
|
function swapcols() {
|
|
if ($(window).width() < 768 && !window.swapped) {
|
|
$(".col-sm-pair").each( function() {
|
|
$(".col-sm-6", this).eq(0).after($(".col-sm-6", this).eq(2).remove());
|
|
});
|
|
window.swapped = true;
|
|
}
|
|
if ($(window).width() >= 768 && window.swapped) {
|
|
$(".col-sm-pair").each( function() {
|
|
$(".col-sm-6", this).eq(3).before($(".col-sm-6", this).eq(1).remove());
|
|
});
|
|
window.swapped = false;
|
|
}
|
|
}
|
|
//]]>
|
|
</script>
|
|
</body>
|
|
</html>
|