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
Ideen?
--Ano
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