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

Collapse All | Expand All

(-)media-gfx/ufraw/ufraw-0.17.ebuild (-16 / +31 lines)
Lines 12-37 Link Here
12
LICENSE="GPL-2"
12
LICENSE="GPL-2"
13
SLOT="0"
13
SLOT="0"
14
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
14
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-freebsd ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
15
IUSE="contrast fits gimp gnome gtk openmp timezone"
15
IUSE="bzip2 contrast exif fits gimp gnome gtk jpeg lensfun openmp png tiff timezone zlib"
16
16
17
RDEPEND="
17
RDEPEND="
18
	>=media-gfx/exiv2-0.11
18
	dev-libs/glib
19
	media-libs/jpeg
19
	>=media-libs/lcms-1.14
20
	>=media-libs/lcms-1.13
20
	bzip2? ( app-arch/bzip2 )
21
	>=media-libs/lensfun-0.2.5
21
	exif? ( >=media-gfx/exiv2-0.16 )
22
	media-libs/tiff
23
	fits? ( sci-libs/cfitsio )
22
	fits? ( sci-libs/cfitsio )
24
	gnome? ( gnome-base/gconf )
23
	gnome? ( gnome-base/gconf >=x11-misc/shared-mime-info-0.21 )
25
	gtk? ( >=x11-libs/gtk+-2.6:2
24
	gtk? ( >=x11-libs/gtk+-2.6:2
26
		>=media-gfx/gtkimageview-1.5.0 )
25
		>=media-gfx/gtkimageview-1.6.0 )
27
	gimp? ( >=x11-libs/gtk+-2.6:2
26
	gimp? ( >=x11-libs/gtk+-2.6:2
28
		>=media-gfx/gtkimageview-1.5.0
27
		>=media-gfx/gtkimageview-1.6.0
29
		>=media-gfx/gimp-2.0 )"
28
		>=media-gfx/gimp-2.0 )
29
	jpeg? ( media-libs/jpeg )
30
	lensfun? ( >=media-libs/lensfun-0.2.5 )
31
	png? ( media-libs/libpng )
32
	tiff? ( media-libs/tiff )
33
	zlib? ( sys-libs/zlib )"
30
DEPEND="${RDEPEND}
34
DEPEND="${RDEPEND}
35
	dev-lang/perl
31
	dev-util/pkgconfig"
36
	dev-util/pkgconfig"
32
37
33
src_prepare() {
38
src_prepare() {
34
	epatch "${FILESDIR}"/${P}-cfitsio-automagic.patch
39
	epatch "${FILESDIR}"/${P}-no-automagics.patch
35
	eautoreconf
40
	eautoreconf
36
}
41
}
37
42
Lines 41-64 Link Here
41
46
42
	econf \
47
	econf \
43
		--without-cinepaint \
48
		--without-cinepaint \
49
		$(use_with bzip2) \
44
		$(use_enable contrast) \
50
		$(use_enable contrast) \
51
		$(use_with exif exiv2) \
45
		$(use_with fits cfitsio) \
52
		$(use_with fits cfitsio) \
46
		$(use_with gimp) \
53
		$(use_with gimp) \
47
		$(use_enable gnome mime) \
48
		$(use_with gtk) \
54
		$(use_with gtk) \
55
		$(use_with jpeg) \
56
		$(use_with lensfun) \
57
		$(use_enable gnome mime) \
49
		$(use_enable openmp) \
58
		$(use_enable openmp) \
59
		$(use_with png libpng) \
60
		$(use_with tiff) \
50
		$(use_enable timezone dst-correction) \
61
		$(use_enable timezone dst-correction) \
62
		$(use_with zlib) \
51
		${myconf}
63
		${myconf}
52
}
64
}
53
65
54
src_install() {
66
src_install() {
55
	emake DESTDIR="${D}" install || die
67
	emake DESTDIR="${D}" schemasdir="${EPREFIX}"/etc/gconf/schemas install \
56
	dodoc README TODO || die
68
		|| die
69
	dodoc MANIFEST README TODO || die
70
	if use gnome; then
71
		gnome2_gconf_savelist
72
	fi
57
}
73
}
58
74
59
pkg_postinst() {
75
pkg_postinst() {
60
	if use gnome; then
76
	if use gnome; then
61
		fdo-mime_mime_database_update
62
		fdo-mime_desktop_database_update
77
		fdo-mime_desktop_database_update
63
		gnome2_gconf_install
78
		gnome2_gconf_install
64
	fi
79
	fi
Lines 66-72 Link Here
66
81
67
pkg_postrm() {
82
pkg_postrm() {
68
	if use gnome; then
83
	if use gnome; then
84
		gnome2_gconf_uninstall
69
		fdo-mime_desktop_database_update
85
		fdo-mime_desktop_database_update
70
		fdo-mime_mime_database_update
71
	fi
86
	fi
72
}
87
}

Return to bug 312935