[arch-commits] Commit in min/trunk (PKGBUILD icon.patch min.js)

Nicola Squartini tensor5 at gemini.archlinux.org
Sun Jul 10 15:06:49 UTC 2022


    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 <tensor5 at gmail.com>
 
 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';
 



More information about the arch-commits mailing list