[SM-Commit] GIT changes to master grimoire by Arjan Bouter (6305e2aa38556aba82fe6dc9e7e013199da369da)

Arjan Bouter scm at sourcemage.org
Mon Mar 15 12:09:59 EDT 2010


GIT changes to master grimoire by Arjan Bouter <abouter at sourcemage.org>:

 ChangeLog                             |    3 +++
 disk/ntfs-3g/BUILD                    |    2 ++
 disk/ntfs-3g/CONFIGURE                |    7 +++++++
 disk/ntfs-3g/DEPENDS                  |    3 ++-
 disk/ntfs-3g/FINAL                    |    4 ++++
 disk/ntfs-3g/HISTORY                  |    5 +++++
 ftp-libs/libtorrent-rasterbar/DEPENDS |    6 ++++++
 ftp-libs/libtorrent-rasterbar/DETAILS |   15 +++++++++++++++
 ftp-libs/libtorrent-rasterbar/HISTORY |    3 +++
 9 files changed, 47 insertions(+), 1 deletion(-)

New commits:
commit 6305e2aa38556aba82fe6dc9e7e013199da369da
Author: Arjan Bouter <abouter at sourcemage.org>
Commit: Arjan Bouter <abouter at sourcemage.org>

    libtorrent-rasterbar: new spell, yet another libtorrent, used by lince

commit c70c8ee499f605d56194d4bc1d5555f227ebd853
Author: Arjan Bouter <abouter at sourcemage.org>
Commit: Arjan Bouter <abouter at sourcemage.org>

    ntfs-3g: made acl and mtab support optional, added info about users
    mounting ntfs partitions.

diff --git a/ChangeLog b/ChangeLog
index 5acd00a..3ea5e07 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,6 @@
+2010-03-15 Arjan Bouter <abouter at sourcemage.org>
+	* ftb-libs/libtorrent-rasterbar: new spell, yet another libtorrent, needed for lince
+ 
 2010-03-13 Sukneet Saini <sukneet at sourcemage.org>
 	* ftp/axel: new spell, a light download accelerater
 	* wm-addons/tabbed: new spell, a generic tabbed frontend
diff --git a/disk/ntfs-3g/BUILD b/disk/ntfs-3g/BUILD
new file mode 100755
index 0000000..440db21
--- /dev/null
+++ b/disk/ntfs-3g/BUILD
@@ -0,0 +1,2 @@
+OPTS="${OPTS} $NTFS3G_ACL $NTFS3G_MTAB" &&
+default_build
diff --git a/disk/ntfs-3g/CONFIGURE b/disk/ntfs-3g/CONFIGURE
new file mode 100755
index 0000000..1406ca6
--- /dev/null
+++ b/disk/ntfs-3g/CONFIGURE
@@ -0,0 +1,7 @@
+config_query_option NTFS3G_ACL  'Enable POSIX ACL support?' y \
+                                '--enable-posix-acls'  \
+                                '--disable-posix-acls' &&
+config_query_option NTFS3G_MTAB 'Enable usage of /etc/mtab ?' y \
+                                '--enable-mtab'  \
+                                '--disable-mtab'
+                               
diff --git a/disk/ntfs-3g/DEPENDS b/disk/ntfs-3g/DEPENDS
index a3325b6..1decb7a 100755
--- a/disk/ntfs-3g/DEPENDS
+++ b/disk/ntfs-3g/DEPENDS
@@ -1,6 +1,7 @@
 depends attr    &&
 depends gnutls  &&
-
+message 'If you want to allow normal users to mount ntfs filesystems,' &&
+message 'then you need internal fuse support' &&
 optional_depends fuse '--with-fuse=external' \
                       '--with-fuse=internal' \
                       'use external FUSE?'
diff --git a/disk/ntfs-3g/FINAL b/disk/ntfs-3g/FINAL
new file mode 100755
index 0000000..724d74e
--- /dev/null
+++ b/disk/ntfs-3g/FINAL
@@ -0,0 +1,4 @@
+message 'For regular users to be able to mount NTFS partitions,' &&
+message 'you need to make the device and mountpoint accessible to' &&
+message 'the user or (separate!) group, and setuid the ntfs-3g binary.' &&
+message 'chmod 4750 /bin/ntfs-3g'
diff --git a/disk/ntfs-3g/HISTORY b/disk/ntfs-3g/HISTORY
index 3d5ddcd..073879c 100644
--- a/disk/ntfs-3g/HISTORY
+++ b/disk/ntfs-3g/HISTORY
@@ -1,3 +1,8 @@
+2010-03-15 Arjan Bouter <abouter at sourcemage.org>
+	* BUILD, CONFIGURE: added, optionally enable ACL or /etc/mtab support.
+	* DEPENDS: added a message explaining the fuse optional dependency
+	* FINAL: added a message about users mounting ntfs partitions
+
 2010-03-09 Sukneet Basuta <sukneet at sourcemage.org>
 	* DETAILS: updated spell to 2010.3.6
 
diff --git a/ftp-libs/libtorrent-rasterbar/DEPENDS b/ftp-libs/libtorrent-rasterbar/DEPENDS
new file mode 100755
index 0000000..95edfdc
--- /dev/null
+++ b/ftp-libs/libtorrent-rasterbar/DEPENDS
@@ -0,0 +1,6 @@
+depends boost &&
+sub_depends boost PROGRAM_OPTIONS &&
+sub_depends boost REGEX &&
+sub_depends boost FILESYSTEM &&
+sub_depends boost THREAD &&
+sub_depends boost SYSTEM
diff --git a/ftp-libs/libtorrent-rasterbar/DETAILS b/ftp-libs/libtorrent-rasterbar/DETAILS
new file mode 100755
index 0000000..3927e03
--- /dev/null
+++ b/ftp-libs/libtorrent-rasterbar/DETAILS
@@ -0,0 +1,15 @@
+           SPELL=libtorrent-rasterbar
+         VERSION=0.14.7
+          SOURCE="${SPELL}-${VERSION}.tar.gz"
+   SOURCE_URL[0]=${SOURCEFORGE_URL}/libtorrent/${SOURCE}
+     SOURCE_HASH=sha512:6d4657f1a9ea64ee34d9f52c668a8cf9392d457e02ff9a63c6d29df35520ffa75d0f7aeb4a718ac6df9ff9db3ebde79f939486164195b77e82e3bc654441679c
+SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
+        WEB_SITE="http://www.rasterbar.com/products/libtorrent/index.html"
+      LICENSE[0]=GPL
+         ENTERED=20100315
+           SHORT="the other libtorrent"
+cat << EOF
+libtorrent is a C++ library that aims to be a good alternative
+to all the other bittorrent implementations around.
+It is a library and not a full featured client.
+EOF
diff --git a/ftp-libs/libtorrent-rasterbar/HISTORY b/ftp-libs/libtorrent-rasterbar/HISTORY
new file mode 100644
index 0000000..d536e15
--- /dev/null
+++ b/ftp-libs/libtorrent-rasterbar/HISTORY
@@ -0,0 +1,3 @@
+2010-03-15 Arjan Bouter <abouter at sourcemage.org>
+	* DETAILS, DEPENDS: spell created
+



More information about the SM-Commit mailing list