From e837c92bcd3f6d4c6108a749c0ceae9045695f5c Mon Sep 17 00:00:00 2001 From: Giuseppe Fierro Date: Thu, 11 Jan 2018 14:28:55 +0100 Subject: [PATCH] opera: update to 50.0.2762.58. Fix /usr/share Closes: #10692 [via git-merge-pr] --- srcpkgs/opera/files/opera | 2 -- srcpkgs/opera/template | 17 +++++++++++------ 2 files changed, 11 insertions(+), 8 deletions(-) delete mode 100644 srcpkgs/opera/files/opera diff --git a/srcpkgs/opera/files/opera b/srcpkgs/opera/files/opera deleted file mode 100644 index e4daa34cf00..00000000000 --- a/srcpkgs/opera/files/opera +++ /dev/null @@ -1,2 +0,0 @@ -#!/bin/sh -exec /usr/lib/opera/opera "$@" diff --git a/srcpkgs/opera/template b/srcpkgs/opera/template index d42a7c8dada..ad57a987b38 100644 --- a/srcpkgs/opera/template +++ b/srcpkgs/opera/template @@ -1,19 +1,20 @@ # Template file for 'opera' pkgname=opera -version=50.0.2762.45 +version=50.0.2762.58 revision=1 only_for_archs="x86_64" +repository="nonfree" +build_style=fetch +nostrip=yes hostmakedepends="freetype-devel" depends="ffmpeg desktop-file-utils hicolor-icon-theme" short_desc="Fast, secure, easy to use browser" maintainer="Diogo Leal " license="Proprietary" -repository="nonfree" homepage="https://www.opera.com/computer" -nostrip=yes # https is horribly slow! distfiles="http://get.geo.opera.com/pub/opera/desktop/${version}/linux/${pkgname}-stable_${version}_amd64.deb" -checksum=be956e5403a9db58eb43a148285704c69a948a34facec7da9e3d31fcbdc94daa +checksum=8c59aad232ab9f7d237a91ad69155bebd296d569ecff27b90487709fb8b56b34 do_extract() { ar x ${XBPS_SRCDISTDIR}/${pkgname}-${version}/${pkgname}-stable_${version}_amd64.deb @@ -21,11 +22,15 @@ do_extract() { } do_install() { - vbin ${FILESDIR}/opera + vmkdir /usr/bin + ln -s ../lib/opera/opera ${DESTDIR}/usr/bin/opera + vlicense usr/share/doc/opera-stable/copyright rm -rf usr/share/doc + vcopy usr/lib/x86_64-linux-gnu usr/lib - vcopy usr/share /usr/share + vcopy usr/share /usr + ln -sf /usr/lib/libfreetype.so.6 ${DESTDIR}/usr/lib/opera/libfreetype.so.6 # suid opera_sandbox