Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 171762
Collapse All | Expand All

(-)/usr/portage/www-client/opera/opera-9.10.ebuild (-2 / +19 lines)
Lines 14-19 Link Here
14
IUSE="qt-static spell gnome"
14
IUSE="qt-static spell gnome"
15
RESTRICT="strip mirror"
15
RESTRICT="strip mirror"
16
16
17
LANGS="af bg cs da de en es_ES es_LA fi fr fr_CA fy hr hu it ka ko nb nl nb pl pt pt_BR ru sv tr zh_CN zh_TW"
18
LANG_URI=
19
OPERA_LANG_URI="http://www.opera.com/download/lng/910/ouw910_"
20
for X in ${LANGS} ; do
21
	LING=linguas_${X}
22
	IUSE="${IUSE} ${LING}"
23
	FILE_LNG=${X//_/-}
24
	FILE_LNG=${FILE_LNG//CN/cn}
25
	FILE_LNG=${FILE_LNG//TW/tw}
26
	LANG_URI="$LANG_URI
27
	${LING}? ( ${OPERA_LANG_URI}${FILE_LNG}.lng )"
28
done
29
17
OPERALNG="en"
30
OPERALNG="en"
18
OPERASUFF="521"
31
OPERASUFF="521"
19
OPERAVER="9.10-20061214"
32
OPERAVER="9.10-20061214"
Lines 26-32 Link Here
26
	amd64? ( qt-static? ( ${OPERA_URI}i386/static/${PN}-${OPERAVER}.1-static-qt.i386-${OPERALNG}.tar.bz2 ) )
39
	amd64? ( qt-static? ( ${OPERA_URI}i386/static/${PN}-${OPERAVER}.1-static-qt.i386-${OPERALNG}.tar.bz2 ) )
27
	amd64? ( !qt-static? ( ${OPERA_URI}i386/shared/${PN}-${OPERAVER}.6-shared-qt.i386-${OPERALNG}.tar.bz2 ) )
40
	amd64? ( !qt-static? ( ${OPERA_URI}i386/shared/${PN}-${OPERAVER}.6-shared-qt.i386-${OPERALNG}.tar.bz2 ) )
28
	sparc? ( ${OPERA_URI}sparc/static/${PN}-${OPERAVER}.1-static-qt.sparc-${OPERALNG}.tar.bz2 )
41
	sparc? ( ${OPERA_URI}sparc/static/${PN}-${OPERAVER}.1-static-qt.sparc-${OPERALNG}.tar.bz2 )
29
	ppc? ( ${OPERA_URI}ppc/static/${PN}-${OPERAVER}.1-static-qt.ppc-${OPERALNG}.tar.bz2 )"
42
	ppc? ( ${OPERA_URI}ppc/static/${PN}-${OPERAVER}.1-static-qt.ppc-${OPERALNG}.tar.bz2 )
43
	${LANG_URI}"
30
44
31
DEPEND=">=sys-apps/sed-4
45
DEPEND=">=sys-apps/sed-4
32
	amd64? ( sys-apps/setarch )"
46
	amd64? ( sys-apps/setarch )"
Lines 52-62 Link Here
52
			  x86? ( !qt-static? ( =x11-libs/qt-3* ) )
66
			  x86? ( !qt-static? ( =x11-libs/qt-3* ) )
53
			  media-libs/jpeg )"
67
			  media-libs/jpeg )"
54
68
55
S=${WORKDIR}/${A/.tar.bz2/}-${OPERASUFF}
69
S="${WORKDIR}/`echo ${A/.tar.bz2/} | cut '-d ' -f 1`-${OPERASUFF}"
56
70
57
src_unpack() {
71
src_unpack() {
58
	unpack ${A}
72
	unpack ${A}
59
	cd ${S}
73
	cd ${S}
74
	for X in ${A}; do
75
		echo $X | grep .lng >/dev/null && cp ${DISTDIR}/$X locale/
76
	done
60
	epatch "${FILESDIR}/${PN}-9.00-install.patch"
77
	epatch "${FILESDIR}/${PN}-9.00-install.patch"
61
	sed -i -e "s:config_dir=\"/etc\":config_dir=\"${D}/etc/\":g" \
78
	sed -i -e "s:config_dir=\"/etc\":config_dir=\"${D}/etc/\":g" \
62
		-e "s:/usr/share/applnk:${D}/usr/share/applnk:g" \
79
		-e "s:/usr/share/applnk:${D}/usr/share/applnk:g" \

Return to bug 171762