Skip to Content.
Sympa Menu

sm-commit - [[SM-Commit] ] GIT changes to master binary grimoire by Conner Clere (6b7e68e0d92daf752bce95ba46c6cfd073d76b40)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Conner Clere <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org, sm-commit AT lists.sourcemage.org
  • Subject: [[SM-Commit] ] GIT changes to master binary grimoire by Conner Clere (6b7e68e0d92daf752bce95ba46c6cfd073d76b40)
  • Date: Wed, 21 Aug 2024 22:52:50 +0000

GIT changes to master binary grimoire by Conner Clere
<xenanthropy AT sourcemage.org>:

ChangeLog | 3 +++
bin-net/mullvad-vpn-bin/BUILD | 1 +
bin-net/mullvad-vpn-bin/DEPENDS | 7 +++++++
bin-net/mullvad-vpn-bin/DETAILS | 19 +++++++++++++++++++
bin-net/mullvad-vpn-bin/HISTORY | 4 ++++
bin-net/mullvad-vpn-bin/INSTALL | 4 ++++
bin-net/mullvad-vpn-bin/PREPARE | 2 ++
bin-net/mullvad-vpn-bin/PRE_BUILD | 12 ++++++++++++
bin-net/mullvad-vpn-bin/mullvad-vpn.sh | 2 ++
9 files changed, 54 insertions(+)

New commits:
commit 6b7e68e0d92daf752bce95ba46c6cfd073d76b40
Author: Conner Clere <xenanthropy AT sourcemage.org>
Commit: Conner Clere <xenanthropy AT sourcemage.org>

bin-net/mullvad-vpn-bin: new spell

mullvad vpn desktop app

diff --git a/ChangeLog b/ChangeLog
index f36921c..bf60660 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2024-08-21 Conner Clere <xenanthropy AT sourcemage.org>
+ * bin-net/mullvad-vpn-bin: new spell, mullvad vpn desktop app
+
2024-08-19 Vlad Glagolev <stealth AT sourcemage.org>
* bin-crypto/age-bin: new spell, simple, modern and secure encryption
tool

diff --git a/bin-net/mullvad-vpn-bin/BUILD b/bin-net/mullvad-vpn-bin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-net/mullvad-vpn-bin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-net/mullvad-vpn-bin/DEPENDS b/bin-net/mullvad-vpn-bin/DEPENDS
new file mode 100755
index 0000000..0b03ff1
--- /dev/null
+++ b/bin-net/mullvad-vpn-bin/DEPENDS
@@ -0,0 +1,7 @@
+depends PKG-CONFIG &&
+depends alsa-lib &&
+depends gtk+3 &&
+depends iputils &&
+depends libnftnl &&
+depends libnotify &&
+depends nss
diff --git a/bin-net/mullvad-vpn-bin/DETAILS b/bin-net/mullvad-vpn-bin/DETAILS
new file mode 100755
index 0000000..96acac5
--- /dev/null
+++ b/bin-net/mullvad-vpn-bin/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=mullvad-vpn-bin
+if [[ "${MULLVAD_VPN_BIN_BRANCH}" == beta ]]; then
+ VERSION=2024.5-beta1
+
SOURCE_HASH=sha512:b83f65e339f714fe273c1201e8453a0aa5494d3a3e12dd28a507ffab54b7b0c5030b5750eb34fe346b35a07685e44784b7ac80ef9dda7f36dc95b89c86998950
+else
+ VERSION=2024.4
+
SOURCE_HASH=sha512:da22c07c5d855a86c74e7d02c1b340e108e096ea29afee962ac933cc248dbd238a9a4f7b672f028d7501cf02f05d67f3b75e81909353ee73ca9c60b5dcf9d913
+fi
+ SOURCE=MullvadVPN-${VERSION}_amd64.deb
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+
SOURCE_URL[0]=https://github.com/mullvad/mullvadvpn-app/releases/download/$VERSION/$SOURCE
+ LICENSE[0]=GPL
+ WEB_SITE=https://www.mullvad.net
+ ENTERED=20240821
+ KEYWORDS="network mullvad vpn"
+ SHORT="mullvad vpn client app"
+cat << EOF
+The Mullvad VPN client app for desktop
+EOF
diff --git a/bin-net/mullvad-vpn-bin/HISTORY b/bin-net/mullvad-vpn-bin/HISTORY
new file mode 100644
index 0000000..9c0bc50
--- /dev/null
+++ b/bin-net/mullvad-vpn-bin/HISTORY
@@ -0,0 +1,4 @@
+2024-08-21 Conner Clere <xenanthropy AT sourcemage.org>
+ * BUILD, DEPENDS, PRE_BUILD, PREPARE, DETAILS, INSTALL,
mullvad-vpn.sh:
+ version 2024.4 (and 2024.5-beta1) added, new spell
+
diff --git a/bin-net/mullvad-vpn-bin/INSTALL b/bin-net/mullvad-vpn-bin/INSTALL
new file mode 100755
index 0000000..cc3b0e3
--- /dev/null
+++ b/bin-net/mullvad-vpn-bin/INSTALL
@@ -0,0 +1,4 @@
+find . | cpio --pass-through --make-directories --unconditional --verbose \
+ "${INSTALL_ROOT}/" &&
+
+cp "${SPELL_DIRECTORY}/mullvad-vpn.sh" "${INSTALL_ROOT}/usr/bin/mullvad-vpn"
diff --git a/bin-net/mullvad-vpn-bin/PREPARE b/bin-net/mullvad-vpn-bin/PREPARE
new file mode 100755
index 0000000..b46c449
--- /dev/null
+++ b/bin-net/mullvad-vpn-bin/PREPARE
@@ -0,0 +1,2 @@
+. "${GRIMOIRE}/FUNCTIONS" &&
+prepare_select_branch stable beta
diff --git a/bin-net/mullvad-vpn-bin/PRE_BUILD
b/bin-net/mullvad-vpn-bin/PRE_BUILD
new file mode 100755
index 0000000..bbde3f0
--- /dev/null
+++ b/bin-net/mullvad-vpn-bin/PRE_BUILD
@@ -0,0 +1,12 @@
+mk_source_dir "${SOURCE_DIRECTORY}" &&
+cd "${SOURCE_DIRECTORY}" &&
+verify_file '' &&
+
+ar x "${INSTALL_ROOT}/var/spool/sorcery/$SOURCE" &&
+tar xJf data.tar.xz &&
+rm data.tar.xz control.tar.gz debian-binary _gpgbuilder &&
+
+chmod 4755 "${SOURCE_DIRECTORY}/opt/Mullvad VPN/chrome-sandbox" &&
+
+mv "${SOURCE_DIRECTORY}/usr/local/share/zsh"
"${SOURCE_DIRECTORY}/usr/share/" &&
+rm -r "${SOURCE_DIRECTORY}/usr/local"
diff --git a/bin-net/mullvad-vpn-bin/mullvad-vpn.sh
b/bin-net/mullvad-vpn-bin/mullvad-vpn.sh
new file mode 100755
index 0000000..387d992
--- /dev/null
+++ b/bin-net/mullvad-vpn-bin/mullvad-vpn.sh
@@ -0,0 +1,2 @@
+#!/bin/bash
+"/opt/Mullvad VPN/mullvad-vpn" %U


  • [[SM-Commit] ] GIT changes to master binary grimoire by Conner Clere (6b7e68e0d92daf752bce95ba46c6cfd073d76b40), Conner Clere, 08/21/2024

Archive powered by MHonArc 2.6.24.

Top of Page