sm-commit AT lists.ibiblio.org
Subject: Source Mage code commit list
List archive
[SM-Commit] GIT changes to master grimoire by Vlad Glagolev (12a334ddd75e94aba92fde1449bd53bcd31df444)
- From: Vlad Glagolev <scm AT sourcemage.org>
- To: sm-commit AT lists.ibiblio.org
- Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (12a334ddd75e94aba92fde1449bd53bcd31df444)
- Date: Sat, 14 Oct 2023 03:39:14 +0000
GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:
ChangeLog | 4 ++++
http/varnish-libvmod-vsthrottle/DEPENDS | 3 +++
http/varnish-libvmod-vsthrottle/DETAILS | 17 +++++++++++++++++
http/varnish-libvmod-vsthrottle/HISTORY | 2 ++
http/varnish-libvmod-vsthrottle/PRE_BUILD | 4 ++++
5 files changed, 30 insertions(+)
New commits:
commit 12a334ddd75e94aba92fde1449bd53bcd31df444
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>
varnish-libvmod-vsthrottle: new spell, improved request throttling module
for Varnish
diff --git a/ChangeLog b/ChangeLog
index 143782c..0e8c65c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2023-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * http/varnish-libvmod-vsthrottle: new spell, improved request
+ throttling module for Varnish
+
2023-10-06 Conner Clere <xenanthropy AT sourcemage.org>
* xfce/xfce-polkit: new spell, simple policykit authentication agent
for xfce
diff --git a/http/varnish-libvmod-vsthrottle/DEPENDS
b/http/varnish-libvmod-vsthrottle/DEPENDS
new file mode 100755
index 0000000..c5e5ff4
--- /dev/null
+++ b/http/varnish-libvmod-vsthrottle/DEPENDS
@@ -0,0 +1,3 @@
+depends varnish
+
+optional_depends docutils "" "" "to generate manual page"
diff --git a/http/varnish-libvmod-vsthrottle/DETAILS
b/http/varnish-libvmod-vsthrottle/DETAILS
new file mode 100755
index 0000000..49fed7e
--- /dev/null
+++ b/http/varnish-libvmod-vsthrottle/DETAILS
@@ -0,0 +1,17 @@
+ SPELL=varnish-libvmod-vsthrottle
+ SPELLX=${SPELL##varnish-}
+ VERSION=1.0.2
+ SOURCE="${SPELLX}-${VERSION}.tar.gz"
+
SOURCE_URL[0]=https://github.com/vaygr/${SPELLX}/archive/refs/tags/v${VERSION}.tar.gz
+
SOURCE_HASH=sha512:18a727d495a75ea1e6bb3ca8b03047bec1e6c889e72109f8c49e5bc12d15f7c0268e2ba89b38d68a5701b2cdfc273ceb1ada75090b2a8710682f4569d3545a8f
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELLX}-${VERSION}"
+ WEB_SITE=https://github.com/vaygr/libvmod-vsthrottle
+ LICENSE[0]=BSD
+ ENTERED=20231013
+ KEYWORDS=""
+ SHORT="improved request throttling module for Varnish"
+cat << EOF
+vmod_vsthrottle is a Varnish vmod for rate-limiting traffic on a single
Varnish
+server. Offers a simple interface for throttling traffic on a per-key basis
to
+a specific request rate.
+EOF
diff --git a/http/varnish-libvmod-vsthrottle/HISTORY
b/http/varnish-libvmod-vsthrottle/HISTORY
new file mode 100644
index 0000000..9d536a4
--- /dev/null
+++ b/http/varnish-libvmod-vsthrottle/HISTORY
@@ -0,0 +1,2 @@
+2023-10-13 Vlad Glagolev <stealth AT sourcemage.org>
+ * PRE_BUILD, DEPENDS, DETAILS: created spell, version 1.0.2
diff --git a/http/varnish-libvmod-vsthrottle/PRE_BUILD
b/http/varnish-libvmod-vsthrottle/PRE_BUILD
new file mode 100755
index 0000000..275e6f1
--- /dev/null
+++ b/http/varnish-libvmod-vsthrottle/PRE_BUILD
@@ -0,0 +1,4 @@
+default_pre_build &&
+cd "${SOURCE_DIRECTORY}" &&
+
+./autogen.sh
- [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (12a334ddd75e94aba92fde1449bd53bcd31df444), Vlad Glagolev, 10/13/2023
Archive powered by MHonArc 2.6.24.