Date: Sunday, July 10, 2022 @ 15:06:49 Author: tensor5 Revision: 1249295
upgpkg: min 1.25.1-1 Modified: min/trunk/PKGBUILD min/trunk/icon.patch min/trunk/min.js ------------+ PKGBUILD | 17 +++++++++++------ icon.patch | 2 +- min.js | 2 +- 3 files changed, 13 insertions(+), 8 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2022-07-10 14:38:48 UTC (rev 1249294) +++ PKGBUILD 2022-07-10 15:06:49 UTC (rev 1249295) @@ -1,14 +1,15 @@ # Maintainer: Nicola Squartini <[email protected]> pkgname=min -pkgver=1.24.0 -_commit=c487d685529e9e6b36df6fedbcb31f9ed7bc345a +pkgver=1.25.1 +_commit=aeb937b7f6e67bd67765dd77d8c95fc9ac448a75 +_electronver=19 pkgrel=1 pkgdesc='A fast, minimal browser that protects your privacy' arch=('x86_64') url='https://minbrowser.org/' license=('Apache') -depends=('electron16' 'libsecret') +depends=("electron${_electronver}" 'libsecret') makedepends=('git' 'npm') options=(!emptydirs) source=("git+https://github.com/minbrowser/min.git#commit=${_commit}" @@ -17,8 +18,8 @@ 'icon.patch') sha256sums=('SKIP' 'a069caac07638ca2bafde5f96a4db646ec7484741ff9b44788c2e159b5142650' - '4db5f7a92c71d865b0561639f5bc7d3daae1000b623f5bb3924047ea45fdbfc0' - 'ac24fe55be98edf115602533b8e892ebc5c0841a4edb412ef4ed29a07d9d89dd') + '58925a72ab69500d4b2b2b9fe216aca44276423dfcb337063516fb8024a01b0a' + '3cff8e5613907c3776115ccdb14f37a4899c96874f662281a630912d893c1d87') prepare() { cd ${pkgname} @@ -48,7 +49,11 @@ mv icons/icon256.png \ "${pkgdir}"/usr/share/icons/hicolor/256x256/apps/${pkgname}.png - install -Dm755 "${srcdir}"/${pkgname}.js "${pkgdir}"/usr/bin/${pkgname} + install -d "${pkgdir}/usr/bin" + sed "s|@ELECTRON@|electron${_electronver=19}|" "${srcdir}/${pkgname}.js" \ + > "${pkgdir}/usr/bin/${pkgname}" + chmod 755 "${pkgdir}/usr/bin/${pkgname}" + install -Dm644 "${srcdir}"/${pkgname}.desktop \ "${pkgdir}"/usr/share/applications/${pkgname}.desktop Modified: icon.patch =================================================================== --- icon.patch 2022-07-10 14:38:48 UTC (rev 1249294) +++ icon.patch 2022-07-10 15:06:49 UTC (rev 1249295) @@ -1,6 +1,6 @@ --- a/main/main.js +++ b/main/main.js -@@ -181,7 +181,7 @@ +@@ -185,7 +185,7 @@ minHeight: 350, titleBarStyle: settings.get('useSeparateTitlebar') ? 'default' : 'hidden', trafficLightPosition: { x: 12, y: 10 }, Modified: min.js =================================================================== --- min.js 2022-07-10 14:38:48 UTC (rev 1249294) +++ min.js 2022-07-10 15:06:49 UTC (rev 1249295) @@ -1,4 +1,4 @@ -#!/usr/bin/electron16 +#!/usr/bin/@ELECTRON@ const name = 'min';
