Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (cd1ee653ade83b9fb52c870968333679d636b323)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Treeve Jelbert <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (cd1ee653ade83b9fb52c870968333679d636b323)
  • Date: Tue, 21 Feb 2017 12:56:04 +0000

GIT changes to master grimoire by Treeve Jelbert <treeve AT sourcemage.org>:

ChangeLog | 3 ++
crypto/sshfs-fuse/DEPENDS | 4 ---
crypto/sshfs-fuse/DETAILS | 8 +++---
crypto/sshfs-fuse/HISTORY | 5 +++
crypto/sshfs-fuse/PRE_BUILD | 4 ---
disk/fuse3/BUILD | 17 +++++++++++++
disk/fuse3/DEPENDS | 1
disk/fuse3/DETAILS | 17 +++++++++++++
disk/fuse3/HISTORY | 4 +++
disk/fuse3/TRIGGERS | 1
disk/fuse3/init.d/fuse3 | 48
++++++++++++++++++++++++++++++++++++++
python-pypi/python-llfuse/DETAILS | 7 +++--
python-pypi/python-llfuse/HISTORY | 3 ++
13 files changed, 108 insertions(+), 14 deletions(-)

New commits:
commit cd1ee653ade83b9fb52c870968333679d636b323
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

fuse3-3.0.0

commit d2040fd370e1339c3e7e338fcd6796049b79c36a
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

python-llfuse: => 1.2

commit 774bdd8f7bc8bb0dee0ca225f3e825baa0996318
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Treeve Jelbert <treeve AT sourcemage.org>

sshfs-fuse: => 2.8

diff --git a/ChangeLog b/ChangeLog
index 5e21952..57011f4 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2017-02-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * disk/fuse3: new version of fuse
+
2017-02-18 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* libs/libfilezilla: new spell, a small and modern C++ library for
building
platform-independent programs
diff --git a/crypto/sshfs-fuse/DEPENDS b/crypto/sshfs-fuse/DEPENDS
index 01f356c..7936a57 100755
--- a/crypto/sshfs-fuse/DEPENDS
+++ b/crypto/sshfs-fuse/DEPENDS
@@ -1,6 +1,4 @@
depends fuse &&
depends glib2 &&
depends pkgconfig &&
-depends openssh &&
-depends autoconf &&
-depends automake
+depends openssh
diff --git a/crypto/sshfs-fuse/DETAILS b/crypto/sshfs-fuse/DETAILS
index 6aa1047..d4b41bd 100755
--- a/crypto/sshfs-fuse/DETAILS
+++ b/crypto/sshfs-fuse/DETAILS
@@ -1,9 +1,9 @@
SPELL=sshfs-fuse
- VERSION=2.7
-
SOURCE_HASH=sha512:14b2be994ead60c61aac1c28bd8d8a79a2a09aca1e88ae1dfe99e1460eff0b7f991d064f041d5c079fa280a07188e0ebc20e6df505445080aeb54ec3d357a93b
+ VERSION=2.8
+
SOURCE_HASH=sha512:a3c6a75137a4410a0c4e049ffdb6e219319add9673de32cf32a74c12ff4bb80f92a6e75088417a180a4dd01957deec39bd780a02140e8b0348f5868c92d67cfd
SOURCE=$SPELL-$VERSION.tar.gz
-SOURCE_DIRECTORY="$BUILD_DIRECTORY/sshfs-sshfs-$VERSION"
-
SOURCE_URL[0]=https://github.com/libfuse/sshfs/archive/sshfs-${VERSION}.tar.gz
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/sshfs-$VERSION"
+
SOURCE_URL[0]=https://github.com/libfuse/sshfs/releases/download/sshfs_$VERSION/sshfs-${VERSION}.tar.gz
WEB_SITE=https://github.com/libfuse/sshfs
ENTERED=20050206
LICENSE[0]=GPL
diff --git a/crypto/sshfs-fuse/HISTORY b/crypto/sshfs-fuse/HISTORY
index 9fbdf2f..a2a04b3 100644
--- a/crypto/sshfs-fuse/HISTORY
+++ b/crypto/sshfs-fuse/HISTORY
@@ -1,3 +1,8 @@
+2017-02-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 2.8
+ * PRE_BUILD: deleted
+ * DEPENDS: remove auto*
+
2016-03-12 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 2.7, project moved to github
* PRE_BUILD, DEPENDS: call autoreconf/automake
diff --git a/crypto/sshfs-fuse/PRE_BUILD b/crypto/sshfs-fuse/PRE_BUILD
deleted file mode 100755
index 2248df4..0000000
--- a/crypto/sshfs-fuse/PRE_BUILD
+++ /dev/null
@@ -1,4 +0,0 @@
-default_pre_build &&
-cd ${SOURCE_DIRECTORY} &&
-autoreconf -fi &&
-automake -acf
diff --git a/disk/fuse3/BUILD b/disk/fuse3/BUILD
new file mode 100755
index 0000000..f8a0de0
--- /dev/null
+++ b/disk/fuse3/BUILD
@@ -0,0 +1,17 @@
+OPTS+=" --disable-mtab" &&
+OPTS+=" --enable-lib" &&
+OPTS+=" --enable-util" &&
+OPTS+=" --disable-example" &&
+OPTS+=" --disable-test" &&
+
+OPTS="--exec-prefix=$INSTALL_ROOT/ \
+ --with-pkgconfigdir=$INSTALL_ROOT/usr/lib/pkgconfig \
+ $OPTS" &&
+
+default_build_configure &&
+
+# patching generated Makefile to disable installation of init.d script
+sedit 's?\$(mkdir_p) \$(DESTDIR)\$(INIT_D_PATH)?#\$(mkdir_p)
\$(DESTDIR)\$(INIT_D_PATH)?' util/Makefile &&
+sedit 's?\$(INSTALL_PROGRAM) \$(srcdir)/init_script
\$(DESTDIR)\$(INIT_D_PATH)/fuse?#\$(INSTALL_PROGRAM) \$(srcdir)/init_script
\$(DESTDIR)\$(INIT_D_PATH)/fuse?' util/Makefile &&
+
+default_build_make
diff --git a/disk/fuse3/DEPENDS b/disk/fuse3/DEPENDS
new file mode 100755
index 0000000..9853372
--- /dev/null
+++ b/disk/fuse3/DEPENDS
@@ -0,0 +1 @@
+runtime_depends util-linux
diff --git a/disk/fuse3/DETAILS b/disk/fuse3/DETAILS
new file mode 100755
index 0000000..de305d3
--- /dev/null
+++ b/disk/fuse3/DETAILS
@@ -0,0 +1,17 @@
+. "$GRIMOIRE/FUNCTIONS"
+ SPELL=fuse3
+ SPELLX=fuse
+ VERSION=3.0.0
+
SOURCE_HASH=sha512:d16cdd990d158e06166746a6fb85f73631e8dc2f9f2221ba9a9d56216df299e472e800a92c58d9d4a6e36d5653d9ce5efd9abe2ebfc879bca5a6c96b70b87dce
+ SOURCE=$SPELLX-$VERSION.tar.gz
+
SOURCE_URL[0]=https://github.com/libfuse/libfuse/releases/download/${SPELLX}-${VERSION}/$SOURCE
+SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELLX-$VERSION
+ WEB_SITE=http://fuse.sourceforge.net/
+ ENTERED=20170221
+ LICENSE[0]=GPL
+ KEYWORDS="disk"
+ SHORT="interface for filesystems implemented in userspace"
+cat << EOF
+FUSE (Filesystem in USErspace) is an interface for filesystems implemented
+in userspace.
+EOF
diff --git a/disk/fuse3/HISTORY b/disk/fuse3/HISTORY
new file mode 100644
index 0000000..f720f27
--- /dev/null
+++ b/disk/fuse3/HISTORY
@@ -0,0 +1,4 @@
+2017-02-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 3.0.0
+ spell created based on fuse spell
+
diff --git a/disk/fuse3/TRIGGERS b/disk/fuse3/TRIGGERS
new file mode 100755
index 0000000..bb1c400
--- /dev/null
+++ b/disk/fuse3/TRIGGERS
@@ -0,0 +1 @@
+on_cast linux cast_self
diff --git a/disk/fuse3/init.d/fuse3 b/disk/fuse3/init.d/fuse3
new file mode 100644
index 0000000..b373ae6
--- /dev/null
+++ b/disk/fuse3/init.d/fuse3
@@ -0,0 +1,48 @@
+#!/bin/bash
+
+PROGRAM=/bin/false
+RUNLEVEL=3
+MOUNTPOINT="/sys/fs/fuse/connections"
+
+. /etc/init.d/smgl_init
+
+start() {
+ echo "Loading fuse module"
+ if ! grep -qw fuse /proc/filesystems; then
+ /sbin/modprobe fuse >/dev/null 2>&1
+ fi
+ evaluate_retval
+
+ echo "Mounting fuse control filesystem"
+ if grep -qw fusectl /proc/filesystems && ! grep -qw $MOUNTPOINT
/proc/mounts; then
+ /bin/mount -t fusectl fusectl $MOUNTPOINT >/dev/null 2>&1
+ fi
+ evaluate_retval
+}
+
+stop() {
+ echo "Unmounting fuse control filesystem"
+ if grep -qw $MOUNTPOINT /proc/mounts; then
+ /bin/umount $MOUNTPOINT >/dev/null 2>&1
+ fi
+ evaluate_retval
+
+ echo "Unloading fuse module"
+ if grep -qw "^fuse" /proc/modules; then
+ /sbin/rmmod fuse >/dev/null 2>&1
+ fi
+ evaluate_retval
+}
+
+reload() {
+ exit 3
+}
+
+status() {
+ echo -n "fuse3 filesystem is "
+ if ! grep -qw fuse /proc/filesystems; then
+ echo "not available."
+ else
+ echo "available."
+ fi
+}
diff --git a/python-pypi/python-llfuse/DETAILS
b/python-pypi/python-llfuse/DETAILS
index 340a7d9..2b50aff 100755
--- a/python-pypi/python-llfuse/DETAILS
+++ b/python-pypi/python-llfuse/DETAILS
@@ -1,8 +1,9 @@
SPELL=python-llfuse
- VERSION=1.1.1
-
SOURCE_HASH=sha512:6541a55a740bac03edae8ce2562122e21655236c58c89cbb29b211a497c8a706ad79c7da485700b0842ba92fc8958799f62d552ce733aa8b3bfa8a6a3aa8c9a6
+ VERSION=1.2
+
VX=95/0d/44117ac95b8b52ff5640690d622105d7afa0dd4354432e6460c589f6382c
+
SOURCE_HASH=sha512:0c31ac385a98211f8696857654ea187c5f18b655b65199696923bcc66d079a5e2a6f7260ac4f6da17b25ed57c9cb1314ce62fabb3b538a87e4286bbd0763390b
SOURCE="llfuse-${VERSION}.tar.bz2"
-
SOURCE_URL[0]="https://bitbucket.org/nikratio/python-llfuse/downloads/${SOURCE}";
+ SOURCE_URL[0]=https://pypi.python.org/packages/$VX/$SOURCE
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/llfuse-${VERSION}"
WEB_SITE="https://bitbucket.org/nikratio/python-llfuse/";
LICENSE[0]=LGPL
diff --git a/python-pypi/python-llfuse/HISTORY
b/python-pypi/python-llfuse/HISTORY
index d31cbf8..d0c5ac0 100644
--- a/python-pypi/python-llfuse/HISTORY
+++ b/python-pypi/python-llfuse/HISTORY
@@ -1,3 +1,6 @@
+2017-02-21 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 1.2
+
2016-10-15 Florian Franzmann <siflfran AT hawo.stw.uni-erlangen.de>
* DETAILS: version 1.1.1




  • [SM-Commit] GIT changes to master grimoire by Treeve Jelbert (cd1ee653ade83b9fb52c870968333679d636b323), Treeve Jelbert, 02/21/2017

Archive powered by MHonArc 2.6.24.

Top of Page