Commit 3633d376 authored by Michael Biebl's avatar Michael Biebl

Imported Upstream version 0.3.0

parent 506595cb
Installation Instructions
*************************
Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
Copyright (C) 1994-1996, 1999-2002, 2004-2011 Free Software Foundation,
Inc.
Copying and distribution of this file, with or without modification,
......@@ -309,10 +309,9 @@ causes the specified `gcc' to be used as the C compiler (unless it is
overridden in the site shell script).
Unfortunately, this technique does not work for `CONFIG_SHELL' due to
an Autoconf limitation. Until the limitation is lifted, you can use
this workaround:
an Autoconf bug. Until the bug is fixed you can use this workaround:
CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
CONFIG_SHELL=/bin/bash /bin/bash ./configure CONFIG_SHELL=/bin/bash
`configure' Invocation
======================
......@@ -368,3 +367,4 @@ operates.
`configure' also accepts some other, not widely useful, options. Run
`configure --help' for more details.
This diff is collapsed.
NEW in 0.3 - 2014-03-07
=======================
The main changes since 0.2.0 are:
* build: Don't fail if vapigen isn't available
* build: Force automake C linkage when building C only
* build: Remove leftover explicit -lm -lz linkage
* build: Don't link to both Qt and gdk-pixbuf if both are autodetect
* build: Honor NOCONFIGURE=1 in configure
* cache: Improve _remove() function and fix crash with NULL passed
* cache: Improve _strip_invalid_entites() API
* cache: Fix Non-void function should return a value
* extract: Fix Qt5 compilation failure, use QCoreApplication instead of
* extract: Don't break on dummy implementation due to incorrect args in
NEW in 0.2 - 2014-02-06
=======================
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -12,7 +12,7 @@ AC_PREREQ([2.64])
# if backwards compatibility has been broken,
# set LIBMEDIAART_BINARY_AGE and LIBMEDIAART_INTERFACE_AGE to 0.
m4_define([libmediaart_major_version], [0])
m4_define([libmediaart_minor_version], [2])
m4_define([libmediaart_minor_version], [3])
m4_define([libmediaart_micro_version], [0])
m4_define([libmediaart_interface_age], [0])
m4_define([libmediaart_binary_age],
......@@ -151,8 +151,6 @@ PKG_CHECK_MODULES(LIBMEDIAART, [$LIBMEDIAART_REQUIRED])
GLIB_GENMARSHAL=`$PKG_CONFIG glib-2.0 --variable=glib_genmarshal`
AC_SUBST(GLIB_GENMARSHAL)
LIBMEDIAART_LIBS="$LIBMEDIAART_LIBS -lz -lm"
####################################################################
# General CFLAGS/LIBS
####################################################################
......@@ -186,8 +184,13 @@ AM_CONDITIONAL([ENABLE_GTK_DOC], false)
GOBJECT_INTROSPECTION_CHECK([1.30.0])
m4_ifdef([VAPIGEN_CHECK], [
# Vala bindings
VAPIGEN_CHECK([0.16])
],
[
AM_CONDITIONAL([ENABLE_VAPIGEN], false)
])
##################################################################
# Check for GdkPixbuf for MP3 album art
......@@ -228,8 +231,8 @@ if test "x$enable_qt" != "xno" && test "x$enable_gdkpixbuf" != "xyes"; then
[have_qt4=no])
if test "x$have_qt5" = "xyes"; then
LIBMEDIAART_CFLAGS="$LIBMEDIAART_CFLAGS $QT5_CFLAGS -fPIC"
LIBMEDIAART_LIBS="$LIBMEDIAART_LIBS $QT5_LIBS"
BACKEND_CFLAGS="$QT5_CFLAGS -fPIC"
BACKEND_LIBS="$QT5_LIBS"
AC_DEFINE(HAVE_QT5, [], [Define if we have Qt5])
AC_DEFINE(HAVE_QT, [], [Define if we have Qt])
......@@ -238,8 +241,8 @@ if test "x$enable_qt" != "xno" && test "x$enable_gdkpixbuf" != "xyes"; then
selected_for_media_art="yes (qt5)"
else
if test "x$have_qt4" = "xyes"; then
LIBMEDIAART_CFLAGS="$LIBMEDIAART_CFLAGS $QT4_CFLAGS -fPIC"
LIBMEDIAART_LIBS="$LIBMEDIAART_LIBS $QT4_LIBS"
BACKEND_CFLAGS="$QT4_CFLAGS -fPIC"
BACKEND_LIBS="$QT4_LIBS"
AC_DEFINE(HAVE_QT4, [], [Define if we have Qt4])
AC_DEFINE(HAVE_QT, [], [Define if we have Qt])
......@@ -270,8 +273,8 @@ if test "x$enable_gdkpixbuf" != "xno" && test "x$enable_qt" != "xyes"; then
[have_gdkpixbuf=yes],
[have_gdkpixbuf=no])
LIBMEDIAART_CFLAGS="$LIBMEDIAART_CFLAGS $GDKPIXBUF_CFLAGS"
LIBMEDIAART_LIBS="$LIBMEDIAART_LIBS $GDKPIXBUF_LIBS"
BACKEND_CFLAGS="$GDKPIXBUF_CFLAGS"
BACKEND_LIBS="$GDKPIXBUF_LIBS"
if test "x$have_gdkpixbuf" = "xyes"; then
AC_DEFINE(HAVE_GDKPIXBUF, [], [Define if we have GdkPixbuf])
......@@ -290,6 +293,8 @@ fi
AM_CONDITIONAL(HAVE_GDKPIXBUF, test "x$have_gdkpixbuf" = "xyes")
LIBMEDIAART_CFLAGS="$LIBMEDIAART_CFLAGS $BACKEND_CFLAGS"
LIBMEDIAART_LIBS="$LIBMEDIAART_LIBS $BACKEND_LIBS"
AC_SUBST(LIBMEDIAART_BACKEND)
#################################################################
......
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
......@@ -2,51 +2,43 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Annotation Glossary</title>
<title>libmediaart Library Reference Manual: Annotation Glossary</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="libmediaart Library Reference Manual">
<link rel="up" href="index.html" title="libmediaart Library Reference Manual">
<link rel="prev" href="libmediaart-Caching-and-Management.html" title="Caching and Management">
<meta name="generator" content="GTK-Doc V1.19 (XML mode)">
<meta name="generator" content="GTK-Doc V1.20.1 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
<tr valign="middle">
<td><a accesskey="p" href="libmediaart-Caching-and-Management.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
<td> </td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
<th width="100%" align="center">libmediaart Library Reference Manual</th>
<td> </td>
</tr>
<tr><td colspan="5" class="shortcuts">
<a class="shortcut" href="#glsA">A</a>
 | 
<a class="shortcut" href="#glsO">O</a>
 | 
<a class="shortcut" href="#glsA">A</a>
 | 
<a class="shortcut" href="#glsT">T</a>
</td></tr>
</table>
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
<td width="100%" align="left" class="shortcuts"><span id="nav_glossary"><a class="shortcut" href="#glsA">A</a>
 <span class="dim">|</span> 
<a class="shortcut" href="#glsO">O</a>
 <span class="dim">|</span> 
<a class="shortcut" href="#glsT">T</a></span></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
<td><a accesskey="p" href="libmediaart-Caching-and-Management.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><img src="right-insensitive.png" width="16" height="16" border="0"></td>
</tr></table>
<div class="glossary">
<div class="titlepage"><div><div><h1 class="title">
<a name="annotation-glossary"></a>Annotation Glossary</h1></div></div></div>
<a name="glsA"></a><h3 class="title">A</h3>
<dt><span class="glossterm"><a name="annotation-glossterm-allow-none"></a>allow-none</span></dt>
<dd class="glossdef"><p>NULL is ok, both for passing and for returning.</p></dd>
<dt><span class="glossterm"><a name="annotation-glossterm-array"></a>array</span></dt>
<dd class="glossdef"><p>Parameter points to an array of items.</p></dd>
<a name="glsO"></a><h3 class="title">O</h3>
<dt><span class="glossterm"><a name="annotation-glossterm-out"></a>out</span></dt>
<dd class="glossdef"><p>Parameter for returning results. Default is <acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>.</p></dd>
<a name="glsA"></a><h3 class="title">A</h3>
<dt><span class="glossterm"><a name="annotation-glossterm-allow-none"></a>allow-none</span></dt>
<dd class="glossdef"><p>NULL is ok, both for passing and for returning.</p></dd>
<a name="glsT"></a><h3 class="title">T</h3>
<dt><span class="glossterm"><a name="annotation-glossterm-transfer%20full"></a>transfer full</span></dt>
<dd class="glossdef"><p>Free data after the code is done.</p></dd>
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.19</div>
Generated by GTK-Doc V1.20.1</div>
</body>
</html>
\ No newline at end of file
......@@ -2,22 +2,22 @@
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Reference</title>
<title>libmediaart Library Reference Manual: Reference</title>
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="index.html" title="libmediaart Library Reference Manual">
<link rel="up" href="libmediaart-reference.html" title="Part II. Reference">
<link rel="prev" href="libmediaart-reference.html" title="Part II. Reference">
<link rel="next" href="libmediaart-Extraction.html" title="Extraction">
<meta name="generator" content="GTK-Doc V1.19 (XML mode)">
<meta name="generator" content="GTK-Doc V1.20.1 (XML mode)">
<link rel="stylesheet" href="style.css" type="text/css">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2"><tr valign="middle">
<td><a accesskey="p" href="libmediaart-reference.html"><img src="left.png" width="24" height="24" border="0" alt="Prev"></a></td>
<td><a accesskey="u" href="libmediaart-reference.html"><img src="up.png" width="24" height="24" border="0" alt="Up"></a></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="24" height="24" border="0" alt="Home"></a></td>
<th width="100%" align="center">libmediaart Library Reference Manual</th>
<td><a accesskey="n" href="libmediaart-Extraction.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
<td width="100%" align="left" class="shortcuts"></td>
<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
<td><a accesskey="u" href="libmediaart-reference.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
<td><a accesskey="p" href="libmediaart-reference.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
<td><a accesskey="n" href="libmediaart-Extraction.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
</tr></table>
<div class="chapter">
<div class="titlepage"><div><div><h2 class="title">
......@@ -33,6 +33,6 @@
</div>
<div class="footer">
<hr>
Generated by GTK-Doc V1.19</div>
Generated by GTK-Doc V1.20.1</div>
</body>
</html>
\ No newline at end of file
docs/reference/libmediaart/html/home.png

573 Bytes | W: | H:

docs/reference/libmediaart/html/home.png

256 Bytes | W: | H:

docs/reference/libmediaart/html/home.png
docs/reference/libmediaart/html/home.png
docs/reference/libmediaart/html/home.png
docs/reference/libmediaart/html/home.png
  • 2-up
  • Swipe
  • Onion skin
This diff is collapsed.
This diff is collapsed.
docs/reference/libmediaart/html/left.png

366 Bytes | W: | H:

docs/reference/libmediaart/html/left.png

262 Bytes | W: | H:

docs/reference/libmediaart/html/left.png
docs/reference/libmediaart/html/left.png
docs/reference/libmediaart/html/left.png
docs/reference/libmediaart/html/left.png
  • 2-up
  • Swipe
  • Onion skin
docs/reference/libmediaart/html/right.png

380 Bytes | W: | H:

docs/reference/libmediaart/html/right.png

261 Bytes | W: | H:

docs/reference/libmediaart/html/right.png
docs/reference/libmediaart/html/right.png
docs/reference/libmediaart/html/right.png
docs/reference/libmediaart/html/right.png
  • 2-up
  • Swipe
  • Onion skin
This diff is collapsed.
docs/reference/libmediaart/html/up.png

290 Bytes | W: | H:

docs/reference/libmediaart/html/up.png

260 Bytes | W: | H:

docs/reference/libmediaart/html/up.png
docs/reference/libmediaart/html/up.png
docs/reference/libmediaart/html/up.png
docs/reference/libmediaart/html/up.png
  • 2-up
  • Swipe
  • Onion skin
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment