Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master binary grimoire by Vlad Glagolev (f577a6516b0d0662cb57aef7b1b3a12899b131b7)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master binary grimoire by Vlad Glagolev (f577a6516b0d0662cb57aef7b1b3a12899b131b7)
  • Date: Mon, 2 Oct 2017 00:34:05 +0000

GIT changes to master binary grimoire by Vlad Glagolev
<stealth AT sourcemage.org>:

ChangeLog | 4 ++++
bin-net/wire-bin/BUILD | 1 +
bin-net/wire-bin/DEPENDS | 43 +++++++++++++++++++++++++++++++++++++++++++
bin-net/wire-bin/DETAILS | 33 +++++++++++++++++++++++++++++++++
bin-net/wire-bin/FINAL | 8 ++++++++
bin-net/wire-bin/HISTORY | 3 +++
bin-net/wire-bin/INSTALL | 15 +++++++++++++++
bin-net/wire-bin/PRE_BUILD | 6 ++++++
8 files changed, 113 insertions(+)

New commits:
commit f577a6516b0d0662cb57aef7b1b3a12899b131b7
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

wire-bin: new spell, cross-platform, encrypted instant messaging client

diff --git a/ChangeLog b/ChangeLog
index 94e1490..fd99289 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2017-10-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * bin-net/wire-bin: new spell, cross-platform, encrypted instant
+ messaging client
+
2017-09-23 Vlad Glagolev <stealth AT sourcemage.org>
* bin-http/wuzz-bin: new spell, interactive cli tool for HTTP
inspection, binary version
diff --git a/bin-net/wire-bin/BUILD b/bin-net/wire-bin/BUILD
new file mode 100755
index 0000000..27ba77d
--- /dev/null
+++ b/bin-net/wire-bin/BUILD
@@ -0,0 +1 @@
+true
diff --git a/bin-net/wire-bin/DEPENDS b/bin-net/wire-bin/DEPENDS
new file mode 100755
index 0000000..e70be59
--- /dev/null
+++ b/bin-net/wire-bin/DEPENDS
@@ -0,0 +1,43 @@
+# essential
+runtime_depends -sub CXX gcc &&
+
+# crypto stack
+runtime_depends nspr &&
+runtime_depends nss &&
+
+# X11
+runtime_depends libxcb &&
+runtime_depends -sub XCB libx11 &&
+runtime_depends libxext &&
+runtime_depends libxscrnsaver &&
+runtime_depends libxi &&
+runtime_depends libxtst &&
+runtime_depends libxcomposite &&
+runtime_depends libxrender &&
+runtime_depends libxrandr &&
+runtime_depends libxfixes &&
+runtime_depends libxdamage &&
+runtime_depends libxcursor &&
+runtime_depends libxfixes &&
+
+# GTK+
+runtime_depends expat &&
+runtime_depends dbus &&
+runtime_depends glib2 &&
+runtime_depends freetype2 &&
+runtime_depends fontconfig &&
+runtime_depends atk &&
+runtime_depends pango &&
+runtime_depends cairo &&
+runtime_depends gdk-pixbuf2 &&
+runtime_depends gconf2 &&
+# required for gtk-update-icon-cache
+depends gtk+2 &&
+# required for update-desktop-database
+depends desktop-file-utils &&
+
+# audio
+runtime_depends alsa-lib &&
+
+# printing
+runtime_depends cups
diff --git a/bin-net/wire-bin/DETAILS b/bin-net/wire-bin/DETAILS
new file mode 100755
index 0000000..a6e4147
--- /dev/null
+++ b/bin-net/wire-bin/DETAILS
@@ -0,0 +1,33 @@
+ SPELL=wire-bin
+ SPELLX=${SPELL/-bin/}
+ VERSION=2.17.2813
+if [[ ${SMGL_COMPAT_ARCHS[1]} == "x86_64" ]]; then
+ ARCH=amd64
+
SOURCE_HASH=sha512:9d11160005fb24fe6187ed964515b5f36b2f65af4f6eb395e1c830a8a65e2aa9540763a50e6dd58444efed9578937d56df7a263c9f62cdd2b9a1873523c9467a
+else
+ ARCH=i386
+
SOURCE_HASH=sha512:1bc73f1a7cb2c0f0465cc0509ad4fc802615b32fdab3434caddc4fc9f2cb8cd1e2a890f6ff71d6bdf2fa40e644d380b6284a299b890b9819433f0219144127a2
+fi
+ SOURCE=${SPELLX}_${VERSION}_${ARCH}.deb
+ SOURCE_URL[0]=https://wire-app.wire.com/linux/debian/pool/main/${SOURCE}
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ GATHER_DOCS=off
+ WEB_SITE=https://wire.com/
+ ENTERED=20171001
+ LICENSE[0]=GPL
+ LICENSE[1]=ISC
+ LICENSE[2]=MIT
+ LICENSE[3]=BSD
+ LICENSE[4]=APACHE
+ LICENSE[5]=SIL
+ LICENSE[6]=ICU
+ LICENSE[7]=UA
+ SHORT="cross-platform, encrypted instant messaging client"
+cat << EOF
+Wire is a cross-platform, encrypted instant messaging client created by Wire
+Swiss. It uses the Internet to make voice and video calls; send text
messages,
+files, images, videos, audio files and user drawings depending on the clients
+used. It can be used on any of the available clients, requiring a phone
number
+or email for registration. It is hosted inside the European Union and
protected
+by European Union laws.
+EOF
diff --git a/bin-net/wire-bin/FINAL b/bin-net/wire-bin/FINAL
new file mode 100755
index 0000000..4668792
--- /dev/null
+++ b/bin-net/wire-bin/FINAL
@@ -0,0 +1,8 @@
+# binaries require /lib64
+if [ ! -d "${INSTALL_ROOT}/lib64" ]; then
+ ln -vsf "${TRACK_ROOT}/lib" "${INSTALL_ROOT}/lib64"
+fi &&
+
+update-desktop-database &&
+
+gtk-update-icon-cache -q -t -f "${INSTALL_ROOT}/usr/share/icons/hicolor"
diff --git a/bin-net/wire-bin/HISTORY b/bin-net/wire-bin/HISTORY
new file mode 100644
index 0000000..2f5062e
--- /dev/null
+++ b/bin-net/wire-bin/HISTORY
@@ -0,0 +1,3 @@
+2017-10-01 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, DEPENDS, {PRE_,}BUILD, INSTALL, FINAL: created spell,
+ version 2.17.2813
diff --git a/bin-net/wire-bin/INSTALL b/bin-net/wire-bin/INSTALL
new file mode 100755
index 0000000..9f0a780
--- /dev/null
+++ b/bin-net/wire-bin/INSTALL
@@ -0,0 +1,15 @@
+cp -dRv opt/wire-desktop "${INSTALL_ROOT}/opt" &&
+
+install -vm 644 usr/share/applications/wire-desktop.desktop
"${INSTALL_ROOT}/usr/share/applications/wire-desktop.desktop" &&
+
+for size in 32 256; do
+ local icon_dir="usr/share/icons/hicolor/${size}x${size}/apps" &&
+
+ if [ ! -d "${INSTALL_ROOT}/${icon_dir}" ]; then
+ mkdir -vp "${INSTALL_ROOT}/${icon_dir}"
+ fi &&
+
+ install -vm 644 "${icon_dir}/wire-desktop.png"
"${INSTALL_ROOT}/${icon_dir}/wire-desktop.png"
+done &&
+
+ln -vsf "${TRACK_ROOT}/opt/wire-desktop/wire-desktop"
"${INSTALL_ROOT}/usr/bin/wire-desktop"
diff --git a/bin-net/wire-bin/PRE_BUILD b/bin-net/wire-bin/PRE_BUILD
new file mode 100755
index 0000000..dea9348
--- /dev/null
+++ b/bin-net/wire-bin/PRE_BUILD
@@ -0,0 +1,6 @@
+mk_source_dir "${SOURCE_DIRECTORY}" &&
+cd "${SOURCE_DIRECTORY}" &&
+
+verify_file &&
+
+ar p "${SOURCE_CACHE}/${SOURCE}" data.tar.xz | tar -xJf -



  • [SM-Commit] GIT changes to master binary grimoire by Vlad Glagolev (f577a6516b0d0662cb57aef7b1b3a12899b131b7), Vlad Glagolev, 10/01/2017

Archive powered by MHonArc 2.6.24.

Top of Page