Commit 506595cb authored by Michael Biebl's avatar Michael Biebl

Imported Upstream version 0.2.0

parents
Martyn Russell <martyn at lanedo com>
Jürg Billeter <juerg.billeter at codethink co uk>
Philip Van Hoof <philip at codeminded be>
Carlos Garnacho <carlos at lanedo com>
Mikael Ottela <mikael.ottela at ixonos com>
Ivan Frade <ivan.frade at nokia com>
Jamie McCracken <jamiemcc at gnome org>
Adrien Bustany <abustany at gnome org>
Aleksander Morgado <aleksander at lanedo com>
This diff is collapsed.
This diff is collapsed.
This diff is collapsed.
include $(top_srcdir)/Makefile.decl
SUBDIRS = libmediaart docs
if HAVE_UNIT_TESTS
SUBDIRS += tests
endif
pkgconfig_DATA = libmediaart-@LIBMEDIAART_API_VERSION@.pc
pkgconfigdir = $(libdir)/pkgconfig
libmediaart-$(LIBMEDIAART_API_VERSION).pc: libmediaart.pc
cp $< $@
EXTRA_DIST = \
libmediaart.doap \
libmediaart.pc.in
CLEANFILES = \
libmediaart-@LIBMEDIAART_API_VERSION@.pc
DISTCHECK_CONFIGURE_FLAGS = \
--enable-unit-tests \
--enable-introspection \
--enable-gtk-doc
#
# Testing rules for make
# Original file: http://svn.gnome.org/svn/glib/trunk/Makefile.decl
#
# test: run all tests in cwd and subdirs
# test-report: run tests in subdirs and generate report
# perf-report: run tests in subdirs with -m perf and generate report
# full-report: like test-report: with -m perf and -m slow
#
GTESTER = gtester # for non-GLIB packages
GTESTER_REPORT = gtester-report
# initialize variables for unconditional += appending
TEST_PROGS =
### testing rules
# test: run all tests in cwd and subdirs
test: ${TEST_PROGS} all
@ test -z "${TEST_PROGS}" || ${GTESTER} --verbose ${TEST_PROGS}
@ for subdir in $(SUBDIRS) . ; do \
test "$$subdir" = "." -o "$$subdir" = "po" || \
( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
done
# test-report: run tests in subdirs and generate report
# perf-report: run tests in subdirs with -m perf and generate report
# full-report: like test-report: with -m perf and -m slow
test-report perf-report full-report: ${TEST_PROGS}
@test -z "${TEST_PROGS}" || { \
case $@ in \
test-report) test_options="-k";; \
perf-report) test_options="-k -m=perf";; \
full-report) test_options="-k -m=perf -m=slow";; \
esac ; \
if test -z "$$GTESTER_LOGDIR" ; then \
${GTESTER} --verbose $$test_options -o test-report.xml ${TEST_PROGS} ; \
elif test -n "${TEST_PROGS}" ; then \
${GTESTER} --verbose $$test_options -o `mktemp "$$GTESTER_LOGDIR/log-XXXXXX"` ${TEST_PROGS} ; \
fi ; \
}
@ ignore_logdir=true ; \
if test -z "$$GTESTER_LOGDIR" ; then \
GTESTER_LOGDIR=`mktemp -d "\`pwd\`/.testlogs-XXXXXX"`; export GTESTER_LOGDIR ; \
ignore_logdir=false ; \
fi ; \
for subdir in $(SUBDIRS) . ; do \
test "$$subdir" = "." -o "$$subdir" = "po" || \
( cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $@ ) || exit $? ; \
done ; \
$$ignore_logdir || { \
echo '<?xml version="1.0"?>' > $@.xml ; \
echo '<report-collection>' >> $@.xml ; \
for lf in `ls -L "$$GTESTER_LOGDIR"/.` ; do \
sed '1,1s/^<?xml\b[^>?]*?>//' <"$$GTESTER_LOGDIR"/"$$lf" >> $@.xml ; \
done ; \
echo >> $@.xml ; \
echo '</report-collection>' >> $@.xml ; \
rm -rf "$$GTESTER_LOGDIR"/ ; \
${GTESTER_REPORT} --version 2>/dev/null 1>&2 ; test "$$?" != 0 || ${GTESTER_REPORT} $@.xml >$@.html ; \
}
.PHONY: test test-report perf-report full-report
# run make test as part of make check
check-local: test
This diff is collapsed.
NEW in 0.2 - 2014-02-06
=======================
The main changes since 0.1.0 are:
* build: Remove all 'tracker' uses in configure.ac.
* build: Fix selection between backends Qt and GdkPixbuf
* build: Fix requirement on tracker-0.16 in pkgconfig file
* build: Make sure pkgconfig file uses -1.0 to avoid minor ver changes
* extract: Port Qt backend to Qt5 and NEMO platform
* extract: Fixed Qt(4) backend to compile and removed all Tracker references
* libmediaart: Fix include which incorrectly defined _INSIDE in main header
* docs: Remove reference to Tracker in reference overview
NEW in 0.1 - 2013-11-01
=======================
First release!
The code for this project has been extracted from Tracker and inserted into
its own library because there is call for this functionality in other places
on the desktop.
This diff is collapsed.
This diff is collapsed.
/* config.h.in. Generated from configure.ac by autoheader. */
/* Define to 1 if you have the <dlfcn.h> header file. */
#undef HAVE_DLFCN_H
/* Define if we have GdkPixbuf */
#undef HAVE_GDKPIXBUF
/* Define to 1 if you have the <inttypes.h> header file. */
#undef HAVE_INTTYPES_H
/* Define to 1 if you have the <memory.h> header file. */
#undef HAVE_MEMORY_H
/* Define if we enable Nemo specific features */
#undef HAVE_NEMO
/* Define if we have Qt */
#undef HAVE_QT
/* Define if we have Qt4 */
#undef HAVE_QT4
/* Define if we have Qt5 */
#undef HAVE_QT5
/* Define to 1 if you have the <stdint.h> header file. */
#undef HAVE_STDINT_H
/* Define to 1 if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
/* Define to 1 if you have the <strings.h> header file. */
#undef HAVE_STRINGS_H
/* Define to 1 if you have the <string.h> header file. */
#undef HAVE_STRING_H
/* Define to 1 if you have the `strstr' function. */
#undef HAVE_STRSTR
/* Define to 1 if you have the <sys/stat.h> header file. */
#undef HAVE_SYS_STAT_H
/* Define to 1 if you have the <sys/types.h> header file. */
#undef HAVE_SYS_TYPES_H
/* Define to 1 if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Define if we have GLib unit test framework */
#undef HAVE_UNIT_TEST
/* Define to 1 if you have the `utime' function. */
#undef HAVE_UTIME
/* Define to 1 if you have the <utime.h> header file. */
#undef HAVE_UTIME_H
/* Define to the Libmediaart binary age */
#undef LIBMEDIAART_BINARY_AGE
/* Define to the Libmediaart interface age */
#undef LIBMEDIAART_INTERFACE_AGE
/* Define to the Libmediaart major version */
#undef LIBMEDIAART_MAJOR_VERSION
/* Define to the Libmediaart micro version */
#undef LIBMEDIAART_MICRO_VERSION
/* Define to the Libmediaart minor version */
#undef LIBMEDIAART_MINOR_VERSION
/* Define to the sub-directory in which libtool stores uninstalled libraries.
*/
#undef LT_OBJDIR
/* Define to the address where bug reports for this package should be sent. */
#undef PACKAGE_BUGREPORT
/* Define to the full name of this package. */
#undef PACKAGE_NAME
/* Define to the full name and version of this package. */
#undef PACKAGE_STRING
/* Define to the one symbol short name of this package. */
#undef PACKAGE_TARNAME
/* Define to the home page for this package. */
#undef PACKAGE_URL
/* Define to the version of this package. */
#undef PACKAGE_VERSION
/* Define to 1 if you have the ANSI C header files. */
#undef STDC_HEADERS
/* Define to `unsigned int' if <sys/types.h> does not define. */
#undef size_t
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.
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.
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.
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