Github messages for voidlinux
 help / color / mirror / Atom feed
* [PR PATCH] New package: enpass-6.3.3.601_amd64
@ 2020-01-26 19:01 voidlinux-github
  2020-01-26 19:11 ` voidlinux-github
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: voidlinux-github @ 2020-01-26 19:01 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 319 bytes --]

There is a new pull request by TheGejr against master on the void-packages repository

https://github.com/TheGejr/void-packages master
https://github.com/void-linux/void-packages/pull/18573

New package: enpass-6.3.3.601_amd64


A patch file from https://github.com/void-linux/void-packages/pull/18573.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-18573.patch --]
[-- Type: text/x-diff, Size: 3656 bytes --]

From 5b1e682c4ea4cb65c7ea1343fb90ac6cb64334cd Mon Sep 17 00:00:00 2001
From: Malte Gejr <maltegejr.korup@gmail.com>
Date: Sun, 26 Jan 2020 19:57:28 +0100
Subject: [PATCH] New package: enpass-6.3.3.601_amd64

---
 srcpkgs/enpass/INSTALL  | 37 +++++++++++++++++++++++++++++++++++++
 srcpkgs/enpass/REMOVE   | 17 +++++++++++++++++
 srcpkgs/enpass/template | 20 ++++++++++++++++++++
 srcpkgs/enpass/update   |  3 +++
 4 files changed, 77 insertions(+)
 create mode 100644 srcpkgs/enpass/INSTALL
 create mode 100644 srcpkgs/enpass/REMOVE
 create mode 100644 srcpkgs/enpass/template
 create mode 100644 srcpkgs/enpass/update

diff --git a/srcpkgs/enpass/INSTALL b/srcpkgs/enpass/INSTALL
new file mode 100644
index 00000000000..a59812f33fb
--- /dev/null
+++ b/srcpkgs/enpass/INSTALL
@@ -0,0 +1,37 @@
+# INSTALL for 'enpass'
+# Fetching proprietary binaries at install-time
+
+_BUILDDIR="/tmp/enpass.build"
+
+if test "$ACTION" = "post"; then
+	. opt/enpass/pkgdata
+	mkdir -p "$_BUILDDIR"
+	(
+		set -e
+		cd "$_BUILDDIR"
+		xbps-uhelper fetch "https://apt.enpass.io/pool/main/e/enpass/enpass_${SVERSION}.deb"
+		echo "${SCHECKSUM}  enpass_${SVERSION}.deb" >checksum
+		sha256sum -c checksum
+		ar x "enpass_${SVERSION}.deb"
+		tar -xf data.tar.gz
+	)
+	if [ $? -ne 0 ] ; then
+		echo "Failed downloading enpass"
+		rm -r "$_BUILDDIR";
+		exit 1;
+	fi
+	
+	mkdir -p opt/enpass
+	cp -r "${_BUILDDIR}/opt/enpass" opt/
+	mkdir -p usr/share/applications
+	cp -r "${_BUILDDIR}/usr/share/applications" /usr/share/
+	mkdir -p usr/share/doc
+	cp -r "${_BUILDDIR}/usr/share/doc" /usr/share/
+	mkdir -p usr/share/icons
+	cp -r "${_BUILDDIR}/usr/share/icons" /usr/share/
+	mkdir -p usr/share/mime
+	cp -r "${_BUILDDIR}/usr/share/mime" /usr/share/
+	rm -r "$_BUILDDIR"
+	update-desktop-database
+	update-mime-database /usr/share/mime
+fi
diff --git a/srcpkgs/enpass/REMOVE b/srcpkgs/enpass/REMOVE
new file mode 100644
index 00000000000..6a3198b4a4e
--- /dev/null
+++ b/srcpkgs/enpass/REMOVE
@@ -0,0 +1,17 @@
+# REMOVE for 'enpass'
+# Deleting dynamically fetched files
+
+if test "$ACTION" = "post"; then
+	rm /usr/share/applications/enpass.desktop
+	for _s in 16 24 32 48 64 96 128 256; do
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/apps/enpass.png"
+	done
+	for _s in 16 22 24 32 44 48; do
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/status/enpass-status.png"
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/status/enpass-status-dark.png"
+	done
+	rm -r /usr/share/doc/enpass
+	rm /usr/share/mime/packages/application-enpass.xml
+	rm -r /opt/enpass
+fi
+
diff --git a/srcpkgs/enpass/template b/srcpkgs/enpass/template
new file mode 100644
index 00000000000..ebabc6a1009
--- /dev/null
+++ b/srcpkgs/enpass/template
@@ -0,0 +1,20 @@
+# Template file for 'enpass'
+pkgname=enpass
+version=6.3.3.601
+revision=1
+archs="x86_64"
+create_wrksrc=yes
+build_style=fetch
+short_desc="Proprietary multiplatform password manager"
+maintainer="Malte Gejr <maltegejr.korup@gmail.com>"
+license="Proprietary"
+homepage="https://www.enpass.io/"
+repository=nonfree
+triggers="mimedb update-desktopdb"
+_sversion="_amd64"
+_schecksum="d1dae4043cfb5e79cb3f9c1699e87ce54c39df407ba6334eb856a59d79fb8e29"
+do_install() {
+	vmkdir opt/enpass
+	echo "export SVERSION=\"${version}${_sversion}\"" >"${DESTDIR}/opt/enpass/pkgdata"
+	echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/opt/enpass/pkgdata"
+}
diff --git a/srcpkgs/enpass/update b/srcpkgs/enpass/update
new file mode 100644
index 00000000000..4c5d1ee97fe
--- /dev/null
+++ b/srcpkgs/enpass/update
@@ -0,0 +1,3 @@
+site="https://apt.enpass.io/pool/main/e/enpass/"
+version="${version}${_sversion}"
+pattern='enpass_\K[\d.]+(?=\.deb)'

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: New package: enpass-6.3.3.601_amd64
  2020-01-26 19:01 [PR PATCH] New package: enpass-6.3.3.601_amd64 voidlinux-github
@ 2020-01-26 19:11 ` voidlinux-github
  2020-01-27 13:19 ` [PR PATCH] [Updated] " voidlinux-github
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2020-01-26 19:11 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 296 bytes --]

New comment by TheGejr on void-packages repository

https://github.com/void-linux/void-packages/pull/18573#issuecomment-578532887

Comment:
Travis lint fails on license, because license is set to `Proprietary` however repository is set to `nonfree`. I've done this based on `spotify`'s template.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] New package: enpass-6.3.3.601_amd64
  2020-01-26 19:01 [PR PATCH] New package: enpass-6.3.3.601_amd64 voidlinux-github
  2020-01-26 19:11 ` voidlinux-github
@ 2020-01-27 13:19 ` voidlinux-github
  2020-01-27 13:29 ` voidlinux-github
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2020-01-27 13:19 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 419 bytes --]

There is an updated pull request by TheGejr against master on the void-packages repository

https://github.com/TheGejr/void-packages master
https://github.com/void-linux/void-packages/pull/18573

New package: enpass-6.3.3.601_amd64
This package provides a proprietary multiplatform password manager. It installs via a deb file.

A patch file from https://github.com/void-linux/void-packages/pull/18573.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-18573.patch --]
[-- Type: text/x-diff, Size: 15382 bytes --]

From 5b1e682c4ea4cb65c7ea1343fb90ac6cb64334cd Mon Sep 17 00:00:00 2001
From: Malte Gejr <maltegejr.korup@gmail.com>
Date: Sun, 26 Jan 2020 19:57:28 +0100
Subject: [PATCH 1/2] New package: enpass-6.3.3.601_amd64

---
 srcpkgs/enpass/INSTALL  | 37 +++++++++++++++++++++++++++++++++++++
 srcpkgs/enpass/REMOVE   | 17 +++++++++++++++++
 srcpkgs/enpass/template | 20 ++++++++++++++++++++
 srcpkgs/enpass/update   |  3 +++
 4 files changed, 77 insertions(+)
 create mode 100644 srcpkgs/enpass/INSTALL
 create mode 100644 srcpkgs/enpass/REMOVE
 create mode 100644 srcpkgs/enpass/template
 create mode 100644 srcpkgs/enpass/update

diff --git a/srcpkgs/enpass/INSTALL b/srcpkgs/enpass/INSTALL
new file mode 100644
index 00000000000..a59812f33fb
--- /dev/null
+++ b/srcpkgs/enpass/INSTALL
@@ -0,0 +1,37 @@
+# INSTALL for 'enpass'
+# Fetching proprietary binaries at install-time
+
+_BUILDDIR="/tmp/enpass.build"
+
+if test "$ACTION" = "post"; then
+	. opt/enpass/pkgdata
+	mkdir -p "$_BUILDDIR"
+	(
+		set -e
+		cd "$_BUILDDIR"
+		xbps-uhelper fetch "https://apt.enpass.io/pool/main/e/enpass/enpass_${SVERSION}.deb"
+		echo "${SCHECKSUM}  enpass_${SVERSION}.deb" >checksum
+		sha256sum -c checksum
+		ar x "enpass_${SVERSION}.deb"
+		tar -xf data.tar.gz
+	)
+	if [ $? -ne 0 ] ; then
+		echo "Failed downloading enpass"
+		rm -r "$_BUILDDIR";
+		exit 1;
+	fi
+	
+	mkdir -p opt/enpass
+	cp -r "${_BUILDDIR}/opt/enpass" opt/
+	mkdir -p usr/share/applications
+	cp -r "${_BUILDDIR}/usr/share/applications" /usr/share/
+	mkdir -p usr/share/doc
+	cp -r "${_BUILDDIR}/usr/share/doc" /usr/share/
+	mkdir -p usr/share/icons
+	cp -r "${_BUILDDIR}/usr/share/icons" /usr/share/
+	mkdir -p usr/share/mime
+	cp -r "${_BUILDDIR}/usr/share/mime" /usr/share/
+	rm -r "$_BUILDDIR"
+	update-desktop-database
+	update-mime-database /usr/share/mime
+fi
diff --git a/srcpkgs/enpass/REMOVE b/srcpkgs/enpass/REMOVE
new file mode 100644
index 00000000000..6a3198b4a4e
--- /dev/null
+++ b/srcpkgs/enpass/REMOVE
@@ -0,0 +1,17 @@
+# REMOVE for 'enpass'
+# Deleting dynamically fetched files
+
+if test "$ACTION" = "post"; then
+	rm /usr/share/applications/enpass.desktop
+	for _s in 16 24 32 48 64 96 128 256; do
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/apps/enpass.png"
+	done
+	for _s in 16 22 24 32 44 48; do
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/status/enpass-status.png"
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/status/enpass-status-dark.png"
+	done
+	rm -r /usr/share/doc/enpass
+	rm /usr/share/mime/packages/application-enpass.xml
+	rm -r /opt/enpass
+fi
+
diff --git a/srcpkgs/enpass/template b/srcpkgs/enpass/template
new file mode 100644
index 00000000000..ebabc6a1009
--- /dev/null
+++ b/srcpkgs/enpass/template
@@ -0,0 +1,20 @@
+# Template file for 'enpass'
+pkgname=enpass
+version=6.3.3.601
+revision=1
+archs="x86_64"
+create_wrksrc=yes
+build_style=fetch
+short_desc="Proprietary multiplatform password manager"
+maintainer="Malte Gejr <maltegejr.korup@gmail.com>"
+license="Proprietary"
+homepage="https://www.enpass.io/"
+repository=nonfree
+triggers="mimedb update-desktopdb"
+_sversion="_amd64"
+_schecksum="d1dae4043cfb5e79cb3f9c1699e87ce54c39df407ba6334eb856a59d79fb8e29"
+do_install() {
+	vmkdir opt/enpass
+	echo "export SVERSION=\"${version}${_sversion}\"" >"${DESTDIR}/opt/enpass/pkgdata"
+	echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/opt/enpass/pkgdata"
+}
diff --git a/srcpkgs/enpass/update b/srcpkgs/enpass/update
new file mode 100644
index 00000000000..4c5d1ee97fe
--- /dev/null
+++ b/srcpkgs/enpass/update
@@ -0,0 +1,3 @@
+site="https://apt.enpass.io/pool/main/e/enpass/"
+version="${version}${_sversion}"
+pattern='enpass_\K[\d.]+(?=\.deb)'

From 52aaa85cf395708ec7ed4823f25dc0c6ca3146e8 Mon Sep 17 00:00:00 2001
From: Malte Korup <c9890@cert.cfcs.dk>
Date: Mon, 27 Jan 2020 14:19:55 +0100
Subject: [PATCH 2/2] New package: brave-1.2.41-x64

---
 srcpkgs/brave/INSTALL             |  31 +++++
 srcpkgs/brave/REMOVE              |   6 +
 srcpkgs/brave/files/brave.desktop | 221 ++++++++++++++++++++++++++++++
 srcpkgs/brave/template            |  21 +++
 4 files changed, 279 insertions(+)
 create mode 100644 srcpkgs/brave/INSTALL
 create mode 100644 srcpkgs/brave/REMOVE
 create mode 100755 srcpkgs/brave/files/brave.desktop
 create mode 100644 srcpkgs/brave/template

diff --git a/srcpkgs/brave/INSTALL b/srcpkgs/brave/INSTALL
new file mode 100644
index 00000000000..aed8b565fda
--- /dev/null
+++ b/srcpkgs/brave/INSTALL
@@ -0,0 +1,31 @@
+# INSTALL for 'brave'
+# Fetching github release at install-time
+
+_BUILDDIR="/tmp/brave.build"
+
+if test "$ACTION" = "post"; then
+  . /usr/share/brave/pkgdata
+  mkdir -p "$_BUILDDIR"
+  (
+    set -e
+    cd "$_BUILDDIR"
+    xbps-uhelper fetch "https://github.com/brave/brave-browser/releases/download/v${SVERSION}/brave-v${SVERSION}-linux-${SARCH}.zip"
+    echo "${SCHECKSUM}  brave-v${SVERSION}-linux-${SARCH}.zip" >checksum
+    sha256sum -c checksum
+    unzip "brave-v${SVERSION}-linux-${SARCH}.zip"
+    rm "brave-v${SVERSION}-linux-${SARCH}.zip"
+  )
+  if [ $? -ne 0 ] ; then
+    echo "Failed downloading brave"
+    rm -r "$_BUILDDIR";
+    exit 1;
+  fi
+
+  mkdir -p /usr/share/brave
+  cp -r "${_BUILDDIR}/*" /usr/share/brave/
+  ln -sf "/usr/share/brave/brave" /bin/
+  cp -r "${FILESDIR}/brave.desktop" /usr/share/brave/
+  ln -sf "/usr/share/brave/brave.desktop" /usr/share/applications/
+  rm -r "$_BUILDDIR"
+fi
+
diff --git a/srcpkgs/brave/REMOVE b/srcpkgs/brave/REMOVE
new file mode 100644
index 00000000000..9bba3572cc3
--- /dev/null
+++ b/srcpkgs/brave/REMOVE
@@ -0,0 +1,6 @@
+# REMOVE for 'brave'
+# Deleting dynamically fetched files
+
+if test "$ACTION" = "post"; then
+  rm -r /usr/share/brave
+fi
diff --git a/srcpkgs/brave/files/brave.desktop b/srcpkgs/brave/files/brave.desktop
new file mode 100755
index 00000000000..87c7ce492cf
--- /dev/null
+++ b/srcpkgs/brave/files/brave.desktop
@@ -0,0 +1,221 @@
+[Desktop Entry]
+Version=1.0
+Name=Brave Web Browser
+# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
+# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
+GenericName=Web Browser
+GenericName[ar]=متصفح الشبكة
+GenericName[bg]=Уеб браузър
+GenericName[ca]=Navegador web
+GenericName[cs]=WWW prohlížeč
+GenericName[da]=Browser
+GenericName[de]=Web-Browser
+GenericName[el]=Περιηγητής ιστού
+GenericName[en_GB]=Web Browser
+GenericName[es]=Navegador web
+GenericName[et]=Veebibrauser
+GenericName[fi]=WWW-selain
+GenericName[fr]=Navigateur Web
+GenericName[gu]=વેબ બ્રાઉઝર
+GenericName[he]=דפדפן אינטרנט
+GenericName[hi]=वेब ब्राउज़र
+GenericName[hu]=Webböngésző
+GenericName[it]=Browser Web
+GenericName[ja]=ウェブブラウザ
+GenericName[kn]=ಜಾಲ ವೀಕ್ಷಕ
+GenericName[ko]=웹 브라우저
+GenericName[lt]=Žiniatinklio naršyklė
+GenericName[lv]=Tīmekļa pārlūks
+GenericName[ml]=വെബ് ബ്രൌസര്‍
+GenericName[mr]=वेब ब्राऊजर
+GenericName[nb]=Nettleser
+GenericName[nl]=Webbrowser
+GenericName[pl]=Przeglądarka WWW
+GenericName[pt]=Navegador Web
+GenericName[pt_BR]=Navegador da Internet
+GenericName[ro]=Navigator de Internet
+GenericName[ru]=Веб-браузер
+GenericName[sl]=Spletni brskalnik
+GenericName[sv]=Webbläsare
+GenericName[ta]=இணைய உலாவி
+GenericName[th]=เว็บเบราว์เซอร์
+GenericName[tr]=Web Tarayıcı
+GenericName[uk]=Навігатор Тенет
+GenericName[zh_CN]=网页浏览器
+GenericName[zh_HK]=網頁瀏覽器
+GenericName[zh_TW]=網頁瀏覽器
+# Not translated in KDE, from Epiphany 2.26.1-0ubuntu1.
+GenericName[bn]=ওয়েব ব্রাউজার
+GenericName[fil]=Web Browser
+GenericName[hr]=Web preglednik
+GenericName[id]=Browser Web
+GenericName[or]=ଓ୍ବେବ ବ୍ରାଉଜର
+GenericName[sk]=WWW prehliadač
+GenericName[sr]=Интернет прегледник
+GenericName[te]=మహాతల అన్వేషి
+GenericName[vi]=Bộ duyệt Web
+# Gnome and KDE 3 uses Comment.
+Comment=Access the Internet
+Comment[ar]=الدخول إلى الإنترنت
+Comment[bg]=Достъп до интернет
+Comment[bn]=ইন্টারনেটটি অ্যাক্সেস করুন
+Comment[ca]=Accedeix a Internet
+Comment[cs]=Přístup k internetu
+Comment[da]=Få adgang til internettet
+Comment[de]=Internetzugriff
+Comment[el]=Πρόσβαση στο Διαδίκτυο
+Comment[en_GB]=Access the Internet
+Comment[es]=Accede a Internet.
+Comment[et]=Pääs Internetti
+Comment[fi]=Käytä internetiä
+Comment[fil]=I-access ang Internet
+Comment[fr]=Accéder à Internet
+Comment[gu]=ઇંટરનેટ ઍક્સેસ કરો
+Comment[he]=גישה אל האינטרנט
+Comment[hi]=इंटरनेट तक पहुंच स्थापित करें
+Comment[hr]=Pristup Internetu
+Comment[hu]=Internetelérés
+Comment[id]=Akses Internet
+Comment[it]=Accesso a Internet
+Comment[ja]=インターネットにアクセス
+Comment[kn]=ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸಿ
+Comment[ko]=인터넷 연결
+Comment[lt]=Interneto prieiga
+Comment[lv]=Piekļūt internetam
+Comment[ml]=ഇന്റര്‍‌നെറ്റ് ആക്‌സസ് ചെയ്യുക
+Comment[mr]=इंटरनेटमध्ये प्रवेश करा
+Comment[nb]=Gå til Internett
+Comment[nl]=Verbinding maken met internet
+Comment[or]=ଇଣ୍ଟର୍ନେଟ୍ ପ୍ରବେଶ କରନ୍ତୁ
+Comment[pl]=Skorzystaj z internetu
+Comment[pt]=Aceder à Internet
+Comment[pt_BR]=Acessar a internet
+Comment[ro]=Accesaţi Internetul
+Comment[ru]=Доступ в Интернет
+Comment[sk]=Prístup do siete Internet
+Comment[sl]=Dostop do interneta
+Comment[sr]=Приступите Интернету
+Comment[sv]=Gå ut på Internet
+Comment[ta]=இணையத்தை அணுகுதல்
+Comment[te]=ఇంటర్నెట్‌ను ఆక్సెస్ చెయ్యండి
+Comment[th]=เข้าถึงอินเทอร์เน็ต
+Comment[tr]=İnternet'e erişin
+Comment[uk]=Доступ до Інтернету
+Comment[vi]=Truy cập Internet
+Comment[zh_CN]=访问互联网
+Comment[zh_HK]=連線到網際網路
+Comment[zh_TW]=連線到網際網路
+Exec=brave %u
+StartupNotify=true
+Terminal=false
+Icon=brave-browser
+Type=Application
+Categories=Network;WebBrowser;
+MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
+Actions=new-window;new-private-window;
+
+[Desktop Action new-window]
+Name=New Window
+Name[am]=አዲስ መስኮት
+Name[ar]=نافذة جديدة
+Name[bg]=Нов прозорец
+Name[bn]=নতুন উইন্ডো
+Name[ca]=Finestra nova
+Name[cs]=Nové okno
+Name[da]=Nyt vindue
+Name[de]=Neues Fenster
+Name[el]=Νέο Παράθυρο
+Name[en_GB]=New Window
+Name[es]=Nueva ventana
+Name[et]=Uus aken
+Name[fa]=پنجره جدید
+Name[fi]=Uusi ikkuna
+Name[fil]=New Window
+Name[fr]=Nouvelle fenêtre
+Name[gu]=નવી વિંડો
+Name[hi]=नई विंडो
+Name[hr]=Novi prozor
+Name[hu]=Új ablak
+Name[id]=Jendela Baru
+Name[it]=Nuova finestra
+Name[iw]=חלון חדש
+Name[ja]=新規ウインドウ
+Name[kn]=ಹೊಸ ವಿಂಡೊ
+Name[ko]=새 창
+Name[lt]=Naujas langas
+Name[lv]=Jauns logs
+Name[ml]=പുതിയ വിന്‍ഡോ
+Name[mr]=नवीन विंडो
+Name[nl]=Nieuw venster
+Name[no]=Nytt vindu
+Name[pl]=Nowe okno
+Name[pt]=Nova janela
+Name[pt_BR]=Nova janela
+Name[ro]=Fereastră nouă
+Name[ru]=Новое окно
+Name[sk]=Nové okno
+Name[sl]=Novo okno
+Name[sr]=Нови прозор
+Name[sv]=Nytt fönster
+Name[sw]=Dirisha Jipya
+Name[ta]=புதிய சாளரம்
+Name[te]=క్రొత్త విండో
+Name[th]=หน้าต่างใหม่
+Name[tr]=Yeni Pencere
+Name[uk]=Нове вікно
+Name[vi]=Cửa sổ Mới
+Name[zh_CN]=新建窗口
+Name[zh_TW]=開新視窗
+Exec=/usr/bin/brave-browser-stable
+
+[Desktop Action new-private-window]
+Name=New Incognito Window
+Name[ar]=نافذة جديدة للتصفح المتخفي
+Name[bg]=Нов прозорец „инкогнито“
+Name[bn]=নতুন ছদ্মবেশী উইন্ডো
+Name[ca]=Finestra d'incògnit nova
+Name[cs]=Nové anonymní okno
+Name[da]=Nyt inkognitovindue
+Name[de]=Neues Inkognito-Fenster
+Name[el]=Νέο παράθυρο για ανώνυμη περιήγηση
+Name[en_GB]=New Incognito window
+Name[es]=Nueva ventana de incógnito
+Name[et]=Uus inkognito aken
+Name[fa]=پنجره جدید حالت ناشناس
+Name[fi]=Uusi incognito-ikkuna
+Name[fil]=Bagong Incognito window
+Name[fr]=Nouvelle fenêtre de navigation privée
+Name[gu]=નવી છુપી વિંડો
+Name[hi]=नई गुप्त विंडो
+Name[hr]=Novi anoniman prozor
+Name[hu]=Új Inkognitóablak
+Name[id]=Jendela Penyamaran baru
+Name[it]=Nuova finestra di navigazione in incognito
+Name[iw]=חלון חדש לגלישה בסתר
+Name[ja]=新しいシークレット ウィンドウ
+Name[kn]=ಹೊಸ ಅಜ್ಞಾತ ವಿಂಡೋ
+Name[ko]=새 시크릿 창
+Name[lt]=Naujas inkognito langas
+Name[lv]=Jauns inkognito režīma logs
+Name[ml]=പുതിയ വേഷ പ്രച്ഛന്ന വിന്‍ഡോ
+Name[mr]=नवीन गुप्त विंडो
+Name[nl]=Nieuw incognitovenster
+Name[no]=Nytt inkognitovindu
+Name[pl]=Nowe okno incognito
+Name[pt]=Nova janela de navegação anónima
+Name[pt_BR]=Nova janela anônima
+Name[ro]=Fereastră nouă incognito
+Name[ru]=Новое окно в режиме инкогнито
+Name[sk]=Nové okno inkognito
+Name[sl]=Novo okno brez beleženja zgodovine
+Name[sr]=Нови прозор за прегледање без архивирања
+Name[sv]=Nytt inkognitofönster
+Name[ta]=புதிய மறைநிலைச் சாளரம்
+Name[te]=క్రొత్త అజ్ఞాత విండో
+Name[th]=หน้าต่างใหม่ที่ไม่ระบุตัวตน
+Name[tr]=Yeni Gizli pencere
+Name[uk]=Нове вікно в режимі анонімного перегляду
+Name[vi]=Cửa sổ ẩn danh mới
+Name[zh_CN]=新建隐身窗口
+Name[zh_TW]=新增無痕式視窗
+Exec=brave --incognito
diff --git a/srcpkgs/brave/template b/srcpkgs/brave/template
new file mode 100644
index 00000000000..8c3a67da450
--- /dev/null
+++ b/srcpkgs/brave/template
@@ -0,0 +1,21 @@
+# Template file for 'brave'
+pkgname=brave
+version=1.2.41
+revision=1
+archs="x86_64"
+create_wrksrc=yes
+build_style=fetch
+makedepends="unzip"
+short_desc="A web browser that stops ads and trackers by default"
+maintainer="Malte Gejr <maltegejr.korup@gmail.com>"
+license="MPL-2.0"
+homepage="https://brave.com/"
+triggers="update-desktopdb"
+_sarch="x64"
+_schecksum="fe5228ab8fdc2d1d3e59e849b4cd3b9a60b6b8a3553011f33382eecb608e0cae"
+do_install() {
+  vmkdir /usr/share/brave
+  echo "export SVERSION=\"${version}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SARCH=\"${_sarch}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
+}

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] New package: enpass-6.3.3.601_amd64
  2020-01-26 19:01 [PR PATCH] New package: enpass-6.3.3.601_amd64 voidlinux-github
  2020-01-26 19:11 ` voidlinux-github
  2020-01-27 13:19 ` [PR PATCH] [Updated] " voidlinux-github
@ 2020-01-27 13:29 ` voidlinux-github
  2020-01-27 13:43 ` voidlinux-github
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2020-01-27 13:29 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 419 bytes --]

There is an updated pull request by TheGejr against master on the void-packages repository

https://github.com/TheGejr/void-packages master
https://github.com/void-linux/void-packages/pull/18573

New package: enpass-6.3.3.601_amd64
This package provides a proprietary multiplatform password manager. It installs via a deb file.

A patch file from https://github.com/void-linux/void-packages/pull/18573.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-18573.patch --]
[-- Type: text/x-diff, Size: 16279 bytes --]

From 5b1e682c4ea4cb65c7ea1343fb90ac6cb64334cd Mon Sep 17 00:00:00 2001
From: Malte Gejr <maltegejr.korup@gmail.com>
Date: Sun, 26 Jan 2020 19:57:28 +0100
Subject: [PATCH 1/3] New package: enpass-6.3.3.601_amd64

---
 srcpkgs/enpass/INSTALL  | 37 +++++++++++++++++++++++++++++++++++++
 srcpkgs/enpass/REMOVE   | 17 +++++++++++++++++
 srcpkgs/enpass/template | 20 ++++++++++++++++++++
 srcpkgs/enpass/update   |  3 +++
 4 files changed, 77 insertions(+)
 create mode 100644 srcpkgs/enpass/INSTALL
 create mode 100644 srcpkgs/enpass/REMOVE
 create mode 100644 srcpkgs/enpass/template
 create mode 100644 srcpkgs/enpass/update

diff --git a/srcpkgs/enpass/INSTALL b/srcpkgs/enpass/INSTALL
new file mode 100644
index 00000000000..a59812f33fb
--- /dev/null
+++ b/srcpkgs/enpass/INSTALL
@@ -0,0 +1,37 @@
+# INSTALL for 'enpass'
+# Fetching proprietary binaries at install-time
+
+_BUILDDIR="/tmp/enpass.build"
+
+if test "$ACTION" = "post"; then
+	. opt/enpass/pkgdata
+	mkdir -p "$_BUILDDIR"
+	(
+		set -e
+		cd "$_BUILDDIR"
+		xbps-uhelper fetch "https://apt.enpass.io/pool/main/e/enpass/enpass_${SVERSION}.deb"
+		echo "${SCHECKSUM}  enpass_${SVERSION}.deb" >checksum
+		sha256sum -c checksum
+		ar x "enpass_${SVERSION}.deb"
+		tar -xf data.tar.gz
+	)
+	if [ $? -ne 0 ] ; then
+		echo "Failed downloading enpass"
+		rm -r "$_BUILDDIR";
+		exit 1;
+	fi
+	
+	mkdir -p opt/enpass
+	cp -r "${_BUILDDIR}/opt/enpass" opt/
+	mkdir -p usr/share/applications
+	cp -r "${_BUILDDIR}/usr/share/applications" /usr/share/
+	mkdir -p usr/share/doc
+	cp -r "${_BUILDDIR}/usr/share/doc" /usr/share/
+	mkdir -p usr/share/icons
+	cp -r "${_BUILDDIR}/usr/share/icons" /usr/share/
+	mkdir -p usr/share/mime
+	cp -r "${_BUILDDIR}/usr/share/mime" /usr/share/
+	rm -r "$_BUILDDIR"
+	update-desktop-database
+	update-mime-database /usr/share/mime
+fi
diff --git a/srcpkgs/enpass/REMOVE b/srcpkgs/enpass/REMOVE
new file mode 100644
index 00000000000..6a3198b4a4e
--- /dev/null
+++ b/srcpkgs/enpass/REMOVE
@@ -0,0 +1,17 @@
+# REMOVE for 'enpass'
+# Deleting dynamically fetched files
+
+if test "$ACTION" = "post"; then
+	rm /usr/share/applications/enpass.desktop
+	for _s in 16 24 32 48 64 96 128 256; do
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/apps/enpass.png"
+	done
+	for _s in 16 22 24 32 44 48; do
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/status/enpass-status.png"
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/status/enpass-status-dark.png"
+	done
+	rm -r /usr/share/doc/enpass
+	rm /usr/share/mime/packages/application-enpass.xml
+	rm -r /opt/enpass
+fi
+
diff --git a/srcpkgs/enpass/template b/srcpkgs/enpass/template
new file mode 100644
index 00000000000..ebabc6a1009
--- /dev/null
+++ b/srcpkgs/enpass/template
@@ -0,0 +1,20 @@
+# Template file for 'enpass'
+pkgname=enpass
+version=6.3.3.601
+revision=1
+archs="x86_64"
+create_wrksrc=yes
+build_style=fetch
+short_desc="Proprietary multiplatform password manager"
+maintainer="Malte Gejr <maltegejr.korup@gmail.com>"
+license="Proprietary"
+homepage="https://www.enpass.io/"
+repository=nonfree
+triggers="mimedb update-desktopdb"
+_sversion="_amd64"
+_schecksum="d1dae4043cfb5e79cb3f9c1699e87ce54c39df407ba6334eb856a59d79fb8e29"
+do_install() {
+	vmkdir opt/enpass
+	echo "export SVERSION=\"${version}${_sversion}\"" >"${DESTDIR}/opt/enpass/pkgdata"
+	echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/opt/enpass/pkgdata"
+}
diff --git a/srcpkgs/enpass/update b/srcpkgs/enpass/update
new file mode 100644
index 00000000000..4c5d1ee97fe
--- /dev/null
+++ b/srcpkgs/enpass/update
@@ -0,0 +1,3 @@
+site="https://apt.enpass.io/pool/main/e/enpass/"
+version="${version}${_sversion}"
+pattern='enpass_\K[\d.]+(?=\.deb)'

From 52aaa85cf395708ec7ed4823f25dc0c6ca3146e8 Mon Sep 17 00:00:00 2001
From: Malte Korup <c9890@cert.cfcs.dk>
Date: Mon, 27 Jan 2020 14:19:55 +0100
Subject: [PATCH 2/3] New package: brave-1.2.41-x64

---
 srcpkgs/brave/INSTALL             |  31 +++++
 srcpkgs/brave/REMOVE              |   6 +
 srcpkgs/brave/files/brave.desktop | 221 ++++++++++++++++++++++++++++++
 srcpkgs/brave/template            |  21 +++
 4 files changed, 279 insertions(+)
 create mode 100644 srcpkgs/brave/INSTALL
 create mode 100644 srcpkgs/brave/REMOVE
 create mode 100755 srcpkgs/brave/files/brave.desktop
 create mode 100644 srcpkgs/brave/template

diff --git a/srcpkgs/brave/INSTALL b/srcpkgs/brave/INSTALL
new file mode 100644
index 00000000000..aed8b565fda
--- /dev/null
+++ b/srcpkgs/brave/INSTALL
@@ -0,0 +1,31 @@
+# INSTALL for 'brave'
+# Fetching github release at install-time
+
+_BUILDDIR="/tmp/brave.build"
+
+if test "$ACTION" = "post"; then
+  . /usr/share/brave/pkgdata
+  mkdir -p "$_BUILDDIR"
+  (
+    set -e
+    cd "$_BUILDDIR"
+    xbps-uhelper fetch "https://github.com/brave/brave-browser/releases/download/v${SVERSION}/brave-v${SVERSION}-linux-${SARCH}.zip"
+    echo "${SCHECKSUM}  brave-v${SVERSION}-linux-${SARCH}.zip" >checksum
+    sha256sum -c checksum
+    unzip "brave-v${SVERSION}-linux-${SARCH}.zip"
+    rm "brave-v${SVERSION}-linux-${SARCH}.zip"
+  )
+  if [ $? -ne 0 ] ; then
+    echo "Failed downloading brave"
+    rm -r "$_BUILDDIR";
+    exit 1;
+  fi
+
+  mkdir -p /usr/share/brave
+  cp -r "${_BUILDDIR}/*" /usr/share/brave/
+  ln -sf "/usr/share/brave/brave" /bin/
+  cp -r "${FILESDIR}/brave.desktop" /usr/share/brave/
+  ln -sf "/usr/share/brave/brave.desktop" /usr/share/applications/
+  rm -r "$_BUILDDIR"
+fi
+
diff --git a/srcpkgs/brave/REMOVE b/srcpkgs/brave/REMOVE
new file mode 100644
index 00000000000..9bba3572cc3
--- /dev/null
+++ b/srcpkgs/brave/REMOVE
@@ -0,0 +1,6 @@
+# REMOVE for 'brave'
+# Deleting dynamically fetched files
+
+if test "$ACTION" = "post"; then
+  rm -r /usr/share/brave
+fi
diff --git a/srcpkgs/brave/files/brave.desktop b/srcpkgs/brave/files/brave.desktop
new file mode 100755
index 00000000000..87c7ce492cf
--- /dev/null
+++ b/srcpkgs/brave/files/brave.desktop
@@ -0,0 +1,221 @@
+[Desktop Entry]
+Version=1.0
+Name=Brave Web Browser
+# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
+# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
+GenericName=Web Browser
+GenericName[ar]=متصفح الشبكة
+GenericName[bg]=Уеб браузър
+GenericName[ca]=Navegador web
+GenericName[cs]=WWW prohlížeč
+GenericName[da]=Browser
+GenericName[de]=Web-Browser
+GenericName[el]=Περιηγητής ιστού
+GenericName[en_GB]=Web Browser
+GenericName[es]=Navegador web
+GenericName[et]=Veebibrauser
+GenericName[fi]=WWW-selain
+GenericName[fr]=Navigateur Web
+GenericName[gu]=વેબ બ્રાઉઝર
+GenericName[he]=דפדפן אינטרנט
+GenericName[hi]=वेब ब्राउज़र
+GenericName[hu]=Webböngésző
+GenericName[it]=Browser Web
+GenericName[ja]=ウェブブラウザ
+GenericName[kn]=ಜಾಲ ವೀಕ್ಷಕ
+GenericName[ko]=웹 브라우저
+GenericName[lt]=Žiniatinklio naršyklė
+GenericName[lv]=Tīmekļa pārlūks
+GenericName[ml]=വെബ് ബ്രൌസര്‍
+GenericName[mr]=वेब ब्राऊजर
+GenericName[nb]=Nettleser
+GenericName[nl]=Webbrowser
+GenericName[pl]=Przeglądarka WWW
+GenericName[pt]=Navegador Web
+GenericName[pt_BR]=Navegador da Internet
+GenericName[ro]=Navigator de Internet
+GenericName[ru]=Веб-браузер
+GenericName[sl]=Spletni brskalnik
+GenericName[sv]=Webbläsare
+GenericName[ta]=இணைய உலாவி
+GenericName[th]=เว็บเบราว์เซอร์
+GenericName[tr]=Web Tarayıcı
+GenericName[uk]=Навігатор Тенет
+GenericName[zh_CN]=网页浏览器
+GenericName[zh_HK]=網頁瀏覽器
+GenericName[zh_TW]=網頁瀏覽器
+# Not translated in KDE, from Epiphany 2.26.1-0ubuntu1.
+GenericName[bn]=ওয়েব ব্রাউজার
+GenericName[fil]=Web Browser
+GenericName[hr]=Web preglednik
+GenericName[id]=Browser Web
+GenericName[or]=ଓ୍ବେବ ବ୍ରାଉଜର
+GenericName[sk]=WWW prehliadač
+GenericName[sr]=Интернет прегледник
+GenericName[te]=మహాతల అన్వేషి
+GenericName[vi]=Bộ duyệt Web
+# Gnome and KDE 3 uses Comment.
+Comment=Access the Internet
+Comment[ar]=الدخول إلى الإنترنت
+Comment[bg]=Достъп до интернет
+Comment[bn]=ইন্টারনেটটি অ্যাক্সেস করুন
+Comment[ca]=Accedeix a Internet
+Comment[cs]=Přístup k internetu
+Comment[da]=Få adgang til internettet
+Comment[de]=Internetzugriff
+Comment[el]=Πρόσβαση στο Διαδίκτυο
+Comment[en_GB]=Access the Internet
+Comment[es]=Accede a Internet.
+Comment[et]=Pääs Internetti
+Comment[fi]=Käytä internetiä
+Comment[fil]=I-access ang Internet
+Comment[fr]=Accéder à Internet
+Comment[gu]=ઇંટરનેટ ઍક્સેસ કરો
+Comment[he]=גישה אל האינטרנט
+Comment[hi]=इंटरनेट तक पहुंच स्थापित करें
+Comment[hr]=Pristup Internetu
+Comment[hu]=Internetelérés
+Comment[id]=Akses Internet
+Comment[it]=Accesso a Internet
+Comment[ja]=インターネットにアクセス
+Comment[kn]=ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸಿ
+Comment[ko]=인터넷 연결
+Comment[lt]=Interneto prieiga
+Comment[lv]=Piekļūt internetam
+Comment[ml]=ഇന്റര്‍‌നെറ്റ് ആക്‌സസ് ചെയ്യുക
+Comment[mr]=इंटरनेटमध्ये प्रवेश करा
+Comment[nb]=Gå til Internett
+Comment[nl]=Verbinding maken met internet
+Comment[or]=ଇଣ୍ଟର୍ନେଟ୍ ପ୍ରବେଶ କରନ୍ତୁ
+Comment[pl]=Skorzystaj z internetu
+Comment[pt]=Aceder à Internet
+Comment[pt_BR]=Acessar a internet
+Comment[ro]=Accesaţi Internetul
+Comment[ru]=Доступ в Интернет
+Comment[sk]=Prístup do siete Internet
+Comment[sl]=Dostop do interneta
+Comment[sr]=Приступите Интернету
+Comment[sv]=Gå ut på Internet
+Comment[ta]=இணையத்தை அணுகுதல்
+Comment[te]=ఇంటర్నెట్‌ను ఆక్సెస్ చెయ్యండి
+Comment[th]=เข้าถึงอินเทอร์เน็ต
+Comment[tr]=İnternet'e erişin
+Comment[uk]=Доступ до Інтернету
+Comment[vi]=Truy cập Internet
+Comment[zh_CN]=访问互联网
+Comment[zh_HK]=連線到網際網路
+Comment[zh_TW]=連線到網際網路
+Exec=brave %u
+StartupNotify=true
+Terminal=false
+Icon=brave-browser
+Type=Application
+Categories=Network;WebBrowser;
+MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
+Actions=new-window;new-private-window;
+
+[Desktop Action new-window]
+Name=New Window
+Name[am]=አዲስ መስኮት
+Name[ar]=نافذة جديدة
+Name[bg]=Нов прозорец
+Name[bn]=নতুন উইন্ডো
+Name[ca]=Finestra nova
+Name[cs]=Nové okno
+Name[da]=Nyt vindue
+Name[de]=Neues Fenster
+Name[el]=Νέο Παράθυρο
+Name[en_GB]=New Window
+Name[es]=Nueva ventana
+Name[et]=Uus aken
+Name[fa]=پنجره جدید
+Name[fi]=Uusi ikkuna
+Name[fil]=New Window
+Name[fr]=Nouvelle fenêtre
+Name[gu]=નવી વિંડો
+Name[hi]=नई विंडो
+Name[hr]=Novi prozor
+Name[hu]=Új ablak
+Name[id]=Jendela Baru
+Name[it]=Nuova finestra
+Name[iw]=חלון חדש
+Name[ja]=新規ウインドウ
+Name[kn]=ಹೊಸ ವಿಂಡೊ
+Name[ko]=새 창
+Name[lt]=Naujas langas
+Name[lv]=Jauns logs
+Name[ml]=പുതിയ വിന്‍ഡോ
+Name[mr]=नवीन विंडो
+Name[nl]=Nieuw venster
+Name[no]=Nytt vindu
+Name[pl]=Nowe okno
+Name[pt]=Nova janela
+Name[pt_BR]=Nova janela
+Name[ro]=Fereastră nouă
+Name[ru]=Новое окно
+Name[sk]=Nové okno
+Name[sl]=Novo okno
+Name[sr]=Нови прозор
+Name[sv]=Nytt fönster
+Name[sw]=Dirisha Jipya
+Name[ta]=புதிய சாளரம்
+Name[te]=క్రొత్త విండో
+Name[th]=หน้าต่างใหม่
+Name[tr]=Yeni Pencere
+Name[uk]=Нове вікно
+Name[vi]=Cửa sổ Mới
+Name[zh_CN]=新建窗口
+Name[zh_TW]=開新視窗
+Exec=/usr/bin/brave-browser-stable
+
+[Desktop Action new-private-window]
+Name=New Incognito Window
+Name[ar]=نافذة جديدة للتصفح المتخفي
+Name[bg]=Нов прозорец „инкогнито“
+Name[bn]=নতুন ছদ্মবেশী উইন্ডো
+Name[ca]=Finestra d'incògnit nova
+Name[cs]=Nové anonymní okno
+Name[da]=Nyt inkognitovindue
+Name[de]=Neues Inkognito-Fenster
+Name[el]=Νέο παράθυρο για ανώνυμη περιήγηση
+Name[en_GB]=New Incognito window
+Name[es]=Nueva ventana de incógnito
+Name[et]=Uus inkognito aken
+Name[fa]=پنجره جدید حالت ناشناس
+Name[fi]=Uusi incognito-ikkuna
+Name[fil]=Bagong Incognito window
+Name[fr]=Nouvelle fenêtre de navigation privée
+Name[gu]=નવી છુપી વિંડો
+Name[hi]=नई गुप्त विंडो
+Name[hr]=Novi anoniman prozor
+Name[hu]=Új Inkognitóablak
+Name[id]=Jendela Penyamaran baru
+Name[it]=Nuova finestra di navigazione in incognito
+Name[iw]=חלון חדש לגלישה בסתר
+Name[ja]=新しいシークレット ウィンドウ
+Name[kn]=ಹೊಸ ಅಜ್ಞಾತ ವಿಂಡೋ
+Name[ko]=새 시크릿 창
+Name[lt]=Naujas inkognito langas
+Name[lv]=Jauns inkognito režīma logs
+Name[ml]=പുതിയ വേഷ പ്രച്ഛന്ന വിന്‍ഡോ
+Name[mr]=नवीन गुप्त विंडो
+Name[nl]=Nieuw incognitovenster
+Name[no]=Nytt inkognitovindu
+Name[pl]=Nowe okno incognito
+Name[pt]=Nova janela de navegação anónima
+Name[pt_BR]=Nova janela anônima
+Name[ro]=Fereastră nouă incognito
+Name[ru]=Новое окно в режиме инкогнито
+Name[sk]=Nové okno inkognito
+Name[sl]=Novo okno brez beleženja zgodovine
+Name[sr]=Нови прозор за прегледање без архивирања
+Name[sv]=Nytt inkognitofönster
+Name[ta]=புதிய மறைநிலைச் சாளரம்
+Name[te]=క్రొత్త అజ్ఞాత విండో
+Name[th]=หน้าต่างใหม่ที่ไม่ระบุตัวตน
+Name[tr]=Yeni Gizli pencere
+Name[uk]=Нове вікно в режимі анонімного перегляду
+Name[vi]=Cửa sổ ẩn danh mới
+Name[zh_CN]=新建隐身窗口
+Name[zh_TW]=新增無痕式視窗
+Exec=brave --incognito
diff --git a/srcpkgs/brave/template b/srcpkgs/brave/template
new file mode 100644
index 00000000000..8c3a67da450
--- /dev/null
+++ b/srcpkgs/brave/template
@@ -0,0 +1,21 @@
+# Template file for 'brave'
+pkgname=brave
+version=1.2.41
+revision=1
+archs="x86_64"
+create_wrksrc=yes
+build_style=fetch
+makedepends="unzip"
+short_desc="A web browser that stops ads and trackers by default"
+maintainer="Malte Gejr <maltegejr.korup@gmail.com>"
+license="MPL-2.0"
+homepage="https://brave.com/"
+triggers="update-desktopdb"
+_sarch="x64"
+_schecksum="fe5228ab8fdc2d1d3e59e849b4cd3b9a60b6b8a3553011f33382eecb608e0cae"
+do_install() {
+  vmkdir /usr/share/brave
+  echo "export SVERSION=\"${version}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SARCH=\"${_sarch}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
+}

From d29cd21330ac53f55a22d008ca67a0a5d9e7b4ae Mon Sep 17 00:00:00 2001
From: Malte Korup <c9890@cert.cfcs.dk>
Date: Mon, 27 Jan 2020 14:30:15 +0100
Subject: [PATCH 3/3] New package: brave-1.2.41-x64

---
 srcpkgs/brave/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/brave/template b/srcpkgs/brave/template
index 8c3a67da450..e6c8fe905a9 100644
--- a/srcpkgs/brave/template
+++ b/srcpkgs/brave/template
@@ -16,6 +16,6 @@ _schecksum="fe5228ab8fdc2d1d3e59e849b4cd3b9a60b6b8a3553011f33382eecb608e0cae"
 do_install() {
   vmkdir /usr/share/brave
   echo "export SVERSION=\"${version}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
-  echo "export SARCH=\"${_sarch}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SARCH=\"${_sarch}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
   echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
 }

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] New package: enpass-6.3.3.601_amd64
  2020-01-26 19:01 [PR PATCH] New package: enpass-6.3.3.601_amd64 voidlinux-github
                   ` (2 preceding siblings ...)
  2020-01-27 13:29 ` voidlinux-github
@ 2020-01-27 13:43 ` voidlinux-github
  2020-01-27 15:54 ` voidlinux-github
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2020-01-27 13:43 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 419 bytes --]

There is an updated pull request by TheGejr against master on the void-packages repository

https://github.com/TheGejr/void-packages master
https://github.com/void-linux/void-packages/pull/18573

New package: enpass-6.3.3.601_amd64
This package provides a proprietary multiplatform password manager. It installs via a deb file.

A patch file from https://github.com/void-linux/void-packages/pull/18573.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-18573.patch --]
[-- Type: text/x-diff, Size: 17162 bytes --]

From 5b1e682c4ea4cb65c7ea1343fb90ac6cb64334cd Mon Sep 17 00:00:00 2001
From: Malte Gejr <maltegejr.korup@gmail.com>
Date: Sun, 26 Jan 2020 19:57:28 +0100
Subject: [PATCH 1/4] New package: enpass-6.3.3.601_amd64

---
 srcpkgs/enpass/INSTALL  | 37 +++++++++++++++++++++++++++++++++++++
 srcpkgs/enpass/REMOVE   | 17 +++++++++++++++++
 srcpkgs/enpass/template | 20 ++++++++++++++++++++
 srcpkgs/enpass/update   |  3 +++
 4 files changed, 77 insertions(+)
 create mode 100644 srcpkgs/enpass/INSTALL
 create mode 100644 srcpkgs/enpass/REMOVE
 create mode 100644 srcpkgs/enpass/template
 create mode 100644 srcpkgs/enpass/update

diff --git a/srcpkgs/enpass/INSTALL b/srcpkgs/enpass/INSTALL
new file mode 100644
index 00000000000..a59812f33fb
--- /dev/null
+++ b/srcpkgs/enpass/INSTALL
@@ -0,0 +1,37 @@
+# INSTALL for 'enpass'
+# Fetching proprietary binaries at install-time
+
+_BUILDDIR="/tmp/enpass.build"
+
+if test "$ACTION" = "post"; then
+	. opt/enpass/pkgdata
+	mkdir -p "$_BUILDDIR"
+	(
+		set -e
+		cd "$_BUILDDIR"
+		xbps-uhelper fetch "https://apt.enpass.io/pool/main/e/enpass/enpass_${SVERSION}.deb"
+		echo "${SCHECKSUM}  enpass_${SVERSION}.deb" >checksum
+		sha256sum -c checksum
+		ar x "enpass_${SVERSION}.deb"
+		tar -xf data.tar.gz
+	)
+	if [ $? -ne 0 ] ; then
+		echo "Failed downloading enpass"
+		rm -r "$_BUILDDIR";
+		exit 1;
+	fi
+	
+	mkdir -p opt/enpass
+	cp -r "${_BUILDDIR}/opt/enpass" opt/
+	mkdir -p usr/share/applications
+	cp -r "${_BUILDDIR}/usr/share/applications" /usr/share/
+	mkdir -p usr/share/doc
+	cp -r "${_BUILDDIR}/usr/share/doc" /usr/share/
+	mkdir -p usr/share/icons
+	cp -r "${_BUILDDIR}/usr/share/icons" /usr/share/
+	mkdir -p usr/share/mime
+	cp -r "${_BUILDDIR}/usr/share/mime" /usr/share/
+	rm -r "$_BUILDDIR"
+	update-desktop-database
+	update-mime-database /usr/share/mime
+fi
diff --git a/srcpkgs/enpass/REMOVE b/srcpkgs/enpass/REMOVE
new file mode 100644
index 00000000000..6a3198b4a4e
--- /dev/null
+++ b/srcpkgs/enpass/REMOVE
@@ -0,0 +1,17 @@
+# REMOVE for 'enpass'
+# Deleting dynamically fetched files
+
+if test "$ACTION" = "post"; then
+	rm /usr/share/applications/enpass.desktop
+	for _s in 16 24 32 48 64 96 128 256; do
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/apps/enpass.png"
+	done
+	for _s in 16 22 24 32 44 48; do
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/status/enpass-status.png"
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/status/enpass-status-dark.png"
+	done
+	rm -r /usr/share/doc/enpass
+	rm /usr/share/mime/packages/application-enpass.xml
+	rm -r /opt/enpass
+fi
+
diff --git a/srcpkgs/enpass/template b/srcpkgs/enpass/template
new file mode 100644
index 00000000000..ebabc6a1009
--- /dev/null
+++ b/srcpkgs/enpass/template
@@ -0,0 +1,20 @@
+# Template file for 'enpass'
+pkgname=enpass
+version=6.3.3.601
+revision=1
+archs="x86_64"
+create_wrksrc=yes
+build_style=fetch
+short_desc="Proprietary multiplatform password manager"
+maintainer="Malte Gejr <maltegejr.korup@gmail.com>"
+license="Proprietary"
+homepage="https://www.enpass.io/"
+repository=nonfree
+triggers="mimedb update-desktopdb"
+_sversion="_amd64"
+_schecksum="d1dae4043cfb5e79cb3f9c1699e87ce54c39df407ba6334eb856a59d79fb8e29"
+do_install() {
+	vmkdir opt/enpass
+	echo "export SVERSION=\"${version}${_sversion}\"" >"${DESTDIR}/opt/enpass/pkgdata"
+	echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/opt/enpass/pkgdata"
+}
diff --git a/srcpkgs/enpass/update b/srcpkgs/enpass/update
new file mode 100644
index 00000000000..4c5d1ee97fe
--- /dev/null
+++ b/srcpkgs/enpass/update
@@ -0,0 +1,3 @@
+site="https://apt.enpass.io/pool/main/e/enpass/"
+version="${version}${_sversion}"
+pattern='enpass_\K[\d.]+(?=\.deb)'

From 52aaa85cf395708ec7ed4823f25dc0c6ca3146e8 Mon Sep 17 00:00:00 2001
From: Malte Korup <c9890@cert.cfcs.dk>
Date: Mon, 27 Jan 2020 14:19:55 +0100
Subject: [PATCH 2/4] New package: brave-1.2.41-x64

---
 srcpkgs/brave/INSTALL             |  31 +++++
 srcpkgs/brave/REMOVE              |   6 +
 srcpkgs/brave/files/brave.desktop | 221 ++++++++++++++++++++++++++++++
 srcpkgs/brave/template            |  21 +++
 4 files changed, 279 insertions(+)
 create mode 100644 srcpkgs/brave/INSTALL
 create mode 100644 srcpkgs/brave/REMOVE
 create mode 100755 srcpkgs/brave/files/brave.desktop
 create mode 100644 srcpkgs/brave/template

diff --git a/srcpkgs/brave/INSTALL b/srcpkgs/brave/INSTALL
new file mode 100644
index 00000000000..aed8b565fda
--- /dev/null
+++ b/srcpkgs/brave/INSTALL
@@ -0,0 +1,31 @@
+# INSTALL for 'brave'
+# Fetching github release at install-time
+
+_BUILDDIR="/tmp/brave.build"
+
+if test "$ACTION" = "post"; then
+  . /usr/share/brave/pkgdata
+  mkdir -p "$_BUILDDIR"
+  (
+    set -e
+    cd "$_BUILDDIR"
+    xbps-uhelper fetch "https://github.com/brave/brave-browser/releases/download/v${SVERSION}/brave-v${SVERSION}-linux-${SARCH}.zip"
+    echo "${SCHECKSUM}  brave-v${SVERSION}-linux-${SARCH}.zip" >checksum
+    sha256sum -c checksum
+    unzip "brave-v${SVERSION}-linux-${SARCH}.zip"
+    rm "brave-v${SVERSION}-linux-${SARCH}.zip"
+  )
+  if [ $? -ne 0 ] ; then
+    echo "Failed downloading brave"
+    rm -r "$_BUILDDIR";
+    exit 1;
+  fi
+
+  mkdir -p /usr/share/brave
+  cp -r "${_BUILDDIR}/*" /usr/share/brave/
+  ln -sf "/usr/share/brave/brave" /bin/
+  cp -r "${FILESDIR}/brave.desktop" /usr/share/brave/
+  ln -sf "/usr/share/brave/brave.desktop" /usr/share/applications/
+  rm -r "$_BUILDDIR"
+fi
+
diff --git a/srcpkgs/brave/REMOVE b/srcpkgs/brave/REMOVE
new file mode 100644
index 00000000000..9bba3572cc3
--- /dev/null
+++ b/srcpkgs/brave/REMOVE
@@ -0,0 +1,6 @@
+# REMOVE for 'brave'
+# Deleting dynamically fetched files
+
+if test "$ACTION" = "post"; then
+  rm -r /usr/share/brave
+fi
diff --git a/srcpkgs/brave/files/brave.desktop b/srcpkgs/brave/files/brave.desktop
new file mode 100755
index 00000000000..87c7ce492cf
--- /dev/null
+++ b/srcpkgs/brave/files/brave.desktop
@@ -0,0 +1,221 @@
+[Desktop Entry]
+Version=1.0
+Name=Brave Web Browser
+# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
+# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
+GenericName=Web Browser
+GenericName[ar]=متصفح الشبكة
+GenericName[bg]=Уеб браузър
+GenericName[ca]=Navegador web
+GenericName[cs]=WWW prohlížeč
+GenericName[da]=Browser
+GenericName[de]=Web-Browser
+GenericName[el]=Περιηγητής ιστού
+GenericName[en_GB]=Web Browser
+GenericName[es]=Navegador web
+GenericName[et]=Veebibrauser
+GenericName[fi]=WWW-selain
+GenericName[fr]=Navigateur Web
+GenericName[gu]=વેબ બ્રાઉઝર
+GenericName[he]=דפדפן אינטרנט
+GenericName[hi]=वेब ब्राउज़र
+GenericName[hu]=Webböngésző
+GenericName[it]=Browser Web
+GenericName[ja]=ウェブブラウザ
+GenericName[kn]=ಜಾಲ ವೀಕ್ಷಕ
+GenericName[ko]=웹 브라우저
+GenericName[lt]=Žiniatinklio naršyklė
+GenericName[lv]=Tīmekļa pārlūks
+GenericName[ml]=വെബ് ബ്രൌസര്‍
+GenericName[mr]=वेब ब्राऊजर
+GenericName[nb]=Nettleser
+GenericName[nl]=Webbrowser
+GenericName[pl]=Przeglądarka WWW
+GenericName[pt]=Navegador Web
+GenericName[pt_BR]=Navegador da Internet
+GenericName[ro]=Navigator de Internet
+GenericName[ru]=Веб-браузер
+GenericName[sl]=Spletni brskalnik
+GenericName[sv]=Webbläsare
+GenericName[ta]=இணைய உலாவி
+GenericName[th]=เว็บเบราว์เซอร์
+GenericName[tr]=Web Tarayıcı
+GenericName[uk]=Навігатор Тенет
+GenericName[zh_CN]=网页浏览器
+GenericName[zh_HK]=網頁瀏覽器
+GenericName[zh_TW]=網頁瀏覽器
+# Not translated in KDE, from Epiphany 2.26.1-0ubuntu1.
+GenericName[bn]=ওয়েব ব্রাউজার
+GenericName[fil]=Web Browser
+GenericName[hr]=Web preglednik
+GenericName[id]=Browser Web
+GenericName[or]=ଓ୍ବେବ ବ୍ରାଉଜର
+GenericName[sk]=WWW prehliadač
+GenericName[sr]=Интернет прегледник
+GenericName[te]=మహాతల అన్వేషి
+GenericName[vi]=Bộ duyệt Web
+# Gnome and KDE 3 uses Comment.
+Comment=Access the Internet
+Comment[ar]=الدخول إلى الإنترنت
+Comment[bg]=Достъп до интернет
+Comment[bn]=ইন্টারনেটটি অ্যাক্সেস করুন
+Comment[ca]=Accedeix a Internet
+Comment[cs]=Přístup k internetu
+Comment[da]=Få adgang til internettet
+Comment[de]=Internetzugriff
+Comment[el]=Πρόσβαση στο Διαδίκτυο
+Comment[en_GB]=Access the Internet
+Comment[es]=Accede a Internet.
+Comment[et]=Pääs Internetti
+Comment[fi]=Käytä internetiä
+Comment[fil]=I-access ang Internet
+Comment[fr]=Accéder à Internet
+Comment[gu]=ઇંટરનેટ ઍક્સેસ કરો
+Comment[he]=גישה אל האינטרנט
+Comment[hi]=इंटरनेट तक पहुंच स्थापित करें
+Comment[hr]=Pristup Internetu
+Comment[hu]=Internetelérés
+Comment[id]=Akses Internet
+Comment[it]=Accesso a Internet
+Comment[ja]=インターネットにアクセス
+Comment[kn]=ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸಿ
+Comment[ko]=인터넷 연결
+Comment[lt]=Interneto prieiga
+Comment[lv]=Piekļūt internetam
+Comment[ml]=ഇന്റര്‍‌നെറ്റ് ആക്‌സസ് ചെയ്യുക
+Comment[mr]=इंटरनेटमध्ये प्रवेश करा
+Comment[nb]=Gå til Internett
+Comment[nl]=Verbinding maken met internet
+Comment[or]=ଇଣ୍ଟର୍ନେଟ୍ ପ୍ରବେଶ କରନ୍ତୁ
+Comment[pl]=Skorzystaj z internetu
+Comment[pt]=Aceder à Internet
+Comment[pt_BR]=Acessar a internet
+Comment[ro]=Accesaţi Internetul
+Comment[ru]=Доступ в Интернет
+Comment[sk]=Prístup do siete Internet
+Comment[sl]=Dostop do interneta
+Comment[sr]=Приступите Интернету
+Comment[sv]=Gå ut på Internet
+Comment[ta]=இணையத்தை அணுகுதல்
+Comment[te]=ఇంటర్నెట్‌ను ఆక్సెస్ చెయ్యండి
+Comment[th]=เข้าถึงอินเทอร์เน็ต
+Comment[tr]=İnternet'e erişin
+Comment[uk]=Доступ до Інтернету
+Comment[vi]=Truy cập Internet
+Comment[zh_CN]=访问互联网
+Comment[zh_HK]=連線到網際網路
+Comment[zh_TW]=連線到網際網路
+Exec=brave %u
+StartupNotify=true
+Terminal=false
+Icon=brave-browser
+Type=Application
+Categories=Network;WebBrowser;
+MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
+Actions=new-window;new-private-window;
+
+[Desktop Action new-window]
+Name=New Window
+Name[am]=አዲስ መስኮት
+Name[ar]=نافذة جديدة
+Name[bg]=Нов прозорец
+Name[bn]=নতুন উইন্ডো
+Name[ca]=Finestra nova
+Name[cs]=Nové okno
+Name[da]=Nyt vindue
+Name[de]=Neues Fenster
+Name[el]=Νέο Παράθυρο
+Name[en_GB]=New Window
+Name[es]=Nueva ventana
+Name[et]=Uus aken
+Name[fa]=پنجره جدید
+Name[fi]=Uusi ikkuna
+Name[fil]=New Window
+Name[fr]=Nouvelle fenêtre
+Name[gu]=નવી વિંડો
+Name[hi]=नई विंडो
+Name[hr]=Novi prozor
+Name[hu]=Új ablak
+Name[id]=Jendela Baru
+Name[it]=Nuova finestra
+Name[iw]=חלון חדש
+Name[ja]=新規ウインドウ
+Name[kn]=ಹೊಸ ವಿಂಡೊ
+Name[ko]=새 창
+Name[lt]=Naujas langas
+Name[lv]=Jauns logs
+Name[ml]=പുതിയ വിന്‍ഡോ
+Name[mr]=नवीन विंडो
+Name[nl]=Nieuw venster
+Name[no]=Nytt vindu
+Name[pl]=Nowe okno
+Name[pt]=Nova janela
+Name[pt_BR]=Nova janela
+Name[ro]=Fereastră nouă
+Name[ru]=Новое окно
+Name[sk]=Nové okno
+Name[sl]=Novo okno
+Name[sr]=Нови прозор
+Name[sv]=Nytt fönster
+Name[sw]=Dirisha Jipya
+Name[ta]=புதிய சாளரம்
+Name[te]=క్రొత్త విండో
+Name[th]=หน้าต่างใหม่
+Name[tr]=Yeni Pencere
+Name[uk]=Нове вікно
+Name[vi]=Cửa sổ Mới
+Name[zh_CN]=新建窗口
+Name[zh_TW]=開新視窗
+Exec=/usr/bin/brave-browser-stable
+
+[Desktop Action new-private-window]
+Name=New Incognito Window
+Name[ar]=نافذة جديدة للتصفح المتخفي
+Name[bg]=Нов прозорец „инкогнито“
+Name[bn]=নতুন ছদ্মবেশী উইন্ডো
+Name[ca]=Finestra d'incògnit nova
+Name[cs]=Nové anonymní okno
+Name[da]=Nyt inkognitovindue
+Name[de]=Neues Inkognito-Fenster
+Name[el]=Νέο παράθυρο για ανώνυμη περιήγηση
+Name[en_GB]=New Incognito window
+Name[es]=Nueva ventana de incógnito
+Name[et]=Uus inkognito aken
+Name[fa]=پنجره جدید حالت ناشناس
+Name[fi]=Uusi incognito-ikkuna
+Name[fil]=Bagong Incognito window
+Name[fr]=Nouvelle fenêtre de navigation privée
+Name[gu]=નવી છુપી વિંડો
+Name[hi]=नई गुप्त विंडो
+Name[hr]=Novi anoniman prozor
+Name[hu]=Új Inkognitóablak
+Name[id]=Jendela Penyamaran baru
+Name[it]=Nuova finestra di navigazione in incognito
+Name[iw]=חלון חדש לגלישה בסתר
+Name[ja]=新しいシークレット ウィンドウ
+Name[kn]=ಹೊಸ ಅಜ್ಞಾತ ವಿಂಡೋ
+Name[ko]=새 시크릿 창
+Name[lt]=Naujas inkognito langas
+Name[lv]=Jauns inkognito režīma logs
+Name[ml]=പുതിയ വേഷ പ്രച്ഛന്ന വിന്‍ഡോ
+Name[mr]=नवीन गुप्त विंडो
+Name[nl]=Nieuw incognitovenster
+Name[no]=Nytt inkognitovindu
+Name[pl]=Nowe okno incognito
+Name[pt]=Nova janela de navegação anónima
+Name[pt_BR]=Nova janela anônima
+Name[ro]=Fereastră nouă incognito
+Name[ru]=Новое окно в режиме инкогнито
+Name[sk]=Nové okno inkognito
+Name[sl]=Novo okno brez beleženja zgodovine
+Name[sr]=Нови прозор за прегледање без архивирања
+Name[sv]=Nytt inkognitofönster
+Name[ta]=புதிய மறைநிலைச் சாளரம்
+Name[te]=క్రొత్త అజ్ఞాత విండో
+Name[th]=หน้าต่างใหม่ที่ไม่ระบุตัวตน
+Name[tr]=Yeni Gizli pencere
+Name[uk]=Нове вікно в режимі анонімного перегляду
+Name[vi]=Cửa sổ ẩn danh mới
+Name[zh_CN]=新建隐身窗口
+Name[zh_TW]=新增無痕式視窗
+Exec=brave --incognito
diff --git a/srcpkgs/brave/template b/srcpkgs/brave/template
new file mode 100644
index 00000000000..8c3a67da450
--- /dev/null
+++ b/srcpkgs/brave/template
@@ -0,0 +1,21 @@
+# Template file for 'brave'
+pkgname=brave
+version=1.2.41
+revision=1
+archs="x86_64"
+create_wrksrc=yes
+build_style=fetch
+makedepends="unzip"
+short_desc="A web browser that stops ads and trackers by default"
+maintainer="Malte Gejr <maltegejr.korup@gmail.com>"
+license="MPL-2.0"
+homepage="https://brave.com/"
+triggers="update-desktopdb"
+_sarch="x64"
+_schecksum="fe5228ab8fdc2d1d3e59e849b4cd3b9a60b6b8a3553011f33382eecb608e0cae"
+do_install() {
+  vmkdir /usr/share/brave
+  echo "export SVERSION=\"${version}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SARCH=\"${_sarch}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
+}

From d29cd21330ac53f55a22d008ca67a0a5d9e7b4ae Mon Sep 17 00:00:00 2001
From: Malte Korup <c9890@cert.cfcs.dk>
Date: Mon, 27 Jan 2020 14:30:15 +0100
Subject: [PATCH 3/4] New package: brave-1.2.41-x64

---
 srcpkgs/brave/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/brave/template b/srcpkgs/brave/template
index 8c3a67da450..e6c8fe905a9 100644
--- a/srcpkgs/brave/template
+++ b/srcpkgs/brave/template
@@ -16,6 +16,6 @@ _schecksum="fe5228ab8fdc2d1d3e59e849b4cd3b9a60b6b8a3553011f33382eecb608e0cae"
 do_install() {
   vmkdir /usr/share/brave
   echo "export SVERSION=\"${version}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
-  echo "export SARCH=\"${_sarch}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SARCH=\"${_sarch}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
   echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
 }

From d4a682bf9bbfd6310dd9a282f8d43182bc60ab6f Mon Sep 17 00:00:00 2001
From: Malte Korup <c9890@cert.cfcs.dk>
Date: Mon, 27 Jan 2020 14:43:37 +0100
Subject: [PATCH 4/4] New package: brave-1.2.41-x64

---
 srcpkgs/brave/INSTALL | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/brave/INSTALL b/srcpkgs/brave/INSTALL
index aed8b565fda..dfae0071a8e 100644
--- a/srcpkgs/brave/INSTALL
+++ b/srcpkgs/brave/INSTALL
@@ -22,10 +22,10 @@ if test "$ACTION" = "post"; then
   fi
 
   mkdir -p /usr/share/brave
-  cp -r "${_BUILDDIR}/*" /usr/share/brave/
+  cp -r ${_BUILDDIR}/* /usr/share/brave/
   ln -sf "/usr/share/brave/brave" /bin/
-  cp -r "${FILESDIR}/brave.desktop" /usr/share/brave/
+  cp -r ${FILESDIR}/brave.desktop /usr/share/brave/
   ln -sf "/usr/share/brave/brave.desktop" /usr/share/applications/
-  rm -r "$_BUILDDIR"
+  rm -r $_BUILDDIR
 fi
 

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] New package: enpass-6.3.3.601_amd64
  2020-01-26 19:01 [PR PATCH] New package: enpass-6.3.3.601_amd64 voidlinux-github
                   ` (3 preceding siblings ...)
  2020-01-27 13:43 ` voidlinux-github
@ 2020-01-27 15:54 ` voidlinux-github
  2020-01-27 15:57 ` voidlinux-github
  2020-01-27 18:05 ` [PR PATCH] [Closed]: " voidlinux-github
  6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2020-01-27 15:54 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 419 bytes --]

There is an updated pull request by TheGejr against master on the void-packages repository

https://github.com/TheGejr/void-packages master
https://github.com/void-linux/void-packages/pull/18573

New package: enpass-6.3.3.601_amd64
This package provides a proprietary multiplatform password manager. It installs via a deb file.

A patch file from https://github.com/void-linux/void-packages/pull/18573.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-18573.patch --]
[-- Type: text/x-diff, Size: 19029 bytes --]

From 5b1e682c4ea4cb65c7ea1343fb90ac6cb64334cd Mon Sep 17 00:00:00 2001
From: Malte Gejr <maltegejr.korup@gmail.com>
Date: Sun, 26 Jan 2020 19:57:28 +0100
Subject: [PATCH 1/5] New package: enpass-6.3.3.601_amd64

---
 srcpkgs/enpass/INSTALL  | 37 +++++++++++++++++++++++++++++++++++++
 srcpkgs/enpass/REMOVE   | 17 +++++++++++++++++
 srcpkgs/enpass/template | 20 ++++++++++++++++++++
 srcpkgs/enpass/update   |  3 +++
 4 files changed, 77 insertions(+)
 create mode 100644 srcpkgs/enpass/INSTALL
 create mode 100644 srcpkgs/enpass/REMOVE
 create mode 100644 srcpkgs/enpass/template
 create mode 100644 srcpkgs/enpass/update

diff --git a/srcpkgs/enpass/INSTALL b/srcpkgs/enpass/INSTALL
new file mode 100644
index 00000000000..a59812f33fb
--- /dev/null
+++ b/srcpkgs/enpass/INSTALL
@@ -0,0 +1,37 @@
+# INSTALL for 'enpass'
+# Fetching proprietary binaries at install-time
+
+_BUILDDIR="/tmp/enpass.build"
+
+if test "$ACTION" = "post"; then
+	. opt/enpass/pkgdata
+	mkdir -p "$_BUILDDIR"
+	(
+		set -e
+		cd "$_BUILDDIR"
+		xbps-uhelper fetch "https://apt.enpass.io/pool/main/e/enpass/enpass_${SVERSION}.deb"
+		echo "${SCHECKSUM}  enpass_${SVERSION}.deb" >checksum
+		sha256sum -c checksum
+		ar x "enpass_${SVERSION}.deb"
+		tar -xf data.tar.gz
+	)
+	if [ $? -ne 0 ] ; then
+		echo "Failed downloading enpass"
+		rm -r "$_BUILDDIR";
+		exit 1;
+	fi
+	
+	mkdir -p opt/enpass
+	cp -r "${_BUILDDIR}/opt/enpass" opt/
+	mkdir -p usr/share/applications
+	cp -r "${_BUILDDIR}/usr/share/applications" /usr/share/
+	mkdir -p usr/share/doc
+	cp -r "${_BUILDDIR}/usr/share/doc" /usr/share/
+	mkdir -p usr/share/icons
+	cp -r "${_BUILDDIR}/usr/share/icons" /usr/share/
+	mkdir -p usr/share/mime
+	cp -r "${_BUILDDIR}/usr/share/mime" /usr/share/
+	rm -r "$_BUILDDIR"
+	update-desktop-database
+	update-mime-database /usr/share/mime
+fi
diff --git a/srcpkgs/enpass/REMOVE b/srcpkgs/enpass/REMOVE
new file mode 100644
index 00000000000..6a3198b4a4e
--- /dev/null
+++ b/srcpkgs/enpass/REMOVE
@@ -0,0 +1,17 @@
+# REMOVE for 'enpass'
+# Deleting dynamically fetched files
+
+if test "$ACTION" = "post"; then
+	rm /usr/share/applications/enpass.desktop
+	for _s in 16 24 32 48 64 96 128 256; do
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/apps/enpass.png"
+	done
+	for _s in 16 22 24 32 44 48; do
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/status/enpass-status.png"
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/status/enpass-status-dark.png"
+	done
+	rm -r /usr/share/doc/enpass
+	rm /usr/share/mime/packages/application-enpass.xml
+	rm -r /opt/enpass
+fi
+
diff --git a/srcpkgs/enpass/template b/srcpkgs/enpass/template
new file mode 100644
index 00000000000..ebabc6a1009
--- /dev/null
+++ b/srcpkgs/enpass/template
@@ -0,0 +1,20 @@
+# Template file for 'enpass'
+pkgname=enpass
+version=6.3.3.601
+revision=1
+archs="x86_64"
+create_wrksrc=yes
+build_style=fetch
+short_desc="Proprietary multiplatform password manager"
+maintainer="Malte Gejr <maltegejr.korup@gmail.com>"
+license="Proprietary"
+homepage="https://www.enpass.io/"
+repository=nonfree
+triggers="mimedb update-desktopdb"
+_sversion="_amd64"
+_schecksum="d1dae4043cfb5e79cb3f9c1699e87ce54c39df407ba6334eb856a59d79fb8e29"
+do_install() {
+	vmkdir opt/enpass
+	echo "export SVERSION=\"${version}${_sversion}\"" >"${DESTDIR}/opt/enpass/pkgdata"
+	echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/opt/enpass/pkgdata"
+}
diff --git a/srcpkgs/enpass/update b/srcpkgs/enpass/update
new file mode 100644
index 00000000000..4c5d1ee97fe
--- /dev/null
+++ b/srcpkgs/enpass/update
@@ -0,0 +1,3 @@
+site="https://apt.enpass.io/pool/main/e/enpass/"
+version="${version}${_sversion}"
+pattern='enpass_\K[\d.]+(?=\.deb)'

From 52aaa85cf395708ec7ed4823f25dc0c6ca3146e8 Mon Sep 17 00:00:00 2001
From: Malte Korup <c9890@cert.cfcs.dk>
Date: Mon, 27 Jan 2020 14:19:55 +0100
Subject: [PATCH 2/5] New package: brave-1.2.41-x64

---
 srcpkgs/brave/INSTALL             |  31 +++++
 srcpkgs/brave/REMOVE              |   6 +
 srcpkgs/brave/files/brave.desktop | 221 ++++++++++++++++++++++++++++++
 srcpkgs/brave/template            |  21 +++
 4 files changed, 279 insertions(+)
 create mode 100644 srcpkgs/brave/INSTALL
 create mode 100644 srcpkgs/brave/REMOVE
 create mode 100755 srcpkgs/brave/files/brave.desktop
 create mode 100644 srcpkgs/brave/template

diff --git a/srcpkgs/brave/INSTALL b/srcpkgs/brave/INSTALL
new file mode 100644
index 00000000000..aed8b565fda
--- /dev/null
+++ b/srcpkgs/brave/INSTALL
@@ -0,0 +1,31 @@
+# INSTALL for 'brave'
+# Fetching github release at install-time
+
+_BUILDDIR="/tmp/brave.build"
+
+if test "$ACTION" = "post"; then
+  . /usr/share/brave/pkgdata
+  mkdir -p "$_BUILDDIR"
+  (
+    set -e
+    cd "$_BUILDDIR"
+    xbps-uhelper fetch "https://github.com/brave/brave-browser/releases/download/v${SVERSION}/brave-v${SVERSION}-linux-${SARCH}.zip"
+    echo "${SCHECKSUM}  brave-v${SVERSION}-linux-${SARCH}.zip" >checksum
+    sha256sum -c checksum
+    unzip "brave-v${SVERSION}-linux-${SARCH}.zip"
+    rm "brave-v${SVERSION}-linux-${SARCH}.zip"
+  )
+  if [ $? -ne 0 ] ; then
+    echo "Failed downloading brave"
+    rm -r "$_BUILDDIR";
+    exit 1;
+  fi
+
+  mkdir -p /usr/share/brave
+  cp -r "${_BUILDDIR}/*" /usr/share/brave/
+  ln -sf "/usr/share/brave/brave" /bin/
+  cp -r "${FILESDIR}/brave.desktop" /usr/share/brave/
+  ln -sf "/usr/share/brave/brave.desktop" /usr/share/applications/
+  rm -r "$_BUILDDIR"
+fi
+
diff --git a/srcpkgs/brave/REMOVE b/srcpkgs/brave/REMOVE
new file mode 100644
index 00000000000..9bba3572cc3
--- /dev/null
+++ b/srcpkgs/brave/REMOVE
@@ -0,0 +1,6 @@
+# REMOVE for 'brave'
+# Deleting dynamically fetched files
+
+if test "$ACTION" = "post"; then
+  rm -r /usr/share/brave
+fi
diff --git a/srcpkgs/brave/files/brave.desktop b/srcpkgs/brave/files/brave.desktop
new file mode 100755
index 00000000000..87c7ce492cf
--- /dev/null
+++ b/srcpkgs/brave/files/brave.desktop
@@ -0,0 +1,221 @@
+[Desktop Entry]
+Version=1.0
+Name=Brave Web Browser
+# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
+# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
+GenericName=Web Browser
+GenericName[ar]=متصفح الشبكة
+GenericName[bg]=Уеб браузър
+GenericName[ca]=Navegador web
+GenericName[cs]=WWW prohlížeč
+GenericName[da]=Browser
+GenericName[de]=Web-Browser
+GenericName[el]=Περιηγητής ιστού
+GenericName[en_GB]=Web Browser
+GenericName[es]=Navegador web
+GenericName[et]=Veebibrauser
+GenericName[fi]=WWW-selain
+GenericName[fr]=Navigateur Web
+GenericName[gu]=વેબ બ્રાઉઝર
+GenericName[he]=דפדפן אינטרנט
+GenericName[hi]=वेब ब्राउज़र
+GenericName[hu]=Webböngésző
+GenericName[it]=Browser Web
+GenericName[ja]=ウェブブラウザ
+GenericName[kn]=ಜಾಲ ವೀಕ್ಷಕ
+GenericName[ko]=웹 브라우저
+GenericName[lt]=Žiniatinklio naršyklė
+GenericName[lv]=Tīmekļa pārlūks
+GenericName[ml]=വെബ് ബ്രൌസര്‍
+GenericName[mr]=वेब ब्राऊजर
+GenericName[nb]=Nettleser
+GenericName[nl]=Webbrowser
+GenericName[pl]=Przeglądarka WWW
+GenericName[pt]=Navegador Web
+GenericName[pt_BR]=Navegador da Internet
+GenericName[ro]=Navigator de Internet
+GenericName[ru]=Веб-браузер
+GenericName[sl]=Spletni brskalnik
+GenericName[sv]=Webbläsare
+GenericName[ta]=இணைய உலாவி
+GenericName[th]=เว็บเบราว์เซอร์
+GenericName[tr]=Web Tarayıcı
+GenericName[uk]=Навігатор Тенет
+GenericName[zh_CN]=网页浏览器
+GenericName[zh_HK]=網頁瀏覽器
+GenericName[zh_TW]=網頁瀏覽器
+# Not translated in KDE, from Epiphany 2.26.1-0ubuntu1.
+GenericName[bn]=ওয়েব ব্রাউজার
+GenericName[fil]=Web Browser
+GenericName[hr]=Web preglednik
+GenericName[id]=Browser Web
+GenericName[or]=ଓ୍ବେବ ବ୍ରାଉଜର
+GenericName[sk]=WWW prehliadač
+GenericName[sr]=Интернет прегледник
+GenericName[te]=మహాతల అన్వేషి
+GenericName[vi]=Bộ duyệt Web
+# Gnome and KDE 3 uses Comment.
+Comment=Access the Internet
+Comment[ar]=الدخول إلى الإنترنت
+Comment[bg]=Достъп до интернет
+Comment[bn]=ইন্টারনেটটি অ্যাক্সেস করুন
+Comment[ca]=Accedeix a Internet
+Comment[cs]=Přístup k internetu
+Comment[da]=Få adgang til internettet
+Comment[de]=Internetzugriff
+Comment[el]=Πρόσβαση στο Διαδίκτυο
+Comment[en_GB]=Access the Internet
+Comment[es]=Accede a Internet.
+Comment[et]=Pääs Internetti
+Comment[fi]=Käytä internetiä
+Comment[fil]=I-access ang Internet
+Comment[fr]=Accéder à Internet
+Comment[gu]=ઇંટરનેટ ઍક્સેસ કરો
+Comment[he]=גישה אל האינטרנט
+Comment[hi]=इंटरनेट तक पहुंच स्थापित करें
+Comment[hr]=Pristup Internetu
+Comment[hu]=Internetelérés
+Comment[id]=Akses Internet
+Comment[it]=Accesso a Internet
+Comment[ja]=インターネットにアクセス
+Comment[kn]=ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸಿ
+Comment[ko]=인터넷 연결
+Comment[lt]=Interneto prieiga
+Comment[lv]=Piekļūt internetam
+Comment[ml]=ഇന്റര്‍‌നെറ്റ് ആക്‌സസ് ചെയ്യുക
+Comment[mr]=इंटरनेटमध्ये प्रवेश करा
+Comment[nb]=Gå til Internett
+Comment[nl]=Verbinding maken met internet
+Comment[or]=ଇଣ୍ଟର୍ନେଟ୍ ପ୍ରବେଶ କରନ୍ତୁ
+Comment[pl]=Skorzystaj z internetu
+Comment[pt]=Aceder à Internet
+Comment[pt_BR]=Acessar a internet
+Comment[ro]=Accesaţi Internetul
+Comment[ru]=Доступ в Интернет
+Comment[sk]=Prístup do siete Internet
+Comment[sl]=Dostop do interneta
+Comment[sr]=Приступите Интернету
+Comment[sv]=Gå ut på Internet
+Comment[ta]=இணையத்தை அணுகுதல்
+Comment[te]=ఇంటర్నెట్‌ను ఆక్సెస్ చెయ్యండి
+Comment[th]=เข้าถึงอินเทอร์เน็ต
+Comment[tr]=İnternet'e erişin
+Comment[uk]=Доступ до Інтернету
+Comment[vi]=Truy cập Internet
+Comment[zh_CN]=访问互联网
+Comment[zh_HK]=連線到網際網路
+Comment[zh_TW]=連線到網際網路
+Exec=brave %u
+StartupNotify=true
+Terminal=false
+Icon=brave-browser
+Type=Application
+Categories=Network;WebBrowser;
+MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
+Actions=new-window;new-private-window;
+
+[Desktop Action new-window]
+Name=New Window
+Name[am]=አዲስ መስኮት
+Name[ar]=نافذة جديدة
+Name[bg]=Нов прозорец
+Name[bn]=নতুন উইন্ডো
+Name[ca]=Finestra nova
+Name[cs]=Nové okno
+Name[da]=Nyt vindue
+Name[de]=Neues Fenster
+Name[el]=Νέο Παράθυρο
+Name[en_GB]=New Window
+Name[es]=Nueva ventana
+Name[et]=Uus aken
+Name[fa]=پنجره جدید
+Name[fi]=Uusi ikkuna
+Name[fil]=New Window
+Name[fr]=Nouvelle fenêtre
+Name[gu]=નવી વિંડો
+Name[hi]=नई विंडो
+Name[hr]=Novi prozor
+Name[hu]=Új ablak
+Name[id]=Jendela Baru
+Name[it]=Nuova finestra
+Name[iw]=חלון חדש
+Name[ja]=新規ウインドウ
+Name[kn]=ಹೊಸ ವಿಂಡೊ
+Name[ko]=새 창
+Name[lt]=Naujas langas
+Name[lv]=Jauns logs
+Name[ml]=പുതിയ വിന്‍ഡോ
+Name[mr]=नवीन विंडो
+Name[nl]=Nieuw venster
+Name[no]=Nytt vindu
+Name[pl]=Nowe okno
+Name[pt]=Nova janela
+Name[pt_BR]=Nova janela
+Name[ro]=Fereastră nouă
+Name[ru]=Новое окно
+Name[sk]=Nové okno
+Name[sl]=Novo okno
+Name[sr]=Нови прозор
+Name[sv]=Nytt fönster
+Name[sw]=Dirisha Jipya
+Name[ta]=புதிய சாளரம்
+Name[te]=క్రొత్త విండో
+Name[th]=หน้าต่างใหม่
+Name[tr]=Yeni Pencere
+Name[uk]=Нове вікно
+Name[vi]=Cửa sổ Mới
+Name[zh_CN]=新建窗口
+Name[zh_TW]=開新視窗
+Exec=/usr/bin/brave-browser-stable
+
+[Desktop Action new-private-window]
+Name=New Incognito Window
+Name[ar]=نافذة جديدة للتصفح المتخفي
+Name[bg]=Нов прозорец „инкогнито“
+Name[bn]=নতুন ছদ্মবেশী উইন্ডো
+Name[ca]=Finestra d'incògnit nova
+Name[cs]=Nové anonymní okno
+Name[da]=Nyt inkognitovindue
+Name[de]=Neues Inkognito-Fenster
+Name[el]=Νέο παράθυρο για ανώνυμη περιήγηση
+Name[en_GB]=New Incognito window
+Name[es]=Nueva ventana de incógnito
+Name[et]=Uus inkognito aken
+Name[fa]=پنجره جدید حالت ناشناس
+Name[fi]=Uusi incognito-ikkuna
+Name[fil]=Bagong Incognito window
+Name[fr]=Nouvelle fenêtre de navigation privée
+Name[gu]=નવી છુપી વિંડો
+Name[hi]=नई गुप्त विंडो
+Name[hr]=Novi anoniman prozor
+Name[hu]=Új Inkognitóablak
+Name[id]=Jendela Penyamaran baru
+Name[it]=Nuova finestra di navigazione in incognito
+Name[iw]=חלון חדש לגלישה בסתר
+Name[ja]=新しいシークレット ウィンドウ
+Name[kn]=ಹೊಸ ಅಜ್ಞಾತ ವಿಂಡೋ
+Name[ko]=새 시크릿 창
+Name[lt]=Naujas inkognito langas
+Name[lv]=Jauns inkognito režīma logs
+Name[ml]=പുതിയ വേഷ പ്രച്ഛന്ന വിന്‍ഡോ
+Name[mr]=नवीन गुप्त विंडो
+Name[nl]=Nieuw incognitovenster
+Name[no]=Nytt inkognitovindu
+Name[pl]=Nowe okno incognito
+Name[pt]=Nova janela de navegação anónima
+Name[pt_BR]=Nova janela anônima
+Name[ro]=Fereastră nouă incognito
+Name[ru]=Новое окно в режиме инкогнито
+Name[sk]=Nové okno inkognito
+Name[sl]=Novo okno brez beleženja zgodovine
+Name[sr]=Нови прозор за прегледање без архивирања
+Name[sv]=Nytt inkognitofönster
+Name[ta]=புதிய மறைநிலைச் சாளரம்
+Name[te]=క్రొత్త అజ్ఞాత విండో
+Name[th]=หน้าต่างใหม่ที่ไม่ระบุตัวตน
+Name[tr]=Yeni Gizli pencere
+Name[uk]=Нове вікно в режимі анонімного перегляду
+Name[vi]=Cửa sổ ẩn danh mới
+Name[zh_CN]=新建隐身窗口
+Name[zh_TW]=新增無痕式視窗
+Exec=brave --incognito
diff --git a/srcpkgs/brave/template b/srcpkgs/brave/template
new file mode 100644
index 00000000000..8c3a67da450
--- /dev/null
+++ b/srcpkgs/brave/template
@@ -0,0 +1,21 @@
+# Template file for 'brave'
+pkgname=brave
+version=1.2.41
+revision=1
+archs="x86_64"
+create_wrksrc=yes
+build_style=fetch
+makedepends="unzip"
+short_desc="A web browser that stops ads and trackers by default"
+maintainer="Malte Gejr <maltegejr.korup@gmail.com>"
+license="MPL-2.0"
+homepage="https://brave.com/"
+triggers="update-desktopdb"
+_sarch="x64"
+_schecksum="fe5228ab8fdc2d1d3e59e849b4cd3b9a60b6b8a3553011f33382eecb608e0cae"
+do_install() {
+  vmkdir /usr/share/brave
+  echo "export SVERSION=\"${version}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SARCH=\"${_sarch}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
+}

From d29cd21330ac53f55a22d008ca67a0a5d9e7b4ae Mon Sep 17 00:00:00 2001
From: Malte Korup <c9890@cert.cfcs.dk>
Date: Mon, 27 Jan 2020 14:30:15 +0100
Subject: [PATCH 3/5] New package: brave-1.2.41-x64

---
 srcpkgs/brave/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/brave/template b/srcpkgs/brave/template
index 8c3a67da450..e6c8fe905a9 100644
--- a/srcpkgs/brave/template
+++ b/srcpkgs/brave/template
@@ -16,6 +16,6 @@ _schecksum="fe5228ab8fdc2d1d3e59e849b4cd3b9a60b6b8a3553011f33382eecb608e0cae"
 do_install() {
   vmkdir /usr/share/brave
   echo "export SVERSION=\"${version}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
-  echo "export SARCH=\"${_sarch}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SARCH=\"${_sarch}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
   echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
 }

From d4a682bf9bbfd6310dd9a282f8d43182bc60ab6f Mon Sep 17 00:00:00 2001
From: Malte Korup <c9890@cert.cfcs.dk>
Date: Mon, 27 Jan 2020 14:43:37 +0100
Subject: [PATCH 4/5] New package: brave-1.2.41-x64

---
 srcpkgs/brave/INSTALL | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/brave/INSTALL b/srcpkgs/brave/INSTALL
index aed8b565fda..dfae0071a8e 100644
--- a/srcpkgs/brave/INSTALL
+++ b/srcpkgs/brave/INSTALL
@@ -22,10 +22,10 @@ if test "$ACTION" = "post"; then
   fi
 
   mkdir -p /usr/share/brave
-  cp -r "${_BUILDDIR}/*" /usr/share/brave/
+  cp -r ${_BUILDDIR}/* /usr/share/brave/
   ln -sf "/usr/share/brave/brave" /bin/
-  cp -r "${FILESDIR}/brave.desktop" /usr/share/brave/
+  cp -r ${FILESDIR}/brave.desktop /usr/share/brave/
   ln -sf "/usr/share/brave/brave.desktop" /usr/share/applications/
-  rm -r "$_BUILDDIR"
+  rm -r $_BUILDDIR
 fi
 

From 50d7b6003b1616cdb0916534fdf621f2aff31d83 Mon Sep 17 00:00:00 2001
From: Malte Gejr <maltegejr.korup@gmail.com>
Date: Mon, 27 Jan 2020 16:54:03 +0100
Subject: [PATCH 5/5] New package: brave-1.2.41-x64

---
 srcpkgs/brave/INSTALL  | 3 +--
 srcpkgs/brave/template | 1 +
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/brave/INSTALL b/srcpkgs/brave/INSTALL
index dfae0071a8e..5944eabf35e 100644
--- a/srcpkgs/brave/INSTALL
+++ b/srcpkgs/brave/INSTALL
@@ -12,7 +12,7 @@ if test "$ACTION" = "post"; then
     xbps-uhelper fetch "https://github.com/brave/brave-browser/releases/download/v${SVERSION}/brave-v${SVERSION}-linux-${SARCH}.zip"
     echo "${SCHECKSUM}  brave-v${SVERSION}-linux-${SARCH}.zip" >checksum
     sha256sum -c checksum
-    unzip "brave-v${SVERSION}-linux-${SARCH}.zip"
+    unzip -q "brave-v${SVERSION}-linux-${SARCH}.zip"
     rm "brave-v${SVERSION}-linux-${SARCH}.zip"
   )
   if [ $? -ne 0 ] ; then
@@ -24,7 +24,6 @@ if test "$ACTION" = "post"; then
   mkdir -p /usr/share/brave
   cp -r ${_BUILDDIR}/* /usr/share/brave/
   ln -sf "/usr/share/brave/brave" /bin/
-  cp -r ${FILESDIR}/brave.desktop /usr/share/brave/
   ln -sf "/usr/share/brave/brave.desktop" /usr/share/applications/
   rm -r $_BUILDDIR
 fi
diff --git a/srcpkgs/brave/template b/srcpkgs/brave/template
index e6c8fe905a9..32f6cccaffe 100644
--- a/srcpkgs/brave/template
+++ b/srcpkgs/brave/template
@@ -15,6 +15,7 @@ _sarch="x64"
 _schecksum="fe5228ab8fdc2d1d3e59e849b4cd3b9a60b6b8a3553011f33382eecb608e0cae"
 do_install() {
   vmkdir /usr/share/brave
+  cp "${FILESDIR}/brave.desktop" "${DESTDIR}/usr/share/brave"
   echo "export SVERSION=\"${version}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
   echo "export SARCH=\"${_sarch}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
   echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Updated] New package: enpass-6.3.3.601_amd64
  2020-01-26 19:01 [PR PATCH] New package: enpass-6.3.3.601_amd64 voidlinux-github
                   ` (4 preceding siblings ...)
  2020-01-27 15:54 ` voidlinux-github
@ 2020-01-27 15:57 ` voidlinux-github
  2020-01-27 18:05 ` [PR PATCH] [Closed]: " voidlinux-github
  6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2020-01-27 15:57 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 419 bytes --]

There is an updated pull request by TheGejr against master on the void-packages repository

https://github.com/TheGejr/void-packages master
https://github.com/void-linux/void-packages/pull/18573

New package: enpass-6.3.3.601_amd64
This package provides a proprietary multiplatform password manager. It installs via a deb file.

A patch file from https://github.com/void-linux/void-packages/pull/18573.patch is attached

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-master-18573.patch --]
[-- Type: text/x-diff, Size: 22715 bytes --]

From 5b1e682c4ea4cb65c7ea1343fb90ac6cb64334cd Mon Sep 17 00:00:00 2001
From: Malte Gejr <maltegejr.korup@gmail.com>
Date: Sun, 26 Jan 2020 19:57:28 +0100
Subject: [PATCH 1/6] New package: enpass-6.3.3.601_amd64

---
 srcpkgs/enpass/INSTALL  | 37 +++++++++++++++++++++++++++++++++++++
 srcpkgs/enpass/REMOVE   | 17 +++++++++++++++++
 srcpkgs/enpass/template | 20 ++++++++++++++++++++
 srcpkgs/enpass/update   |  3 +++
 4 files changed, 77 insertions(+)
 create mode 100644 srcpkgs/enpass/INSTALL
 create mode 100644 srcpkgs/enpass/REMOVE
 create mode 100644 srcpkgs/enpass/template
 create mode 100644 srcpkgs/enpass/update

diff --git a/srcpkgs/enpass/INSTALL b/srcpkgs/enpass/INSTALL
new file mode 100644
index 00000000000..a59812f33fb
--- /dev/null
+++ b/srcpkgs/enpass/INSTALL
@@ -0,0 +1,37 @@
+# INSTALL for 'enpass'
+# Fetching proprietary binaries at install-time
+
+_BUILDDIR="/tmp/enpass.build"
+
+if test "$ACTION" = "post"; then
+	. opt/enpass/pkgdata
+	mkdir -p "$_BUILDDIR"
+	(
+		set -e
+		cd "$_BUILDDIR"
+		xbps-uhelper fetch "https://apt.enpass.io/pool/main/e/enpass/enpass_${SVERSION}.deb"
+		echo "${SCHECKSUM}  enpass_${SVERSION}.deb" >checksum
+		sha256sum -c checksum
+		ar x "enpass_${SVERSION}.deb"
+		tar -xf data.tar.gz
+	)
+	if [ $? -ne 0 ] ; then
+		echo "Failed downloading enpass"
+		rm -r "$_BUILDDIR";
+		exit 1;
+	fi
+	
+	mkdir -p opt/enpass
+	cp -r "${_BUILDDIR}/opt/enpass" opt/
+	mkdir -p usr/share/applications
+	cp -r "${_BUILDDIR}/usr/share/applications" /usr/share/
+	mkdir -p usr/share/doc
+	cp -r "${_BUILDDIR}/usr/share/doc" /usr/share/
+	mkdir -p usr/share/icons
+	cp -r "${_BUILDDIR}/usr/share/icons" /usr/share/
+	mkdir -p usr/share/mime
+	cp -r "${_BUILDDIR}/usr/share/mime" /usr/share/
+	rm -r "$_BUILDDIR"
+	update-desktop-database
+	update-mime-database /usr/share/mime
+fi
diff --git a/srcpkgs/enpass/REMOVE b/srcpkgs/enpass/REMOVE
new file mode 100644
index 00000000000..6a3198b4a4e
--- /dev/null
+++ b/srcpkgs/enpass/REMOVE
@@ -0,0 +1,17 @@
+# REMOVE for 'enpass'
+# Deleting dynamically fetched files
+
+if test "$ACTION" = "post"; then
+	rm /usr/share/applications/enpass.desktop
+	for _s in 16 24 32 48 64 96 128 256; do
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/apps/enpass.png"
+	done
+	for _s in 16 22 24 32 44 48; do
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/status/enpass-status.png"
+		rm "/usr/share/icons/hicolor/${_s}x${_s}/status/enpass-status-dark.png"
+	done
+	rm -r /usr/share/doc/enpass
+	rm /usr/share/mime/packages/application-enpass.xml
+	rm -r /opt/enpass
+fi
+
diff --git a/srcpkgs/enpass/template b/srcpkgs/enpass/template
new file mode 100644
index 00000000000..ebabc6a1009
--- /dev/null
+++ b/srcpkgs/enpass/template
@@ -0,0 +1,20 @@
+# Template file for 'enpass'
+pkgname=enpass
+version=6.3.3.601
+revision=1
+archs="x86_64"
+create_wrksrc=yes
+build_style=fetch
+short_desc="Proprietary multiplatform password manager"
+maintainer="Malte Gejr <maltegejr.korup@gmail.com>"
+license="Proprietary"
+homepage="https://www.enpass.io/"
+repository=nonfree
+triggers="mimedb update-desktopdb"
+_sversion="_amd64"
+_schecksum="d1dae4043cfb5e79cb3f9c1699e87ce54c39df407ba6334eb856a59d79fb8e29"
+do_install() {
+	vmkdir opt/enpass
+	echo "export SVERSION=\"${version}${_sversion}\"" >"${DESTDIR}/opt/enpass/pkgdata"
+	echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/opt/enpass/pkgdata"
+}
diff --git a/srcpkgs/enpass/update b/srcpkgs/enpass/update
new file mode 100644
index 00000000000..4c5d1ee97fe
--- /dev/null
+++ b/srcpkgs/enpass/update
@@ -0,0 +1,3 @@
+site="https://apt.enpass.io/pool/main/e/enpass/"
+version="${version}${_sversion}"
+pattern='enpass_\K[\d.]+(?=\.deb)'

From 52aaa85cf395708ec7ed4823f25dc0c6ca3146e8 Mon Sep 17 00:00:00 2001
From: Malte Korup <c9890@cert.cfcs.dk>
Date: Mon, 27 Jan 2020 14:19:55 +0100
Subject: [PATCH 2/6] New package: brave-1.2.41-x64

---
 srcpkgs/brave/INSTALL             |  31 +++++
 srcpkgs/brave/REMOVE              |   6 +
 srcpkgs/brave/files/brave.desktop | 221 ++++++++++++++++++++++++++++++
 srcpkgs/brave/template            |  21 +++
 4 files changed, 279 insertions(+)
 create mode 100644 srcpkgs/brave/INSTALL
 create mode 100644 srcpkgs/brave/REMOVE
 create mode 100755 srcpkgs/brave/files/brave.desktop
 create mode 100644 srcpkgs/brave/template

diff --git a/srcpkgs/brave/INSTALL b/srcpkgs/brave/INSTALL
new file mode 100644
index 00000000000..aed8b565fda
--- /dev/null
+++ b/srcpkgs/brave/INSTALL
@@ -0,0 +1,31 @@
+# INSTALL for 'brave'
+# Fetching github release at install-time
+
+_BUILDDIR="/tmp/brave.build"
+
+if test "$ACTION" = "post"; then
+  . /usr/share/brave/pkgdata
+  mkdir -p "$_BUILDDIR"
+  (
+    set -e
+    cd "$_BUILDDIR"
+    xbps-uhelper fetch "https://github.com/brave/brave-browser/releases/download/v${SVERSION}/brave-v${SVERSION}-linux-${SARCH}.zip"
+    echo "${SCHECKSUM}  brave-v${SVERSION}-linux-${SARCH}.zip" >checksum
+    sha256sum -c checksum
+    unzip "brave-v${SVERSION}-linux-${SARCH}.zip"
+    rm "brave-v${SVERSION}-linux-${SARCH}.zip"
+  )
+  if [ $? -ne 0 ] ; then
+    echo "Failed downloading brave"
+    rm -r "$_BUILDDIR";
+    exit 1;
+  fi
+
+  mkdir -p /usr/share/brave
+  cp -r "${_BUILDDIR}/*" /usr/share/brave/
+  ln -sf "/usr/share/brave/brave" /bin/
+  cp -r "${FILESDIR}/brave.desktop" /usr/share/brave/
+  ln -sf "/usr/share/brave/brave.desktop" /usr/share/applications/
+  rm -r "$_BUILDDIR"
+fi
+
diff --git a/srcpkgs/brave/REMOVE b/srcpkgs/brave/REMOVE
new file mode 100644
index 00000000000..9bba3572cc3
--- /dev/null
+++ b/srcpkgs/brave/REMOVE
@@ -0,0 +1,6 @@
+# REMOVE for 'brave'
+# Deleting dynamically fetched files
+
+if test "$ACTION" = "post"; then
+  rm -r /usr/share/brave
+fi
diff --git a/srcpkgs/brave/files/brave.desktop b/srcpkgs/brave/files/brave.desktop
new file mode 100755
index 00000000000..87c7ce492cf
--- /dev/null
+++ b/srcpkgs/brave/files/brave.desktop
@@ -0,0 +1,221 @@
+[Desktop Entry]
+Version=1.0
+Name=Brave Web Browser
+# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
+# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
+GenericName=Web Browser
+GenericName[ar]=متصفح الشبكة
+GenericName[bg]=Уеб браузър
+GenericName[ca]=Navegador web
+GenericName[cs]=WWW prohlížeč
+GenericName[da]=Browser
+GenericName[de]=Web-Browser
+GenericName[el]=Περιηγητής ιστού
+GenericName[en_GB]=Web Browser
+GenericName[es]=Navegador web
+GenericName[et]=Veebibrauser
+GenericName[fi]=WWW-selain
+GenericName[fr]=Navigateur Web
+GenericName[gu]=વેબ બ્રાઉઝર
+GenericName[he]=דפדפן אינטרנט
+GenericName[hi]=वेब ब्राउज़र
+GenericName[hu]=Webböngésző
+GenericName[it]=Browser Web
+GenericName[ja]=ウェブブラウザ
+GenericName[kn]=ಜಾಲ ವೀಕ್ಷಕ
+GenericName[ko]=웹 브라우저
+GenericName[lt]=Žiniatinklio naršyklė
+GenericName[lv]=Tīmekļa pārlūks
+GenericName[ml]=വെബ് ബ്രൌസര്‍
+GenericName[mr]=वेब ब्राऊजर
+GenericName[nb]=Nettleser
+GenericName[nl]=Webbrowser
+GenericName[pl]=Przeglądarka WWW
+GenericName[pt]=Navegador Web
+GenericName[pt_BR]=Navegador da Internet
+GenericName[ro]=Navigator de Internet
+GenericName[ru]=Веб-браузер
+GenericName[sl]=Spletni brskalnik
+GenericName[sv]=Webbläsare
+GenericName[ta]=இணைய உலாவி
+GenericName[th]=เว็บเบราว์เซอร์
+GenericName[tr]=Web Tarayıcı
+GenericName[uk]=Навігатор Тенет
+GenericName[zh_CN]=网页浏览器
+GenericName[zh_HK]=網頁瀏覽器
+GenericName[zh_TW]=網頁瀏覽器
+# Not translated in KDE, from Epiphany 2.26.1-0ubuntu1.
+GenericName[bn]=ওয়েব ব্রাউজার
+GenericName[fil]=Web Browser
+GenericName[hr]=Web preglednik
+GenericName[id]=Browser Web
+GenericName[or]=ଓ୍ବେବ ବ୍ରାଉଜର
+GenericName[sk]=WWW prehliadač
+GenericName[sr]=Интернет прегледник
+GenericName[te]=మహాతల అన్వేషి
+GenericName[vi]=Bộ duyệt Web
+# Gnome and KDE 3 uses Comment.
+Comment=Access the Internet
+Comment[ar]=الدخول إلى الإنترنت
+Comment[bg]=Достъп до интернет
+Comment[bn]=ইন্টারনেটটি অ্যাক্সেস করুন
+Comment[ca]=Accedeix a Internet
+Comment[cs]=Přístup k internetu
+Comment[da]=Få adgang til internettet
+Comment[de]=Internetzugriff
+Comment[el]=Πρόσβαση στο Διαδίκτυο
+Comment[en_GB]=Access the Internet
+Comment[es]=Accede a Internet.
+Comment[et]=Pääs Internetti
+Comment[fi]=Käytä internetiä
+Comment[fil]=I-access ang Internet
+Comment[fr]=Accéder à Internet
+Comment[gu]=ઇંટરનેટ ઍક્સેસ કરો
+Comment[he]=גישה אל האינטרנט
+Comment[hi]=इंटरनेट तक पहुंच स्थापित करें
+Comment[hr]=Pristup Internetu
+Comment[hu]=Internetelérés
+Comment[id]=Akses Internet
+Comment[it]=Accesso a Internet
+Comment[ja]=インターネットにアクセス
+Comment[kn]=ಇಂಟರ್ನೆಟ್ ಅನ್ನು ಪ್ರವೇಶಿಸಿ
+Comment[ko]=인터넷 연결
+Comment[lt]=Interneto prieiga
+Comment[lv]=Piekļūt internetam
+Comment[ml]=ഇന്റര്‍‌നെറ്റ് ആക്‌സസ് ചെയ്യുക
+Comment[mr]=इंटरनेटमध्ये प्रवेश करा
+Comment[nb]=Gå til Internett
+Comment[nl]=Verbinding maken met internet
+Comment[or]=ଇଣ୍ଟର୍ନେଟ୍ ପ୍ରବେଶ କରନ୍ତୁ
+Comment[pl]=Skorzystaj z internetu
+Comment[pt]=Aceder à Internet
+Comment[pt_BR]=Acessar a internet
+Comment[ro]=Accesaţi Internetul
+Comment[ru]=Доступ в Интернет
+Comment[sk]=Prístup do siete Internet
+Comment[sl]=Dostop do interneta
+Comment[sr]=Приступите Интернету
+Comment[sv]=Gå ut på Internet
+Comment[ta]=இணையத்தை அணுகுதல்
+Comment[te]=ఇంటర్నెట్‌ను ఆక్సెస్ చెయ్యండి
+Comment[th]=เข้าถึงอินเทอร์เน็ต
+Comment[tr]=İnternet'e erişin
+Comment[uk]=Доступ до Інтернету
+Comment[vi]=Truy cập Internet
+Comment[zh_CN]=访问互联网
+Comment[zh_HK]=連線到網際網路
+Comment[zh_TW]=連線到網際網路
+Exec=brave %u
+StartupNotify=true
+Terminal=false
+Icon=brave-browser
+Type=Application
+Categories=Network;WebBrowser;
+MimeType=text/html;text/xml;application/xhtml_xml;image/webp;x-scheme-handler/http;x-scheme-handler/https;x-scheme-handler/ftp;
+Actions=new-window;new-private-window;
+
+[Desktop Action new-window]
+Name=New Window
+Name[am]=አዲስ መስኮት
+Name[ar]=نافذة جديدة
+Name[bg]=Нов прозорец
+Name[bn]=নতুন উইন্ডো
+Name[ca]=Finestra nova
+Name[cs]=Nové okno
+Name[da]=Nyt vindue
+Name[de]=Neues Fenster
+Name[el]=Νέο Παράθυρο
+Name[en_GB]=New Window
+Name[es]=Nueva ventana
+Name[et]=Uus aken
+Name[fa]=پنجره جدید
+Name[fi]=Uusi ikkuna
+Name[fil]=New Window
+Name[fr]=Nouvelle fenêtre
+Name[gu]=નવી વિંડો
+Name[hi]=नई विंडो
+Name[hr]=Novi prozor
+Name[hu]=Új ablak
+Name[id]=Jendela Baru
+Name[it]=Nuova finestra
+Name[iw]=חלון חדש
+Name[ja]=新規ウインドウ
+Name[kn]=ಹೊಸ ವಿಂಡೊ
+Name[ko]=새 창
+Name[lt]=Naujas langas
+Name[lv]=Jauns logs
+Name[ml]=പുതിയ വിന്‍ഡോ
+Name[mr]=नवीन विंडो
+Name[nl]=Nieuw venster
+Name[no]=Nytt vindu
+Name[pl]=Nowe okno
+Name[pt]=Nova janela
+Name[pt_BR]=Nova janela
+Name[ro]=Fereastră nouă
+Name[ru]=Новое окно
+Name[sk]=Nové okno
+Name[sl]=Novo okno
+Name[sr]=Нови прозор
+Name[sv]=Nytt fönster
+Name[sw]=Dirisha Jipya
+Name[ta]=புதிய சாளரம்
+Name[te]=క్రొత్త విండో
+Name[th]=หน้าต่างใหม่
+Name[tr]=Yeni Pencere
+Name[uk]=Нове вікно
+Name[vi]=Cửa sổ Mới
+Name[zh_CN]=新建窗口
+Name[zh_TW]=開新視窗
+Exec=/usr/bin/brave-browser-stable
+
+[Desktop Action new-private-window]
+Name=New Incognito Window
+Name[ar]=نافذة جديدة للتصفح المتخفي
+Name[bg]=Нов прозорец „инкогнито“
+Name[bn]=নতুন ছদ্মবেশী উইন্ডো
+Name[ca]=Finestra d'incògnit nova
+Name[cs]=Nové anonymní okno
+Name[da]=Nyt inkognitovindue
+Name[de]=Neues Inkognito-Fenster
+Name[el]=Νέο παράθυρο για ανώνυμη περιήγηση
+Name[en_GB]=New Incognito window
+Name[es]=Nueva ventana de incógnito
+Name[et]=Uus inkognito aken
+Name[fa]=پنجره جدید حالت ناشناس
+Name[fi]=Uusi incognito-ikkuna
+Name[fil]=Bagong Incognito window
+Name[fr]=Nouvelle fenêtre de navigation privée
+Name[gu]=નવી છુપી વિંડો
+Name[hi]=नई गुप्त विंडो
+Name[hr]=Novi anoniman prozor
+Name[hu]=Új Inkognitóablak
+Name[id]=Jendela Penyamaran baru
+Name[it]=Nuova finestra di navigazione in incognito
+Name[iw]=חלון חדש לגלישה בסתר
+Name[ja]=新しいシークレット ウィンドウ
+Name[kn]=ಹೊಸ ಅಜ್ಞಾತ ವಿಂಡೋ
+Name[ko]=새 시크릿 창
+Name[lt]=Naujas inkognito langas
+Name[lv]=Jauns inkognito režīma logs
+Name[ml]=പുതിയ വേഷ പ്രച്ഛന്ന വിന്‍ഡോ
+Name[mr]=नवीन गुप्त विंडो
+Name[nl]=Nieuw incognitovenster
+Name[no]=Nytt inkognitovindu
+Name[pl]=Nowe okno incognito
+Name[pt]=Nova janela de navegação anónima
+Name[pt_BR]=Nova janela anônima
+Name[ro]=Fereastră nouă incognito
+Name[ru]=Новое окно в режиме инкогнито
+Name[sk]=Nové okno inkognito
+Name[sl]=Novo okno brez beleženja zgodovine
+Name[sr]=Нови прозор за прегледање без архивирања
+Name[sv]=Nytt inkognitofönster
+Name[ta]=புதிய மறைநிலைச் சாளரம்
+Name[te]=క్రొత్త అజ్ఞాత విండో
+Name[th]=หน้าต่างใหม่ที่ไม่ระบุตัวตน
+Name[tr]=Yeni Gizli pencere
+Name[uk]=Нове вікно в режимі анонімного перегляду
+Name[vi]=Cửa sổ ẩn danh mới
+Name[zh_CN]=新建隐身窗口
+Name[zh_TW]=新增無痕式視窗
+Exec=brave --incognito
diff --git a/srcpkgs/brave/template b/srcpkgs/brave/template
new file mode 100644
index 00000000000..8c3a67da450
--- /dev/null
+++ b/srcpkgs/brave/template
@@ -0,0 +1,21 @@
+# Template file for 'brave'
+pkgname=brave
+version=1.2.41
+revision=1
+archs="x86_64"
+create_wrksrc=yes
+build_style=fetch
+makedepends="unzip"
+short_desc="A web browser that stops ads and trackers by default"
+maintainer="Malte Gejr <maltegejr.korup@gmail.com>"
+license="MPL-2.0"
+homepage="https://brave.com/"
+triggers="update-desktopdb"
+_sarch="x64"
+_schecksum="fe5228ab8fdc2d1d3e59e849b4cd3b9a60b6b8a3553011f33382eecb608e0cae"
+do_install() {
+  vmkdir /usr/share/brave
+  echo "export SVERSION=\"${version}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SARCH=\"${_sarch}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
+}

From d29cd21330ac53f55a22d008ca67a0a5d9e7b4ae Mon Sep 17 00:00:00 2001
From: Malte Korup <c9890@cert.cfcs.dk>
Date: Mon, 27 Jan 2020 14:30:15 +0100
Subject: [PATCH 3/6] New package: brave-1.2.41-x64

---
 srcpkgs/brave/template | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/srcpkgs/brave/template b/srcpkgs/brave/template
index 8c3a67da450..e6c8fe905a9 100644
--- a/srcpkgs/brave/template
+++ b/srcpkgs/brave/template
@@ -16,6 +16,6 @@ _schecksum="fe5228ab8fdc2d1d3e59e849b4cd3b9a60b6b8a3553011f33382eecb608e0cae"
 do_install() {
   vmkdir /usr/share/brave
   echo "export SVERSION=\"${version}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
-  echo "export SARCH=\"${_sarch}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+  echo "export SARCH=\"${_sarch}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
   echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
 }

From d4a682bf9bbfd6310dd9a282f8d43182bc60ab6f Mon Sep 17 00:00:00 2001
From: Malte Korup <c9890@cert.cfcs.dk>
Date: Mon, 27 Jan 2020 14:43:37 +0100
Subject: [PATCH 4/6] New package: brave-1.2.41-x64

---
 srcpkgs/brave/INSTALL | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/srcpkgs/brave/INSTALL b/srcpkgs/brave/INSTALL
index aed8b565fda..dfae0071a8e 100644
--- a/srcpkgs/brave/INSTALL
+++ b/srcpkgs/brave/INSTALL
@@ -22,10 +22,10 @@ if test "$ACTION" = "post"; then
   fi
 
   mkdir -p /usr/share/brave
-  cp -r "${_BUILDDIR}/*" /usr/share/brave/
+  cp -r ${_BUILDDIR}/* /usr/share/brave/
   ln -sf "/usr/share/brave/brave" /bin/
-  cp -r "${FILESDIR}/brave.desktop" /usr/share/brave/
+  cp -r ${FILESDIR}/brave.desktop /usr/share/brave/
   ln -sf "/usr/share/brave/brave.desktop" /usr/share/applications/
-  rm -r "$_BUILDDIR"
+  rm -r $_BUILDDIR
 fi
 

From 50d7b6003b1616cdb0916534fdf621f2aff31d83 Mon Sep 17 00:00:00 2001
From: Malte Gejr <maltegejr.korup@gmail.com>
Date: Mon, 27 Jan 2020 16:54:03 +0100
Subject: [PATCH 5/6] New package: brave-1.2.41-x64

---
 srcpkgs/brave/INSTALL  | 3 +--
 srcpkgs/brave/template | 1 +
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/srcpkgs/brave/INSTALL b/srcpkgs/brave/INSTALL
index dfae0071a8e..5944eabf35e 100644
--- a/srcpkgs/brave/INSTALL
+++ b/srcpkgs/brave/INSTALL
@@ -12,7 +12,7 @@ if test "$ACTION" = "post"; then
     xbps-uhelper fetch "https://github.com/brave/brave-browser/releases/download/v${SVERSION}/brave-v${SVERSION}-linux-${SARCH}.zip"
     echo "${SCHECKSUM}  brave-v${SVERSION}-linux-${SARCH}.zip" >checksum
     sha256sum -c checksum
-    unzip "brave-v${SVERSION}-linux-${SARCH}.zip"
+    unzip -q "brave-v${SVERSION}-linux-${SARCH}.zip"
     rm "brave-v${SVERSION}-linux-${SARCH}.zip"
   )
   if [ $? -ne 0 ] ; then
@@ -24,7 +24,6 @@ if test "$ACTION" = "post"; then
   mkdir -p /usr/share/brave
   cp -r ${_BUILDDIR}/* /usr/share/brave/
   ln -sf "/usr/share/brave/brave" /bin/
-  cp -r ${FILESDIR}/brave.desktop /usr/share/brave/
   ln -sf "/usr/share/brave/brave.desktop" /usr/share/applications/
   rm -r $_BUILDDIR
 fi
diff --git a/srcpkgs/brave/template b/srcpkgs/brave/template
index e6c8fe905a9..32f6cccaffe 100644
--- a/srcpkgs/brave/template
+++ b/srcpkgs/brave/template
@@ -15,6 +15,7 @@ _sarch="x64"
 _schecksum="fe5228ab8fdc2d1d3e59e849b4cd3b9a60b6b8a3553011f33382eecb608e0cae"
 do_install() {
   vmkdir /usr/share/brave
+  cp "${FILESDIR}/brave.desktop" "${DESTDIR}/usr/share/brave"
   echo "export SVERSION=\"${version}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
   echo "export SARCH=\"${_sarch}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
   echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"

From 4a812a46f2b3feadc6eeac3f59544b0cf0af6cec Mon Sep 17 00:00:00 2001
From: Malte Gejr <maltegejr.korup@gmail.com>
Date: Mon, 27 Jan 2020 16:57:39 +0100
Subject: [PATCH 6/6] Fixed linting issues

---
 srcpkgs/brave/INSTALL  | 42 +++++++++++++++++++++---------------------
 srcpkgs/brave/REMOVE   |  2 +-
 srcpkgs/brave/template | 12 ++++++------
 3 files changed, 28 insertions(+), 28 deletions(-)

diff --git a/srcpkgs/brave/INSTALL b/srcpkgs/brave/INSTALL
index 5944eabf35e..590d72d379b 100644
--- a/srcpkgs/brave/INSTALL
+++ b/srcpkgs/brave/INSTALL
@@ -4,27 +4,27 @@
 _BUILDDIR="/tmp/brave.build"
 
 if test "$ACTION" = "post"; then
-  . /usr/share/brave/pkgdata
-  mkdir -p "$_BUILDDIR"
-  (
-    set -e
-    cd "$_BUILDDIR"
-    xbps-uhelper fetch "https://github.com/brave/brave-browser/releases/download/v${SVERSION}/brave-v${SVERSION}-linux-${SARCH}.zip"
-    echo "${SCHECKSUM}  brave-v${SVERSION}-linux-${SARCH}.zip" >checksum
-    sha256sum -c checksum
-    unzip -q "brave-v${SVERSION}-linux-${SARCH}.zip"
-    rm "brave-v${SVERSION}-linux-${SARCH}.zip"
-  )
-  if [ $? -ne 0 ] ; then
-    echo "Failed downloading brave"
-    rm -r "$_BUILDDIR";
-    exit 1;
-  fi
+	. /usr/share/brave/pkgdata
+	mkdir -p "$_BUILDDIR"
+	(
+		set -e
+		cd "$_BUILDDIR"
+		xbps-uhelper fetch "https://github.com/brave/brave-browser/releases/download/v${SVERSION}/brave-v${SVERSION}-linux-${SARCH}.zip"
+		echo "${SCHECKSUM}  brave-v${SVERSION}-linux-${SARCH}.zip" >checksum
+		sha256sum -c checksum
+		unzip -q "brave-v${SVERSION}-linux-${SARCH}.zip"
+		rm "brave-v${SVERSION}-linux-${SARCH}.zip"
+	)
+	if [ $? -ne 0 ] ; then
+		echo "Failed downloading brave"
+		rm -r "$_BUILDDIR";
+		exit 1;
+	fi
 
-  mkdir -p /usr/share/brave
-  cp -r ${_BUILDDIR}/* /usr/share/brave/
-  ln -sf "/usr/share/brave/brave" /bin/
-  ln -sf "/usr/share/brave/brave.desktop" /usr/share/applications/
-  rm -r $_BUILDDIR
+	mkdir -p /usr/share/brave
+	cp -r ${_BUILDDIR}/* /usr/share/brave/
+	ln -sf "/usr/share/brave/brave" /bin/
+	ln -sf "/usr/share/brave/brave.desktop" /usr/share/applications/
+	rm -r $_BUILDDIR
 fi
 
diff --git a/srcpkgs/brave/REMOVE b/srcpkgs/brave/REMOVE
index 9bba3572cc3..5f0deec01e9 100644
--- a/srcpkgs/brave/REMOVE
+++ b/srcpkgs/brave/REMOVE
@@ -2,5 +2,5 @@
 # Deleting dynamically fetched files
 
 if test "$ACTION" = "post"; then
-  rm -r /usr/share/brave
+	rm -r /usr/share/brave
 fi
diff --git a/srcpkgs/brave/template b/srcpkgs/brave/template
index 32f6cccaffe..6aa0873ded0 100644
--- a/srcpkgs/brave/template
+++ b/srcpkgs/brave/template
@@ -6,7 +6,7 @@ archs="x86_64"
 create_wrksrc=yes
 build_style=fetch
 makedepends="unzip"
-short_desc="A web browser that stops ads and trackers by default"
+short_desc="Web browser that stops ads and trackers by default"
 maintainer="Malte Gejr <maltegejr.korup@gmail.com>"
 license="MPL-2.0"
 homepage="https://brave.com/"
@@ -14,9 +14,9 @@ triggers="update-desktopdb"
 _sarch="x64"
 _schecksum="fe5228ab8fdc2d1d3e59e849b4cd3b9a60b6b8a3553011f33382eecb608e0cae"
 do_install() {
-  vmkdir /usr/share/brave
-  cp "${FILESDIR}/brave.desktop" "${DESTDIR}/usr/share/brave"
-  echo "export SVERSION=\"${version}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
-  echo "export SARCH=\"${_sarch}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
-  echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
+	vmkdir /usr/share/brave
+	cp "${FILESDIR}/brave.desktop" "${DESTDIR}/usr/share/brave"
+	echo "export SVERSION=\"${version}\"" >"${DESTDIR}/usr/share/brave/pkgdata"
+	echo "export SARCH=\"${_sarch}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
+	echo "export SCHECKSUM=\"${_schecksum}\"" >>"${DESTDIR}/usr/share/brave/pkgdata"
 }

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [PR PATCH] [Closed]: New package: enpass-6.3.3.601_amd64
  2020-01-26 19:01 [PR PATCH] New package: enpass-6.3.3.601_amd64 voidlinux-github
                   ` (5 preceding siblings ...)
  2020-01-27 15:57 ` voidlinux-github
@ 2020-01-27 18:05 ` voidlinux-github
  6 siblings, 0 replies; 8+ messages in thread
From: voidlinux-github @ 2020-01-27 18:05 UTC (permalink / raw)
  To: ml

[-- Attachment #1: Type: text/plain, Size: 264 bytes --]

There's a closed pull request on the void-packages repository

New package: enpass-6.3.3.601_amd64
https://github.com/void-linux/void-packages/pull/18573

Description:
This package provides a proprietary multiplatform password manager. It installs via a deb file.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2020-01-27 18:05 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-01-26 19:01 [PR PATCH] New package: enpass-6.3.3.601_amd64 voidlinux-github
2020-01-26 19:11 ` voidlinux-github
2020-01-27 13:19 ` [PR PATCH] [Updated] " voidlinux-github
2020-01-27 13:29 ` voidlinux-github
2020-01-27 13:43 ` voidlinux-github
2020-01-27 15:54 ` voidlinux-github
2020-01-27 15:57 ` voidlinux-github
2020-01-27 18:05 ` [PR PATCH] [Closed]: " voidlinux-github

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).