opera lädt keine 32bit plugins mehr

Hi ,

ich habe ein 64bit system.

Seit ich zu archlinux (vorher debian) umgestiegen bin erkennt opera kein 32bit plugins mehr, was in debian noch funktioniert hat


In debian hab ich immer die "weekly" .deb installiert,
in archlinux benutze ich folgende PKGBUILD datei, welche ich jeweils an ein neues release anpasse


was hier in etwa passiert ist, das der pkg maker die angegeben quellen runterlaed, sie entpackt und build() aurfuft welches alles in ein spezielles verz installiert, welches dann in das fertige paket gepackt wird und mit dem pkg manager installiert werden kann

Code:
pkgname=opera-devel
build=2084
version=9.52
pkgver=${version}.${build}
pkgrel=0.20
pkgdesc="The Opera web browser developement and testing version"
url="http://www.opera.com/"
depends=('qt3')
license=('custom:opera')
arch=('i686' 'x86_64')
conflicts=('opera')
provides=('opera')
source=(http://snapshot.opera.com/unix/snapshot-${build}/intel-linux/opera-9.50-20080508.6-shared-qt.i386-1962.tar.bz2 opera.desktop opera_logo48.png)
md5sums=('d7fe95095d2ad36fc0a0064297babb1b'
         '63420a6c4e77f7d9aa3d8f0ebd330947'
         'a270c65b8d4f8e2e76439f417ea44265')

# http://snapshot.opera.com/unix/snapshot-2052/x86_64-linux/opera-9.51-2052.gcc4-shared-qt3.x86_64.tar.bz2

[ "$CARCH" = "x86_64" ] && source=(http://snapshot.opera.com/unix/snapshot-${build}/x86_64-linux/opera-${version}-${build}.gcc4-shared-qt3.x86_64.tar.bz2
 opera.desktop opera_logo48.png)
[ "$CARCH" = "x86_64" ] && md5sums=('becc03d91e5b6a450b301188dd4bf6e5'
         '63420a6c4e77f7d9aa3d8f0ebd330947'
         'a270c65b8d4f8e2e76439f417ea44265') 

build() {
if [ "$CARCH" = "x86_64" ]; then
       cd ${startdir}/src/opera-${version}-${build}.gcc4-shared-qt3.x86_64
       sed 's|/usr/X11R6/lib/mozilla/plugins=1|/usr/lib/mozilla/plugins=1|' -i usr/share/opera/ini/pluginpath.ini || return 1
  else cd ${startdir}/src/opera-9.50-20080508.6-shared-qt.i386-1962
       sed 's|/usr/X11R6/lib/mozilla/plugins=1|/usr/lib/mozilla/plugins=1|' -i usr/share/opera/ini/pluginpath.ini || return 1
fi
   ./install.sh DESTDIR=${startdir}/pkg
   install -D -m 644 ${startdir}/src/opera.desktop ${startdir}/pkg/usr/share/applications/opera.desktop
   install -D -m 644 LICENSE ${startdir}/pkg/usr/share/licenses/opera/license.txt
   install -D -m 644 ${startdir}/src/opera_logo48.png ${startdir}/pkg/usr/share/opera/images/opera_48x48.png
}



Ideen?

--Ano
 
also ich benutze das paket "opera" aus extra (oder community) und nicht aus dem AUR. Damit funktionieren 32-bit plugins (ich benutze auch arch 64), inklusive flashplayer.
 
Zurück
Oben