sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Ismael Luceno (d130f54440cd7119bc22455a8795e7d8fda91144)
- From: Ismael Luceno <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Ismael Luceno (d130f54440cd7119bc22455a8795e7d8fda91144)
- Date: Thu, 2 Jun 2022 16:24:28 +0000
GIT changes to master grimoire by Ismael Luceno <ismael AT sourcemage.org>:
ChangeLog | 5 +++++
accounts | 1 +
chat-irc/inspircd/BUILD | 11 +++++++++++
chat-irc/inspircd/DETAILS | 20 ++++++++++++++++++++
chat-irc/inspircd/HISTORY | 2 ++
groups | 1 +
6 files changed, 40 insertions(+)
New commits:
commit d130f54440cd7119bc22455a8795e7d8fda91144
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
inspircd: new spell, modular IRC server in C++
commit bd3e2da5c8ba45027a7b612175ad35eee9a9e87f
Author: Ismael Luceno <ismael AT sourcemage.org>
Commit: Ismael Luceno <ismael AT sourcemage.org>
groups: Add ircd user/group
diff --git a/ChangeLog b/ChangeLog
index 6257578..a1f800f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2022-06-02 Ismael Luceno <ismael AT sourcemage.org>
+ * accounts, groups: new ircd user/group for IRC servers
+ (needed by inspircd)
+ * chat-irc/inspircd: new spell, modular IRC server in C++
+
2022-05-31 Ismael Luceno <ismael AT sourcemage.org>
* chat-irc/pounce: new spell, IRC bouncer
diff --git a/accounts b/accounts
index 1953a1a..28fd3d8 100755
--- a/accounts
+++ b/accounts
@@ -128,4 +128,5 @@ systemd-resolve:224:224
systemd-coredump:225:225
systemd-oom:226:226
systemd-timesync:227:227
+ircd:229:229
nobody:65534:65534
diff --git a/chat-irc/inspircd/BUILD b/chat-irc/inspircd/BUILD
new file mode 100755
index 0000000..cbb869c
--- /dev/null
+++ b/chat-irc/inspircd/BUILD
@@ -0,0 +1,11 @@
+./configure --disable-interactive \
+ --uid=ircd --gid=ircd \
+ --distribution-label=smgl \
+ --prefix="$INSTALL_ROOT"/usr/lib/inspircd \
+ --config-dir="$INSTALL_ROOT"/etc/inspircd \
+ --module-dir="$INSTALL_ROOT"/usr/lib/inspircd/modules \
+ --example-dir="$INSTALL_ROOT"/usr/share/doc/inspircd/examples \
+ --data-dir="$INSTALL_ROOT"/var/run/inspircd \
+ --manual-dir="$INSTALL_ROOT"/usr/share/man/man1 \
+ --binary-dir="$INSTALL_ROOT"/usr/sbin &&
+default_build_make
diff --git a/chat-irc/inspircd/DETAILS b/chat-irc/inspircd/DETAILS
new file mode 100755
index 0000000..cbd2f04
--- /dev/null
+++ b/chat-irc/inspircd/DETAILS
@@ -0,0 +1,20 @@
+ SPELL=inspircd
+ VERSION=3.13.0
+ SOURCE="$SPELL-$VERSION.tar.gz"
+
SOURCE_URL[0]=https://github.com/$SPELL/$SPELL/archive/refs/tags/v$VERSION.tar.gz
+
SOURCE_HASH=sha512:1466e6b4259ea0f1e62342133a6720839e01eea24f67398ab47f9d5d63703cb934b867c705f07c8e0d3a0fa25c20f9b20ce3f5dbc7bbe7c4f2d5d02b7a170cca
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE="https://www.inspircd.org/"
+ LICENSE[0]="GPL-2.0-only"
+ ENTERED=20220602
+ KEYWORDS=""
+ SHORT="modular IRC server in C++"
+cat << EOF
+InspIRCd is a modular Internet Relay Chat (IRC) server written in C++.
+
+It was created from scratch to be stable, modern and lightweight. It
+provides a tunable number of features through the use of an advanced but
+well documented module system. By keeping core functionality to a minimum
+we hope to increase the stability, security and speed of InspIRCd while also
+making it customisable to the needs of many different users.
+EOF
diff --git a/chat-irc/inspircd/HISTORY b/chat-irc/inspircd/HISTORY
new file mode 100644
index 0000000..c6b974e
--- /dev/null
+++ b/chat-irc/inspircd/HISTORY
@@ -0,0 +1,2 @@
+2022-06-02 Ismael Luceno <ismael AT sourcemage.org>
+ * BUILD, DETAILS: spell created
diff --git a/groups b/groups
index 9d3feb1..e053e30 100755
--- a/groups
+++ b/groups
@@ -155,5 +155,6 @@ systemd-coredump:225:
systemd-oom:226:
systemd-timesync:227:
render:228:
+ircd:229:
users:1000:
nogroup:65534:
- [SM-Commit] GIT changes to master grimoire by Ismael Luceno (d130f54440cd7119bc22455a8795e7d8fda91144), Ismael Luceno, 06/02/2022
Archive powered by MHonArc 2.6.24.