Hello community, here is the log from the commit of package opera for openSUSE:Factory:NonFree checked in at 2012-07-09 09:59:19 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory:NonFree/opera (Old) and /work/SRC/openSUSE:Factory:NonFree/.opera.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "opera", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory:NonFree/opera/opera.changes 2012-06-25 11:51:24.000000000 +0200 +++ /work/SRC/openSUSE:Factory:NonFree/.opera.new/opera.changes 2012-07-09 09:59:22.000000000 +0200 @@ -1,0 +2,8 @@ +Wed Jul 4 18:28:25 UTC 2012 - [email protected] + +- fixes [bnc#769389]: + added global prefs file disabling opera internal + update mechanism +- use opera provided install script + +------------------------------------------------------------------- New: ---- operaprefs_fixed.ini ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ opera.spec ++++++ --- /var/tmp/diff_new_pack.F9CJBM/_old 2012-07-09 09:59:24.000000000 +0200 +++ /var/tmp/diff_new_pack.F9CJBM/_new 2012-07-09 09:59:24.000000000 +0200 @@ -29,6 +29,7 @@ Url: http://www.opera.com/ Source0: %{name}-%{version}-%{buildnum}.%{tag32b}.tar.xz Source1: %{name}-%{version}-%{buildnum}.%{tag64b}.tar.xz +Source2: operaprefs_fixed.ini NoSource: 0 NoSource: 1 BuildRequires: fdupes @@ -81,39 +82,9 @@ cd %{name}-%{version}-%{buildnum}.%{tag64b} %endif -# replace variables manually, install script is unusable -gunzip share/man/man1/* -sed -i 's:@@{SUFFIX}::g' share/man/man1/* -sed -i 's:@@{USUFFIX}::g' share/man/man1/* -sed -i 's:@@{PREFIX}:/usr:g' share/man/man1/* -sed -i 's:@@{_SUFFIX}::g' share/applications/*.desktop -sed -i 's:@@{SUFFIX}::g' share/applications/*.desktop -sed -i 's:@@{PREFIX}/bin/::g' share/applications/*.desktop -sed -i 's:@@{SUFFIX}::g' share/mime/packages/*.xml - -# fix file handlers -sed -i 's:kfmclient exec:xdg-open:' share/opera/defaults/filehandler.ini -cat >> share/opera/defaults/filehandler.ini <<EOT -[File Types] -text/x-suse-ymp=7,/sbin/YaST2 OneClickInstallUI,,,ymp,| -text/x-suse-ymu=3,/sbin/YaST2 OneClickInstallUrlHandler,,,ymu,| -EOT - -# copy files -mkdir -p %{buildroot}%{_bindir} -cp -a lib %{buildroot}%{_prefix} -cp -a share %{buildroot}%{_prefix} - -# install wrappers - -cat > %{buildroot}%{_bindir}/opera <<EOT -#!/bin/sh -export OPERA_DIR=%{_datadir}/opera -export OPERA_PERSONALDIR="\$HOME/.opera" -exec /usr/lib/opera/opera "\$@" -EOT - -chmod 0755 %{buildroot}%{_bindir}/opera +./install --repackage %{buildroot}/%{_prefix} --prefix %{_prefix} +mkdir %{buildroot}/etc +cp %{SOURCE2} %{buildroot}/etc %suse_update_desktop_file opera-browser %fdupes %{buildroot}%{_datadir} @@ -121,6 +92,7 @@ %files %defattr(-,root,root) %doc %{_mandir}/man1/opera* +/etc/operaprefs_fixed.ini %{_bindir}/opera* %{_prefix}/lib/opera %{_datadir}/opera ++++++ operaprefs_fixed.ini ++++++ [User Prefs] Disable Opera Package AutoUpdate=1 -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
