|
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" \ |