# Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI="5" PYTHON_COMPAT=( python2_7 ) PYTHON_REQ_USE="sqlite,xml" inherit distutils-r1 eutils fdo-mime gnome2-utils DESCRIPTION="Cataloging software for CDs and DVDs" HOMEPAGE="http://gnomecatalog.sf.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="" RDEPEND=" dev-python/gconf-python:2[${PYTHON_USEDEP}] dev-python/gnome-vfs-python:2[${PYTHON_USEDEP}] dev-python/kaa-metadata[${PYTHON_USEDEP}] dev-python/libgnome-python:2[${PYTHON_USEDEP}] dev-python/pygobject:2[${PYTHON_USEDEP}] >=dev-python/pygtk-2.4:2[${PYTHON_USEDEP}] dev-python/pyvorbis[${PYTHON_USEDEP}] >=gnome-base/libglade-2:2.0 >=x11-libs/gtk+-2.4:2 " DEPEND="${RDEPEND}" src_prepare() { # Fix importing from a single folder in /media epatch "${FILESDIR}"/${P}-dbus.patch # Use sqlite3 instead of pysqlite2, bug #452126. sed -i -e 's:from pysqlite2 import dbapi2:import sqlite3:' \ gnomecatalog/storage.py || die } pkg_preinst() { gnome2_icon_savelist } pkg_postinst() { gnome2_icon_cache_update fdo-mime_mime_database_update } pkg_postrm() { fdo-mime_mime_database_update gnome2_icon_cache_update }