Date: Wednesday, June 3, 2020 @ 09:50:32 Author: bgyorgy Revision: 638253
upgpkg: otter-browser 1.0.01-3: Fix metainfo file Modified: otter-browser/trunk/PKGBUILD ----------+ PKGBUILD | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-06-03 09:33:45 UTC (rev 638252) +++ PKGBUILD 2020-06-03 09:50:32 UTC (rev 638253) @@ -4,18 +4,23 @@ pkgbase=otter-browser pkgname=(otter-browser{,-nowebengine}) pkgver=1.0.01 -pkgrel=2 +pkgrel=3 pkgdesc="Web browser aiming to recreate the best aspects of the classic Opera (12.x) UI using Qt5" arch=('x86_64') url="https://otter-browser.org/" license=('GPL3') -depends=('desktop-file-utils' 'hunspell' 'qt5-multimedia' 'qt5-svg' 'qt5-webengine' 'qt5-webkit' 'qt5-xmlpatterns') +depends=('hunspell' 'qt5-multimedia' 'qt5-svg' 'qt5-webengine' 'qt5-webkit' 'qt5-xmlpatterns') makedepends=('cmake') source=($pkgbase-$pkgver.tar.gz::https://github.com/OtterBrowser/$pkgbase/archive/v$pkgver.tar.gz) sha256sums=('85aef7c74277cf94de237e516c3c2d507b3d19b9ad16853de938540b8bf2f16b') prepare() { - mkdir build{,-nowebengine} + cd $pkgname-$pkgver + # Fix metainfo file + # https://github.com/OtterBrowser/otter-browser/issues/1649 + sed -i 's/org.otter_browser.Otter_Browser.desktop/otter-browser.desktop/' packaging/$pkgbase.appdata.xml + + mkdir ../build{,-nowebengine} } build() { @@ -36,7 +41,7 @@ package_otter-browser-nowebengine() { pkgdesc+=' without WebEngine support' - depends=('desktop-file-utils' 'hicolor-icon-theme' 'hunspell' 'qt5-multimedia' 'qt5-svg' 'qt5-webkit' 'qt5-xmlpatterns') + depends=('hicolor-icon-theme' 'hunspell' 'qt5-multimedia' 'qt5-svg' 'qt5-webkit' 'qt5-xmlpatterns') conflicts=($pkgbase) provides=($pkgbase=$pkgver) @@ -44,5 +49,5 @@ make DESTDIR="$pkgdir" install # Ignore package by AppStream to avoid duplicated IDs - echo 'X-AppStream-Ignore=true' >> "$pkgdir/usr/share/applications/$pkgbase.desktop" + sed -i '/^Actions=/a X-AppStream-Ignore=true' "$pkgdir/usr/share/applications/$pkgbase.desktop" }