Skip to Content.
Sympa Menu

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

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 grimoire by Vlad Glagolev (0caae6ba13f0607cfa74ebd4b1e377ec69323e4f)
  • Date: Thu, 15 Sep 2016 16:53:53 +0000

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

ChangeLog | 3 +++
libs/confuse/BUILD | 2 --
libs/confuse/DETAILS | 14 +++++++-------
libs/confuse/HISTORY | 5 +++++
libs/confuse/PRE_BUILD | 9 ---------
libs/libite/CONFLICTS | 5 +++++
libs/libite/DETAILS | 19 +++++++++++++++++++
libs/libite/HISTORY | 2 ++
net/inadyn/DEPENDS | 3 +++
net/inadyn/DETAILS | 6 ++----
net/inadyn/HISTORY | 5 +++++
net/inadyn/init.d/inadyn | 4 ++--
12 files changed, 53 insertions(+), 24 deletions(-)

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

inadyn: => 2.0

commit 6d32b6d5f1ec4992167a90def7dae14960d4eaf1
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

libite: new spell, missing frog DNA for glibc

commit d71f5c0151db2bd67fda9c58ce83ec77fa62fc24
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

confuse: => 3.0

diff --git a/ChangeLog b/ChangeLog
index 165c79a..9b03b7d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2016-09-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * libs/libite: new spell, missing frog DNA for glibc
+
2016-09-14 Vlad Glagolev <stealth AT sourcemage.org>
* utils/iso-codes.gpg: stripped

diff --git a/libs/confuse/BUILD b/libs/confuse/BUILD
deleted file mode 100755
index 37517ed..0000000
--- a/libs/confuse/BUILD
+++ /dev/null
@@ -1,2 +0,0 @@
-OPTS="--enable-shared $OPTS" &&
-default_build
diff --git a/libs/confuse/DETAILS b/libs/confuse/DETAILS
index 36c1e5a..d475da2 100755
--- a/libs/confuse/DETAILS
+++ b/libs/confuse/DETAILS
@@ -1,13 +1,13 @@
SPELL=confuse
- VERSION=2.7
- SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- SOURCE_URL[0]=http://savannah.nongnu.org/download/confuse/$SOURCE
- WEB_SITE=http://www.nongnu.org/confuse/
- ENTERED=20040606
-
SOURCE_HASH=sha512:c9a9236c4e15928bbf41da5c0d35f85e6f939a5247a37edf3f5b2921d27c9db3773c26f1bcaa8b6433b498c0920cc5d48bd5486dc394e17af112b36f49f95a42
+ VERSION=3.0
+ SOURCE=$SPELL-$VERSION.tar.xz
+
SOURCE_URL[0]=https://github.com/martinh/lib${SPELL}/releases/download/v${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:12279045b772e94d2e29201ab1d7aef1ef8e698780a22d6a282d12f51ccd9a437e7817a4dd5e39bdfc8dae79700b72aa0783b4b983a935d751403d2cffd1161e
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
LICENSE[0]=GPL
+ WEB_SITE=https://github.com/martinh/libconfuse
KEYWORDS="parser libs"
+ ENTERED=20040606
SHORT="libConfuse is a configuration file parser library"
cat << EOF
libConfuse is a configuration file parser library, licensed under the terms
of
diff --git a/libs/confuse/HISTORY b/libs/confuse/HISTORY
index aadb36c..04381ee 100644
--- a/libs/confuse/HISTORY
+++ b/libs/confuse/HISTORY
@@ -1,3 +1,8 @@
+2016-09-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 3.0; switched to github; updated source
ext;
+ quoting paths
+ * {PRE_,}BUILD: dropped, no longer needed
+
2010-05-23 Bor Kraljič <pyrobor AT ver.si>
* DETAILS: Fixed SOURCE_URL[0]
updated spell to 2.7
diff --git a/libs/confuse/PRE_BUILD b/libs/confuse/PRE_BUILD
deleted file mode 100755
index 9c0757f..0000000
--- a/libs/confuse/PRE_BUILD
+++ /dev/null
@@ -1,9 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-
-sedit "s:-Wall::g" src/Makefile.am &&
-sedit "s:-Wall::g" src/Makefile.in &&
-sedit "s:-Wall::g" doc/Makefile.am &&
-sedit "s:-Wall::g" doc/Makefile.in &&
-sedit "s:-Wall::g" tests/Makefile.am &&
-sedit "s:-Wall::g" tests/Makefile.in
diff --git a/libs/libite/CONFLICTS b/libs/libite/CONFLICTS
new file mode 100755
index 0000000..4207cc1
--- /dev/null
+++ b/libs/libite/CONFLICTS
@@ -0,0 +1,5 @@
+. "$GRIMOIRE/FUNCTIONS" &&
+
+if spell_ok inadyn && is_version_less $(installed_version inadyn) 2.0; then
+ conflicts inadyn
+fi
diff --git a/libs/libite/DETAILS b/libs/libite/DETAILS
new file mode 100755
index 0000000..99bcfa9
--- /dev/null
+++ b/libs/libite/DETAILS
@@ -0,0 +1,19 @@
+ SPELL=libite
+ VERSION=1.8.2
+ SOURCE=${SPELL}-${VERSION}.tar.xz
+
SOURCE_URL[0]=https://github.com/troglobit/${SPELL}/releases/download/v${VERSION}/${SOURCE}
+
SOURCE_HASH=sha512:032b4673b5d45fff4b7f7b818f3afe45d8d11da422585dbce1b452df88b10459c9e3301fb858bd985ae2010b5dfa139682bc94622c6e1b173b58b5e44b2824d9
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+ WEB_SITE=https://github.com/troglobit/libite
+ LICENSE[0]=MIT
+ LICENSE[1]=X11
+ LICENSE[2]=ISC
+ LICENSE[3]=BSD
+ ENTERED=20160915
+ SHORT="missing frog DNA for glibc"
+cat << EOF
+Libite is a lightweight library of frog DNA. It can be used to fill the gaps
in
+any dinosaur project. It holds useful functions and macros developed by both
+Finit and the OpenBSD project. Most notably the string functions: strlcpy(3),
+strlcat(3) and the highly useful *BSD sys/queue.h and sys/tree.h API's.
+EOF
diff --git a/libs/libite/HISTORY b/libs/libite/HISTORY
new file mode 100644
index 0000000..0d9a679
--- /dev/null
+++ b/libs/libite/HISTORY
@@ -0,0 +1,2 @@
+2016-09-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS, CONFLICTS: spell created, version 1.8.2
diff --git a/net/inadyn/DEPENDS b/net/inadyn/DEPENDS
index 547c87f..ec17428 100755
--- a/net/inadyn/DEPENDS
+++ b/net/inadyn/DEPENDS
@@ -1,3 +1,6 @@
+depends libite &&
+depends confuse &&
+
case $INADYN_SSL in
gnutls)
depends gnutls '--enable-ssl'
diff --git a/net/inadyn/DETAILS b/net/inadyn/DETAILS
index 10d2cc6..a1635d9 100755
--- a/net/inadyn/DETAILS
+++ b/net/inadyn/DETAILS
@@ -1,11 +1,9 @@
SPELL=inadyn
- VERSION=1.99.15
+ VERSION=2.0
SOURCE=${SPELL}-${VERSION}.tar.xz
SOURCE2=${SOURCE}.asc
- SOURCE_URL[0]=ftp://troglobit.com/${SPELL}/${SOURCE}
-
SOURCE_URL[1]=https://github.com/troglobit/${SPELL}/releases/download/${VERSION}/${SOURCE}
+
SOURCE_URL[0]=https://github.com/troglobit/${SPELL}/releases/download/v${VERSION}/${SOURCE}
SOURCE2_URL[0]=${SOURCE_URL[0]}.asc
- SOURCE2_URL[1]=${SOURCE_URL[1]}.asc
SOURCE_GPG=troglobit.gpg:${SOURCE2}:UPSTREAM_KEY
SOURCE2_IGNORE=signature
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
diff --git a/net/inadyn/HISTORY b/net/inadyn/HISTORY
index cdef75f..14122ba 100644
--- a/net/inadyn/HISTORY
+++ b/net/inadyn/HISTORY
@@ -1,3 +1,8 @@
+2016-09-15 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated spell to 2.0; switched to github
+ * DEPENDS: added new deps (libite, libconfuse)
+ * init.d/inadyn: corrected flags for v2.0; use PIDFILE_BASENAME
+
2016-04-26 Vlad Glagolev <stealth AT sourcemage.org>
* DEPENDS, DETAILS, CONFIGURE, BUILD, INSTALL, init.d, troglobit.gpg:
created spell, version 1.99.15
diff --git a/net/inadyn/init.d/inadyn b/net/inadyn/init.d/inadyn
index 644fc43..473ce74 100755
--- a/net/inadyn/init.d/inadyn
+++ b/net/inadyn/init.d/inadyn
@@ -3,8 +3,8 @@
. /etc/sysconfig/inadyn

PROGRAM=/usr/sbin/inadyn
-PIDFILE=/var/run/inadyn/inadyn.pid
-ARGS="-b -F /etc/inadyn.conf -P $PIDFILE $INADYN_ARGS"
+PIDFILE_BASENAME="inadyn/inadyn"
+ARGS="-f /etc/inadyn.conf --pidfile $PIDFILE_BASENAME $INADYN_ARGS"
RUNLEVEL=3
NEEDS="+network"




  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (0caae6ba13f0607cfa74ebd4b1e377ec69323e4f), Vlad Glagolev, 09/15/2016

Archive powered by MHonArc 2.6.24.

Top of Page