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

(-)a/HEAD~2:media-gfx/shotwell/shotwell-0.5.0.ebuild (-27 / +27 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 SLOT="0" 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"
29
	>=dev-lang/vala-0.7.10
32
DEPEND="${RDEPEND}
30
	>=net-libs/webkit-gtk-1.1.5"
33
	=dev-lang/vala-0.7*"
31
RDEPEND="${DEPEND}"
34
32
35
DOCS="AUTHORS MAINTAINERS NEWS README THANKS"
33
src_install() {
36
34
	emake DESTDIR="${D}" \
37
pkg_setup() {
35
		DISABLE_DESKTOP_UPDATE="1" DISABLE_SCHEMAS_INSTALL="1" \
38
	G2CONF="--disable-schemas-install \
36
		DISABLE_ICON_UPDATE="1" \
39
		--disable-desktop-update \
37
		install || die "emake install failed"
40
		--disable-icon-update"
38
}
41
}
39
42
40
pkg_postinst() {
43
src_install() {
41
	fdo-mime_desktop_database_update
44
	# This is needed so that gnome2_gconf_savelist() works correctly.
42
	gnome2_icon_cache_update
45
	insinto "${EPREFIX}"/etc/gconf/schemas
43
}
46
	doins misc/shotwell.schemas || die "install gconf schema failed"
44
47
	gnome2_src_install
45
pkg_postrm() {
46
	fdo-mime_desktop_database_update
47
	gnome2_icon_cache_update
48
}
48
}

Return to bug 309615