[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