Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (0c1d5547c2222863a637c613bfd33d05a811a2e9)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Pavel Vinogradov <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (0c1d5547c2222863a637c613bfd33d05a811a2e9)
  • Date: Sat, 25 Dec 2021 01:30:53 +0000

GIT changes to master grimoire by Pavel Vinogradov <public AT sourcemaage.org>:

ChangeLog | 5 +++++
kernel.gpg |binary
libs/ell/DETAILS | 7 +++++--
libs/ell/HISTORY | 3 +++
libs/ell/PRE_BUILD | 17 +++++++++++++++++
net/iwd/DEPENDS | 20 ++++++++++++++++++++
net/iwd/DETAILS | 34 ++++++++++++++++++++++++++++++++++
net/iwd/HISTORY | 3 +++
net/iwd/PREPARE | 2 ++
net/iwd/PRE_BUILD | 23 +++++++++++++++++++++++
net/iwd/init.d/iwd | 5 +++++
11 files changed, 117 insertions(+), 2 deletions(-)

New commits:
commit 0c1d5547c2222863a637c613bfd33d05a811a2e9
Author: Pavel Vinogradov <public AT sourcemaage.org>
Commit: Pavel Vinogradov <public AT sourcemaage.org>

net/iwd: new spell, Internet Wireless Daemon

commit 5eb1cb1ae0de06f8cb161d44d4e49ddf8aab4243
Author: Pavel Vinogradov <public AT sourcemaage.org>
Commit: Pavel Vinogradov <public AT sourcemaage.org>

libs/ell: version 0.46

commit 3bf821dd64399b2a3a01be7486c08d9ebf5a5d4e
Author: Pavel Vinogradov <public AT sourcemaage.org>
Commit: Pavel Vinogradov <public AT sourcemaage.org>

kernel.gpg: new Marcel Holtmann's key

diff --git a/ChangeLog b/ChangeLog
index 425a1ca..400a5ff 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2021-12-24 Pavel Vinogradov <public AT sourcemage.org>
+ * kernel.gpg: new key: E932D120BC2AEC444E558F0106CA9F5D1DCF2659,
+ Marcel Holtmann <marcel AT holtmann.org>
+ * net/iwd: new spell, Internet Wireless Daemon
+
2021-12-24 Florian Franzmann <bwlf AT bandrate.org>
* devel/mold: new spell, a modern linker

diff --git a/kernel.gpg b/kernel.gpg
index dfe8b6a..e4b6e58 100644
Binary files a/kernel.gpg and b/kernel.gpg differ
diff --git a/libs/ell/DETAILS b/libs/ell/DETAILS
index 8542c0b..cd29967 100755
--- a/libs/ell/DETAILS
+++ b/libs/ell/DETAILS
@@ -1,8 +1,11 @@
SPELL=ell
- VERSION=0.44
-
SOURCE_HASH=sha512:589bf5d8b2954ea7ab38d9673b7ef59729a51c50c20c03b35673bf777b369819222390f471fcd58651f7d51e42375197792119327d4e7e7b101d1bf22c9b7078
+ VERSION=0.46
SOURCE="$SPELL-$VERSION.tar.xz"
+ SOURCE2=${SPELL}-${VERSION}.tar.sign

SOURCE_URL[0]=https://mirrors.edge.kernel.org/pub/linux/libs/$SPELL/$SOURCE
+
SOURCE2_URL[0]=https://mirrors.edge.kernel.org/pub/linux/libs/$SPELL/$SOURCE2
+ SOURCE_GPG="kernel.gpg:${SOURCE2}:UPSTREAM_KEY"
+ SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
WEB_SITE="https://01.org/ell";
LICENSE[0]="GPL-2.0-only"
diff --git a/libs/ell/HISTORY b/libs/ell/HISTORY
index 5e410c2..26a64c6 100644
--- a/libs/ell/HISTORY
+++ b/libs/ell/HISTORY
@@ -1,3 +1,6 @@
+2021-12-24 Pavel Vinogradov <public AT sourcemage.org>
+ * DETAILS, PRE_BUILD: version 0.46, switched to gpg checking
+
2021-10-18 Pavel Vinogradov <public AT sourcemage.org>
* DETAILS: version 0.44

diff --git a/libs/ell/PRE_BUILD b/libs/ell/PRE_BUILD
new file mode 100755
index 0000000..a88f80e
--- /dev/null
+++ b/libs/ell/PRE_BUILD
@@ -0,0 +1,17 @@
+mk_source_dir "${SOURCE_DIRECTORY}" &&
+# Make sure our target doesn't exist before uncompressing
+if [[ -f "${SOURCE_CACHE}/${SOURCE/.xz}" ]]; then
+ rm "${SOURCE_CACHE}/${SOURCE/.xz}"
+fi &&
+unxz -k "${SOURCE_CACHE}/${SOURCE}" &&
+
+# Fake new SOURCE for unpack_file and verify_file
+cd "${BUILD_DIRECTORY}" &&
+SOURCE=${SOURCE/.xz} &&
+unpack_file '' &&
+
+# Clean up
+message "${MESSAGE_COLOR}Removing temporary
${SOURCE_CACHE}/${SOURCE}...${DEFAULT_COLOR}" &&
+rm "${SOURCE_CACHE}/${SOURCE}" &&
+
+cd "${SOURCE_DIRECTORY}"
diff --git a/net/iwd/DEPENDS b/net/iwd/DEPENDS
new file mode 100755
index 0000000..c7618f0
--- /dev/null
+++ b/net/iwd/DEPENDS
@@ -0,0 +1,20 @@
+if [[ "${IWD_BRANCH}" == scm ]]; then
+ depends autoconf &&
+ depends automake &&
+ depends git &&
+ depends libtool
+fi &&
+
+depends dbus-glib &&
+depends ell "--enable-external-ell" &&
+depends readline &&
+
+optional_depends systemd \
+ "--enable-systemd-service" \
+ "--disable-systemd-service" \
+ "enable systemd service" &&
+
+optional_depends docutils \
+ "" \
+ "" \
+ "for documentation"
diff --git a/net/iwd/DETAILS b/net/iwd/DETAILS
new file mode 100755
index 0000000..b390dc3
--- /dev/null
+++ b/net/iwd/DETAILS
@@ -0,0 +1,34 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=iwd
+if [[ "${IWD_BRANCH}" == scm ]]; then
+ VERSION=$(get_scm_version)
+ SOURCE=${SPELL}-git.tar.xz
+
SOURCE_URL[0]="git://git.kernel.org/pub/scm/network/wireless/${SPELL}.git:${SPELL}-git"
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-git"
+ SOURCE_IGNORE=volatile
+ FORCE_DOWNLOAD=on
+else
+ VERSION=1.20
+ SOURCE=${SPELL}-${VERSION}.tar.xz
+ SOURCE2=${SPELL}-${VERSION}.tar.sign
+ SOURCE_GPG="kernel.gpg:${SOURCE2}:UPSTREAM_KEY"
+ SOURCE_URL[0]="${KERNEL_URL}/pub/linux/network/wireless/${SOURCE}"
+ SOURCE2_URL[0]="${KERNEL_URL}/pub/linux/network/wireless/${SOURCE2}"
+ SOURCE2_IGNORE=signature
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+fi
+ WEB_SITE=http://iwd.wiki.kernel.org/
+ ENTERED=20211224
+ LICENSE[0]=LGPL
+ SHORT="Internet Wireless Daemon"
+cat << EOF
+iNet Wireless Daemon (iwd) project aims to provide a comprehensive Wi-Fi
+connectivity solution for Linux based devices. The core goal of the project
is
+to optimize resource utilization: storage, runtime memory and link-time
costs.
+
+This is accomplished by not depending on any external libraries and utilizes
+features provided by the Linux Kernel to the maximum extent possible.
+
+The result is a self-contained environment that only depends on the Linux
+Kernel and the runtime C library.
+EOF
diff --git a/net/iwd/HISTORY b/net/iwd/HISTORY
new file mode 100644
index 0000000..3b16993
--- /dev/null
+++ b/net/iwd/HISTORY
@@ -0,0 +1,3 @@
+2021-12-24 Pavel Vinogradov <public AT sourcemage.org>
+ * DEPENDS, DETAILS, PRE_BUILD, PREPARE, init.d/iwd: spell created
+
diff --git a/net/iwd/PREPARE b/net/iwd/PREPARE
new file mode 100755
index 0000000..98d27e4
--- /dev/null
+++ b/net/iwd/PREPARE
@@ -0,0 +1,2 @@
+. ${GRIMOIRE}/FUNCTIONS &&
+prepare_select_branch stable scm
diff --git a/net/iwd/PRE_BUILD b/net/iwd/PRE_BUILD
new file mode 100755
index 0000000..7aefa36
--- /dev/null
+++ b/net/iwd/PRE_BUILD
@@ -0,0 +1,23 @@
+if [[ "${IWD_BRANCH}" != scm ]]; then
+ mk_source_dir "${SOURCE_DIRECTORY}" &&
+ # Make sure our target doesn't exist before uncompressing
+ if [[ -f "${SOURCE_CACHE}/${SOURCE/.xz}" ]]; then
+ rm "${SOURCE_CACHE}/${SOURCE/.xz}"
+ fi &&
+ unxz -k "${SOURCE_CACHE}/${SOURCE}" &&
+
+ # Fake new SOURCE for unpack_file and verify_file
+ cd "${BUILD_DIRECTORY}" &&
+ SOURCE=${SOURCE/.xz} &&
+ unpack_file '' &&
+
+ # Clean up
+ message "${MESSAGE_COLOR}Removing temporary
${SOURCE_CACHE}/${SOURCE}...${DEFAULT_COLOR}" &&
+ rm "${SOURCE_CACHE}/${SOURCE}" &&
+
+ cd "${SOURCE_DIRECTORY}"
+else
+ default_pre_build &&
+ cd "${SOURCE_DIRECTORY}" &&
+ ./bootstrap
+fi
diff --git a/net/iwd/init.d/iwd b/net/iwd/init.d/iwd
new file mode 100755
index 0000000..3233889
--- /dev/null
+++ b/net/iwd/init.d/iwd
@@ -0,0 +1,5 @@
+#!/bin/bash
+
+PROGRAM=/usr/libexec/iwd
+RUNLEVEL=3
+NEEDS="+network"



  • [SM-Commit] GIT changes to master grimoire by Pavel Vinogradov (0c1d5547c2222863a637c613bfd33d05a811a2e9), Pavel Vinogradov, 12/24/2021

Archive powered by MHonArc 2.6.24.

Top of Page