5 |
PBUILD="r1" |
PBUILD="r1" |
6 |
|
|
7 |
PCATEGORIE="net-www" |
PCATEGORIE="net-www" |
8 |
STATE="unstable" |
STATE="disabled" |
9 |
|
|
10 |
DESCRIPTION="Opera ${PVER} (qt4 shared)." |
DESCRIPTION="Opera ${PVER} (qt4 shared)." |
11 |
HOMEPAGE="http://www.opera.com/" |
HOMEPAGE="http://www.opera.com/" |
31 |
BUILD="6386" |
BUILD="6386" |
32 |
|
|
33 |
# ftp://opera.ftp.fu-berlin.de/linux |
# ftp://opera.ftp.fu-berlin.de/linux |
34 |
SRCFILE_x86="${PNAME}-${PVER/b1/}-${BUILD}.i386.linux.tar.bz2" |
SRCFILE_x86="${PNAME}-${PVER}-${BUILD}.i386.linux.tar.bz2" |
35 |
SRCFILE_x86_64="${PNAME}-${PVER/b1/}-${BUILD}.x86_64.linux.tar.bz2" |
SRCFILE_x86_64="${PNAME}-${PVER}-${BUILD}.x86_64.linux.tar.bz2" |
36 |
# decide between x86 and x86_64 arch |
# decide between x86 and x86_64 arch |
37 |
SRCFILE="$(eval echo \$SRCFILE_${ARCH/i*86/x86})" |
SRCFILE="$(eval echo \$SRCFILE_${ARCH/i*86/x86})" |
38 |
SRCDIR="${BUILDDIR}/${PNAME}-${PVER}-${BUILD}.${ARCH/i*86/i386}.linux" |
SRCDIR="${BUILDDIR}/${PNAME}-${PVER}-${BUILD}.${ARCH/i*86/x86}.linux" |
39 |
|
|
40 |
sminclude mtools |
sminclude mtools |
41 |
|
|
42 |
SRC_URI=( |
SRC_URI=( |
43 |
|
ftp://opera.ftp.fu-berlin.de/linux/${PVER/./}/${SRCFILE_x86} |
44 |
|
ftp://opera.ftp.fu-berlin.de/linux/${PVER/./}/${SRCFILE_x86_64} |
45 |
ftp://opera.ftp.fu-berlin.de/linux/${PVER/./}/final/en/i386/${SRCFILE_x86} |
ftp://opera.ftp.fu-berlin.de/linux/${PVER/./}/final/en/i386/${SRCFILE_x86} |
46 |
ftp://opera.ftp.fu-berlin.de/linux/${PVER/./}/final/en/x86_64/${SRCFILE_x86_64} |
ftp://opera.ftp.fu-berlin.de/linux/${PVER/./}/final/en/x86_64/${SRCFILE_x86_64} |
47 |
mirror://${PNAME}/${SRCFILE_x86} |
mirror://${PNAME}/${SRCFILE_x86} |
63 |
-e 's:#\(OPERA_FORCE_JAVA_ENABLED=\):\1:' \ |
-e 's:#\(OPERA_FORCE_JAVA_ENABLED=\):\1:' \ |
64 |
-e 's:#\(export LD_PRELOAD OPERA_FORCE_JAVA_ENABLED\):\1:' \ |
-e 's:#\(export LD_PRELOAD OPERA_FORCE_JAVA_ENABLED\):\1:' \ |
65 |
-e 's:read str_answer:return 0:' \ |
-e 's:read str_answer:return 0:' \ |
66 |
install.sh || die |
install || die |
67 |
} |
} |
68 |
|
|
69 |
src_install() |
src_install() |
74 |
minstalldir /etc || die |
minstalldir /etc || die |
75 |
|
|
76 |
# run opera's native installer |
# run opera's native installer |
77 |
./install.sh --prefix=${BINDIR}/opt/opera || die |
./install --prefix=${BINDIR}/opt/opera || die |
78 |
|
|
79 |
# java workaround |
# java workaround |
80 |
sed -i 's:LD_PRELOAD="${OPERA_JAVA_DIR}/libawt.so":LD_PRELOAD="$LD_PRELOAD"\:"${OPERA_JAVA_DIR}/libawt.so":' \ |
sed -i 's:LD_PRELOAD="${OPERA_JAVA_DIR}/libawt.so":LD_PRELOAD="$LD_PRELOAD"\:"${OPERA_JAVA_DIR}/libawt.so":' \ |