summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorWout Mertens <wmertens@gentoo.org>2003-09-28 16:26:59 +0000
committerWout Mertens <wmertens@gentoo.org>2003-09-28 16:26:59 +0000
commit28938728ee11714836c885266b949bee45fb0d6a (patch)
tree164093ce52a62c9e1cb07657cd1025bd540430a3 /sys-fs
parentUpdate version. (diff)
downloadgentoo-2-28938728ee11714836c885266b949bee45fb0d6a.tar.gz
gentoo-2-28938728ee11714836c885266b949bee45fb0d6a.tar.bz2
gentoo-2-28938728ee11714836c885266b949bee45fb0d6a.zip
version bump
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/lufs/ChangeLog11
-rw-r--r--sys-fs/lufs/Manifest15
-rw-r--r--sys-fs/lufs/files/digest-lufs-0.9.61
-rw-r--r--sys-fs/lufs/lufs-0.9.6.ebuild64
4 files changed, 84 insertions, 7 deletions
diff --git a/sys-fs/lufs/ChangeLog b/sys-fs/lufs/ChangeLog
index 6892edabe2c5..f1e0956c639a 100644
--- a/sys-fs/lufs/ChangeLog
+++ b/sys-fs/lufs/ChangeLog
@@ -1,7 +1,15 @@
# ChangeLog for sys-fs/lufs
# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/ChangeLog,v 1.1 2003/09/15 17:46:25 seemant Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/ChangeLog,v 1.2 2003/09/28 16:26:59 wmertens Exp $
+*lufs-0.9.6 (28 Sep 2003)
+
+ 28 Sep 2003; Wout Mertens <wmertens@gentoo.org> lufs-0.9.6.ebuild :
+ Version bump. Also added the local USE flag lufsusermount to allow
+ users to mount. Flagged ~x86 for now, please test.
+ DEPEND isn't going to get better, since it's hard to get the
+ standard configure to not use gnome, for instance.
+
*lufs-0.8.0 (15 Sep 2003)
15 Sep 2003; Seemant Kulleen <seemant@gentoo.org> lufs-0.7.0.ebuild,
@@ -15,6 +23,7 @@
build for 2.5. Fixes #18740, thanks to Jedi/Sector One.
*lufs-0.9.5 (05 Apr 2003)
+
05 Apr 2003; Wout Mertens <wmertens@gentoo.org> lufs-0.9.5.ebuild :
New upstream version, and it builds and works fine on all my test systems,
and nothing depends on it. Only, if you do ldd /usr/bin/lufsd, you
diff --git a/sys-fs/lufs/Manifest b/sys-fs/lufs/Manifest
index 38fa7c5c0054..f5347ba5eecb 100644
--- a/sys-fs/lufs/Manifest
+++ b/sys-fs/lufs/Manifest
@@ -1,16 +1,19 @@
-MD5 20536a19a24f3e7915e1311010411ead lufs-0.9.5.ebuild 1598
-MD5 d3c1ff3a56cb6c2b189be121b22a25f2 lufs-0.9.4.ebuild 1437
+MD5 5d6b76b1655d6e6a9e57b92844a2142f ChangeLog 2361
MD5 f4293dfe7ffad2144ef4c5150ae3e517 lufs-0.7.0.ebuild 1339
MD5 4ee3cf88550ec19b1efed98628d65662 lufs-0.8.0-r1.ebuild 1373
MD5 c5caac9761cac69c861867120f7af652 lufs-0.8.0.ebuild 1357
-MD5 5d6b76b1655d6e6a9e57b92844a2142f ChangeLog 2361
MD5 e4c2423261807f6ddba1fb14b8baea19 lufs-0.9.3.ebuild 1430
-MD5 3f5d97db2f2eedc51f0ae99618a924c2 files/lufs-0.7.0-init 361
-MD5 589f3dad16a475a1f541a2be26ff9d33 files/digest-lufs-0.8.0-r1 62
-MD5 09d17da22336bf2a8b5327a76a02e72c files/lufs-0.9.3-init 471
+MD5 d3c1ff3a56cb6c2b189be121b22a25f2 lufs-0.9.4.ebuild 1437
+MD5 20536a19a24f3e7915e1311010411ead lufs-0.9.5.ebuild 1598
+MD5 b56babf9b7130e4ead85429677fe695c lufs-0.9.6.ebuild 1715
+MD5 20536a19a24f3e7915e1311010411ead lufs-0.9.6.ebuild~ 1598
MD5 c574a7036eebafdb31765fec945e0498 files/digest-lufs-0.7.0 62
MD5 589f3dad16a475a1f541a2be26ff9d33 files/digest-lufs-0.8.0 62
+MD5 589f3dad16a475a1f541a2be26ff9d33 files/digest-lufs-0.8.0-r1 62
MD5 f800115ecf5209516be61e1a9e29aa68 files/digest-lufs-0.9.3 62
MD5 fdc68173408348637bf80f972b46f828 files/digest-lufs-0.9.4 62
MD5 c5059868c2a7c434b87106a9b7901a96 files/digest-lufs-0.9.5 62
+MD5 3f5d97db2f2eedc51f0ae99618a924c2 files/lufs-0.7.0-init 361
MD5 3f5d97db2f2eedc51f0ae99618a924c2 files/lufs-0.8.0-init 361
+MD5 09d17da22336bf2a8b5327a76a02e72c files/lufs-0.9.3-init 471
+MD5 24d00303aa3fd302f795fb323bf829fe files/digest-lufs-0.9.6 62
diff --git a/sys-fs/lufs/files/digest-lufs-0.9.6 b/sys-fs/lufs/files/digest-lufs-0.9.6
new file mode 100644
index 000000000000..65b68de9679f
--- /dev/null
+++ b/sys-fs/lufs/files/digest-lufs-0.9.6
@@ -0,0 +1 @@
+MD5 afaf5d2392347996ca1dd5fb0c4a5315 lufs-0.9.6.tar.gz 441249
diff --git a/sys-fs/lufs/lufs-0.9.6.ebuild b/sys-fs/lufs/lufs-0.9.6.ebuild
new file mode 100644
index 000000000000..1a4cc9346693
--- /dev/null
+++ b/sys-fs/lufs/lufs-0.9.6.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2003 Gentoo Technologies, Inc.
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/lufs-0.9.6.ebuild,v 1.1 2003/09/28 16:26:59 wmertens Exp $
+
+S="${WORKDIR}/${P}"
+DESCRIPTION="User-mode filesystem implementation"
+SRC_URI="mirror://sourceforge/lufs/${P}.tar.gz"
+HOMEPAGE="http://lufs.sourceforge.net/lufs/"
+LICENSE="GPL-2"
+DEPEND="virtual/linux-sources"
+RDEPEND=""
+KEYWORDS="~x86 ~amd64"
+SLOT="0"
+IUSE="lufsusermount"
+
+src_unpack() {
+ unpack ${A}
+
+ # Fix some sandbox failures
+ cd ${S}/lufsd
+ mv Makefile.in Makefile.in.orig
+ sed -e 's/install-exec-hook//' Makefile.in.orig > Makefile.in || die
+
+ cd ${S}/util
+ mv Makefile.in Makefile.in.orig
+ sed -e 's/install-exec-hook//' Makefile.in.orig > Makefile.in || die
+
+ cd ${S}/kernel/Linux/2.4
+ mv Makefile.in Makefile.in.orig
+ sed -e 's/install-data-hook//' Makefile.in.orig > Makefile.in || die
+
+ cd ${S}/kernel/Linux/2.5
+ mv Makefile.in Makefile.in.orig
+ sed -e 's/install-data-hook//' Makefile.in.orig > Makefile.in || die
+}
+
+src_install () {
+ dodoc AUTHORS COPYING ChangeLog Contributors INSTALL \
+ NEWS README THANKS TODO
+ dohtml docs/lufs.html
+ make DESTDIR=${D} install
+
+ dosym /usr/bin/auto.sshfs /etc/auto.sshfs
+ dosym /usr/bin/auto.ftpfs /etc/auto.ftpfs
+ dodir /sbin
+ dosym /usr/bin/lufsd /sbin/mount.lufs
+ use lufsusermount && chmod +s ${D}/usr/bin/lufs{mnt,umount}
+}
+
+pkg_postinst() {
+ /usr/sbin/update-modules
+ if ! use lufsusermount
+ then
+ einfo If you want regular users to be able to mount lufs filesystems,
+ einfo you need to run the following command as root:
+ einfo \# chmod +s /usr/bin/lufsmnt /usr/bin/lufsumount
+ einfo You can also set the lufsusermount USE flag to do this
+ einfo automatically.
+ fi
+}
+
+pkg_postrm() {
+ /sbin/modprobe -r lufs
+}