void-packages/srcpkgs/zeitgeist/template

61 lines
1.6 KiB
Text
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Template file for 'zeitgeist'
pkgname=zeitgeist
version=0.9.14
revision=4
build_style=gnu-configure
configure_args="--enable-fts --enable-datahub"
hostmakedepends="pkg-config intltool"
makedepends="
python-rdflib json-glib-devel>=0.16.2 gtk+3-devel telepathy-glib-devel
pygobject-devel>=3.10 vala-devel dbus-devel sqlite-devel raptor xapian-core-devel"
depends="python>=2.7<3 dbus-python pygobject>=3.10"
pycompile_module="zeitgeist"
short_desc="logs the users activities and events"
maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://zeitgeist-project.com"
license="LGPL-2.1"
distfiles="https://launchpad.net/${pkgname}/${version%.*}/${version}/+download/${pkgname}-${version}.tar.xz"
checksum=769b5abfe67ef632414efa1d35a1462c5cd86c8792bb4635b4c3d93a5f15f061
# Package build options
build_options="gir"
desc_option_gir="Enable support for building gobject introspection data"
# Disable gir for cross builds.
if [ -z "$CROSS_BUILD" ]; then
build_options_default="gir"
fi
if [ "$build_option_gir" ]; then
configure_args+=" --enable-introspection"
makedepends+=" gobject-introspection"
else
configure_args+=" --disable-introspection"
fi
post_install() {
rm -rf ${DESTDIR}/usr/doc
}
libzeitgeist2_package() {
short_desc+=" - shared library"
pkg_install() {
vmove "usr/lib/*.so.*"
if [ "$build_option_gir" ]; then
vmove usr/lib/girepository-1.0
fi
}
}
zeitgeist-devel_package() {
short_desc+=" - development files"
depends="libzeitgeist2>=${version}_${revision}"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove "usr/lib/*.so"
vmove usr/share/vala
if [ "$build_option_gir" ]; then
vmove usr/share/gir-1.0
fi
}
}