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

Collapse All | Expand All

(-)a/app-text/evince/Manifest (-1 / +1 lines)
Line 1 Link Here
1
DIST evince-3.6.1.tar.xz 6449724 SHA256 1b87b2579d438a126391f9044611b472e9f7b5b712e40b5645b0810164bc41b5 SHA512 5664dce6d9c7fca3e4f4acdc0756afda04794cb937c024723ed75a59a0893cb706cec58bf7f141ee4305223cc55e92a04a191f3f32261c4c5e9026c79e5c5cbf WHIRLPOOL d9b5e9ead61439388b0894d608f51c7a8479bd4d2008892f892756e52558908dbcd02a7b12194e3c295fffb2dd2f4358ba37f565a688ca16c109edc243522ee7
1
DIST evince-3.7.1.tar.xz 6450068 SHA256 4b829156d67d21c9b72d047b169a9f3aa5f270f770b22f7a54f33ecc4c1375ce SHA512 fba8cbb95c8286922767237c539b14896b53cff668209a7be851dc6feac294639f1a98459f50ecf5d5a30be3c3ee49db4617d7c64be76dcc22b2ebd4dabf5623 WHIRLPOOL ad01556a491ea9d11133e27c898c14aeefe47f4b7f372737ff9c8db5f1000ce8dfd64510d8119e8ca8c72a42f5143ce84fac803bfd33a9d942112c2ea0561bef
(-)a/app-text/evince/evince-3.6.1.ebuild (-7 / +5 lines)
Lines 35-47 RDEPEND=" Link Here
35
	>=dev-libs/libxml2-2.5:2
35
	>=dev-libs/libxml2-2.5:2
36
	sys-libs/zlib
36
	sys-libs/zlib
37
	x11-libs/gdk-pixbuf:2
37
	x11-libs/gdk-pixbuf:2
38
	>=x11-libs/gtk+-3.0.2:3[introspection?]
38
	>=x11-libs/gtk+-3.4.4:3[introspection?]
39
	x11-libs/libX11
39
	x11-libs/libX11
40
	>=x11-libs/libSM-1
40
	>=x11-libs/libSM-1
41
	x11-libs/libICE
41
	x11-libs/libICE
42
	gnome-base/gsettings-desktop-schemas
42
	gnome-base/gsettings-desktop-schemas
43
	|| (
43
	|| (
44
		>=x11-themes/gnome-icon-theme-2.17.1
44
		>=x11-themes/gnome-icon-theme-2.91.4
45
		>=x11-themes/hicolor-icon-theme-0.10 )
45
		>=x11-themes/hicolor-icon-theme-0.10 )
46
	>=x11-libs/cairo-1.10.0
46
	>=x11-libs/cairo-1.10.0
47
	>=app-text/poppler-0.20.0[cairo]
47
	>=app-text/poppler-0.20.0[cairo]
Lines 75-81 ELTCONF="--portage" Link Here
75
# Releases: http://people.redhat.com/zcerza/dogtail/releases/
75
# Releases: http://people.redhat.com/zcerza/dogtail/releases/
76
RESTRICT="test"
76
RESTRICT="test"
77
77
78
pkg_setup() {
78
79
src_prepare() {
79
	G2CONF="${G2CONF}
80
	G2CONF="${G2CONF}
80
		--disable-schemas-compile
81
		--disable-schemas-compile
81
		--disable-static
82
		--disable-static
Lines 97-112 pkg_setup() { Link Here
97
		$(use_enable xps)"
98
		$(use_enable xps)"
98
	[[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
99
	[[ ${PV} != 9999 ]] && G2CONF="${G2CONF} ITSTOOL=$(type -P true)"
99
	DOCS="AUTHORS ChangeLog NEWS README TODO"
100
	DOCS="AUTHORS ChangeLog NEWS README TODO"
100
}
101
101
102
src_prepare() {
103
	# Fix .desktop file so menu item shows up
102
	# Fix .desktop file so menu item shows up
104
	epatch "${FILESDIR}"/${PN}-0.7.1-display-menu.patch
103
	epatch "${FILESDIR}"/${PN}-0.7.1-display-menu.patch
105
104
106
	# Fix .desktop file categories, in 3.7
105
	# Fix .desktop file categories, in 3.7
107
	epatch "${FILESDIR}/${PN}-3.6.0-evince.desktop.patch"
106
	epatch "${FILESDIR}/${PN}-3.6.0-evince.desktop.patch"
108
109
	gnome2_src_prepare
107
	gnome2_src_prepare
108
110
	# Do not depend on gnome-icon-theme, bug #326855, #391859
109
	# Do not depend on gnome-icon-theme, bug #326855, #391859
111
	sed -e 's/gnome-icon-theme >= $GNOME_ICON_THEME_REQUIRED//g' \
110
	sed -e 's/gnome-icon-theme >= $GNOME_ICON_THEME_REQUIRED//g' \
112
		-i configure || die "sed failed"
111
		-i configure || die "sed failed"
113
- 

Return to bug 439964