Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 309615 | Differences between
and this patch

Collapse All | Expand All

(-)media-gfx/shotwell/shotwell-0.5.0.ebuild (-24 / +25 lines)
Lines 2-10 Link Here
2
# Distributed under the terms of the GNU General Public License v2
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: $
3
# $Header: $
4
4
5
EAPI=2
5
EAPI="2"
6
GCONF_DEBUG="no"
6
7
7
inherit fdo-mime gnome2-utils versionator
8
inherit gnome2 versionator
8
9
9
MY_PV=$(get_version_component_range 1-2)
10
MY_PV=$(get_version_component_range 1-2)
10
DESCRIPTION="Open source photo manager for GNOME"
11
DESCRIPTION="Open source photo manager for GNOME"
Lines 16-48 Link Here
16
KEYWORDS="~amd64 ~x86"
17
KEYWORDS="~amd64 ~x86"
17
IUSE=""
18
IUSE=""
18
19
19
DEPEND=">=dev-libs/dbus-glib-0.80
20
RDEPEND=">=dev-db/sqlite-3.5.9:3
20
	gnome-base/gconf
21
	>=dev-libs/dbus-glib-0.80
21
	>=dev-libs/libgee-0.5.0
22
	>=dev-libs/libgee-0.5.0
22
	>=x11-libs/gtk+-2.14.4:2
23
	>=dev-libs/libunique-1.0.0
23
	media-libs/libexif
24
	>=dev-libs/libxml2-2.6.32
24
	media-libs/libgphoto2
25
	>=gnome-base/gconf-2.22.0
26
	>=media-libs/libexif-0.6.16
27
	>=media-libs/libgphoto2-2.4.2
25
	>=net-libs/libsoup-2.26.0
28
	>=net-libs/libsoup-2.26.0
26
	dev-libs/libxml2
29
	>=net-libs/webkit-gtk-1.1.5
27
	dev-db/sqlite:3
30
	>=sys-fs/udev-145[extras]
28
	dev-libs/libunique
31
	>=x11-libs/gtk+-2.14.4:2"
32
DEPEND="${RDEPEND}
29
	>=dev-lang/vala-0.7.10
33
	>=dev-lang/vala-0.7.10
30
	>=net-libs/webkit-gtk-1.1.5"
34
	!>=dev-lang/vala-0.8.0"
31
RDEPEND="${DEPEND}"
32
35
33
src_install() {
36
DOCS="AUTHORS MAINTAINERS NEWS README THANKS"
34
	emake DESTDIR="${D}" \
35
		DISABLE_DESKTOP_UPDATE="1" DISABLE_SCHEMAS_INSTALL="1" \
36
		DISABLE_ICON_UPDATE="1" \
37
		install || die "emake install failed"
38
}
39
37
40
pkg_postinst() {
38
pkg_setup() {
41
	fdo-mime_desktop_database_update
39
	G2CONF="--disable-schemas-install \
42
	gnome2_icon_cache_update
40
		--disable-desktop-update \
41
		--disable-icon-update"
43
}
42
}
44
43
45
pkg_postrm() {
44
src_install() {
46
	fdo-mime_desktop_database_update
45
	# This is needed so that gnome2_gconf_savelist() works correctly.
47
	gnome2_icon_cache_update
46
	insinto "${EPREFIX}"/etc/gconf/schemas
47
	doins misc/shotwell.schemas
48
	gnome2_src_install
48
}
49
}

Return to bug 309615