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 |
} |