summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Schweizer <genstef@gentoo.org>2005-02-20 16:24:44 +0000
committerStefan Schweizer <genstef@gentoo.org>2005-02-20 16:24:44 +0000
commit59b4324046949f6c6834ea0cf1b944ca9549baa4 (patch)
tree710fcc1510beeaf1d021e55307a4f65e3ee2c26d /sys-fs/lufs
parentSlotmove two slot fsckups into the past. (diff)
downloadgentoo-2-59b4324046949f6c6834ea0cf1b944ca9549baa4.tar.gz
gentoo-2-59b4324046949f6c6834ea0cf1b944ca9549baa4.tar.bz2
gentoo-2-59b4324046949f6c6834ea0cf1b944ca9549baa4.zip
removing old ebuilds, ~amd64 thanks to lares and cricalix in #gentoo-amd64
(Portage version: 2.0.51-r15)
Diffstat (limited to 'sys-fs/lufs')
-rw-r--r--sys-fs/lufs/ChangeLog9
-rw-r--r--sys-fs/lufs/files/digest-lufs-0.7.01
-rw-r--r--sys-fs/lufs/files/digest-lufs-0.8.0-r11
-rw-r--r--sys-fs/lufs/files/digest-lufs-0.9.51
-rw-r--r--sys-fs/lufs/files/digest-lufs-0.9.7-r21
-rw-r--r--sys-fs/lufs/files/gentoo-gcc332fix-0.9.7.patch12
-rw-r--r--sys-fs/lufs/files/lufs-0.7.0-init24
-rw-r--r--sys-fs/lufs/files/lufs-0.8.0-init24
-rw-r--r--sys-fs/lufs/files/lufs-0.9.3-init27
-rw-r--r--sys-fs/lufs/lufs-0.7.0.ebuild53
-rw-r--r--sys-fs/lufs/lufs-0.8.0-r1.ebuild54
-rw-r--r--sys-fs/lufs/lufs-0.9.5.ebuild59
-rw-r--r--sys-fs/lufs/lufs-0.9.7-r2.ebuild84
-rw-r--r--sys-fs/lufs/lufs-0.9.7-r3.ebuild10
14 files changed, 16 insertions, 344 deletions
diff --git a/sys-fs/lufs/ChangeLog b/sys-fs/lufs/ChangeLog
index 4c6f4bc2a9cd..da299f9eea3c 100644
--- a/sys-fs/lufs/ChangeLog
+++ b/sys-fs/lufs/ChangeLog
@@ -1,6 +1,13 @@
# ChangeLog for sys-fs/lufs
# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/ChangeLog,v 1.22 2005/02/19 08:18:11 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/ChangeLog,v 1.23 2005/02/20 16:24:43 genstef Exp $
+
+ 20 Feb 2005; Stefan Schweizer <genstef@gentoo.org>
+ -files/gentoo-gcc332fix-0.9.7.patch, -files/lufs-0.7.0-init,
+ -files/lufs-0.8.0-init, -files/lufs-0.9.3-init, -lufs-0.7.0.ebuild,
+ -lufs-0.8.0-r1.ebuild, -lufs-0.9.5.ebuild, -lufs-0.9.7-r2.ebuild,
+ lufs-0.9.7-r3.ebuild:
+ removing old ebuilds, ~amd64 thanks to lares and cricalix in #gentoo-amd64
19 Feb 2005; Joseph Jezak <josejx@gentoo.org> lufs-0.9.7-r3.ebuild:
Marked ppc stable for bug #78127.
diff --git a/sys-fs/lufs/files/digest-lufs-0.7.0 b/sys-fs/lufs/files/digest-lufs-0.7.0
deleted file mode 100644
index 6f30d7a3320e..000000000000
--- a/sys-fs/lufs/files/digest-lufs-0.7.0
+++ /dev/null
@@ -1 +0,0 @@
-MD5 b2523519b90ff4d77861f243c843f608 lufs-0.7.0.tar.gz 287792
diff --git a/sys-fs/lufs/files/digest-lufs-0.8.0-r1 b/sys-fs/lufs/files/digest-lufs-0.8.0-r1
deleted file mode 100644
index 93fcf0b2d34c..000000000000
--- a/sys-fs/lufs/files/digest-lufs-0.8.0-r1
+++ /dev/null
@@ -1 +0,0 @@
-MD5 0a90155e92d0bff030017b3a370def8b lufs-0.8.0.tar.gz 345135
diff --git a/sys-fs/lufs/files/digest-lufs-0.9.5 b/sys-fs/lufs/files/digest-lufs-0.9.5
deleted file mode 100644
index 78e58894f03f..000000000000
--- a/sys-fs/lufs/files/digest-lufs-0.9.5
+++ /dev/null
@@ -1 +0,0 @@
-MD5 71dc7c5709952b50914ab9790d652230 lufs-0.9.5.tar.gz 412920
diff --git a/sys-fs/lufs/files/digest-lufs-0.9.7-r2 b/sys-fs/lufs/files/digest-lufs-0.9.7-r2
deleted file mode 100644
index 54c98d3ea5f8..000000000000
--- a/sys-fs/lufs/files/digest-lufs-0.9.7-r2
+++ /dev/null
@@ -1 +0,0 @@
-MD5 23f58fe232254a65df6eb4736a81d524 lufs-0.9.7.tar.gz 537772
diff --git a/sys-fs/lufs/files/gentoo-gcc332fix-0.9.7.patch b/sys-fs/lufs/files/gentoo-gcc332fix-0.9.7.patch
deleted file mode 100644
index 8f7a2ab113fd..000000000000
--- a/sys-fs/lufs/files/gentoo-gcc332fix-0.9.7.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- lufs-0.9.7-orig/filesystems/sshfs/sshfs.cpp.orig 2003-11-26 03:03:02.000000000 +0100
-+++ lufs-0.9.7/filesystems/sshfs/sshfs.cpp 2003-11-26 03:04:08.000000000 +0100
-@@ -345,7 +345,8 @@
- if(!handle.size())
- return -1;
-
-- handles.push_back((struct atbl){string(file), handle, time(NULL), mode});
-+ struct atbl ni = {string(file), handle, time(NULL), mode};
-+ handles.push_back(ni);
-
- TRACE(handles.size() << " files still opened.");
-
diff --git a/sys-fs/lufs/files/lufs-0.7.0-init b/sys-fs/lufs/files/lufs-0.7.0-init
deleted file mode 100644
index 1723f880e796..000000000000
--- a/sys-fs/lufs/files/lufs-0.7.0-init
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/sbin/runscript
-
-# lufsd
-#
-# description: LUFS Userspace Daemon
-#
-# processname: lufs
-# chkconfig: - 91 91
-
-depend () {
- need localmount
-}
-
-start () {
- echo -n "Starting lufsd... "
- su - lufs -c "lufsd -d 2>~/lufsd.err >~/lufsd.log"
- echo
-}
-
-stop () {
- echo -n "Shutting down lufsd... "
- killall lufsd
- echo
-}
diff --git a/sys-fs/lufs/files/lufs-0.8.0-init b/sys-fs/lufs/files/lufs-0.8.0-init
deleted file mode 100644
index 1723f880e796..000000000000
--- a/sys-fs/lufs/files/lufs-0.8.0-init
+++ /dev/null
@@ -1,24 +0,0 @@
-#!/sbin/runscript
-
-# lufsd
-#
-# description: LUFS Userspace Daemon
-#
-# processname: lufs
-# chkconfig: - 91 91
-
-depend () {
- need localmount
-}
-
-start () {
- echo -n "Starting lufsd... "
- su - lufs -c "lufsd -d 2>~/lufsd.err >~/lufsd.log"
- echo
-}
-
-stop () {
- echo -n "Shutting down lufsd... "
- killall lufsd
- echo
-}
diff --git a/sys-fs/lufs/files/lufs-0.9.3-init b/sys-fs/lufs/files/lufs-0.9.3-init
deleted file mode 100644
index 011ae995693f..000000000000
--- a/sys-fs/lufs/files/lufs-0.9.3-init
+++ /dev/null
@@ -1,27 +0,0 @@
-#!/sbin/runscript
-
-# lufsd
-#
-# description: LUFS Userspace Daemon
-#
-# processname: lufs
-# chkconfig: - 91 91
-#
-# lufsd is started by the lufs user, and logs are kept in its homedir.
-#
-
-depend () {
- need localmount
-}
-
-start () {
- ebegin "Starting lufsd"
- su - lufs -c "lufsd -d 2>~/lufsd.err >~/lufsd.log"
- eend $? "Error starting lufsd"
-}
-
-stop () {
- ebegin "Stopping lufsd"
- pkill lufsd
- eend $? "Error stopping lufsd"
-}
diff --git a/sys-fs/lufs/lufs-0.7.0.ebuild b/sys-fs/lufs/lufs-0.7.0.ebuild
deleted file mode 100644
index ad723ce18295..000000000000
--- a/sys-fs/lufs/lufs-0.7.0.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/lufs-0.7.0.ebuild,v 1.5 2005/01/15 19:50:37 genstef Exp $
-
-DESCRIPTION="User-mode filesystem implementation"
-HOMEPAGE="http://lufs.sourceforge.net/lufs/"
-SRC_URI="mirror://sourceforge/lufs/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 amd64"
-IUSE=""
-
-DEPEND="virtual/linux-sources"
-
-src_unpack() {
- unpack ${A}
-
- cd ${S}/lufsd
- mv Makefile.in Makefile.in.orig
- sed -e '416s/install-exec-hook//' Makefile.in.orig > Makefile.in
-
- cd ${S}/util
- mv Makefile.in Makefile.in.orig
- sed -e '332s/install-exec-hook//' Makefile.in.orig > Makefile.in
-
- cd ${S}/kernel2.4
- mv Makefile.in Makefile.in.orig
- sed -e '291s/install-data-hook//' Makefile.in.orig > Makefile.in
-}
-
-src_install () {
- exeinto /etc/init.d
- newexe ${FILESDIR}/${P}-init lufs
-
- 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
- dosym /sbin/mount.lufs /usr/bin/lufsd
-
-}
-
-pkg_postinst() {
- id lufs 2>/dev/null || useradd -g nobody -d /home/lufs -m -s /bin/sh -c "LUFS user" lufs
-}
-
-pkg_postrm() {
- userdel lufs
-}
diff --git a/sys-fs/lufs/lufs-0.8.0-r1.ebuild b/sys-fs/lufs/lufs-0.8.0-r1.ebuild
deleted file mode 100644
index f9db7b6094df..000000000000
--- a/sys-fs/lufs/lufs-0.8.0-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/lufs-0.8.0-r1.ebuild,v 1.5 2005/01/15 19:50:37 genstef Exp $
-
-DESCRIPTION="User-mode filesystem implementation"
-HOMEPAGE="http://lufs.sourceforge.net/lufs/"
-SRC_URI="mirror://sourceforge/lufs/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 amd64"
-IUSE=""
-
-DEPEND="virtual/linux-sources"
-
-src_unpack() {
- unpack ${A}
-
- cd ${S}/lufsd
- mv Makefile.in Makefile.in.orig
- sed -e '497s/install-exec-hook//' Makefile.in.orig > Makefile.in || die
-
- cd ${S}/util
- mv Makefile.in Makefile.in.orig
- sed -e '429s/install-exec-hook//' Makefile.in.orig > Makefile.in || die
-
- cd ${S}/kernel2.4
- mv Makefile.in Makefile.in.orig
- sed -e '366s/install-data-hook//' Makefile.in.orig > Makefile.in || die
-}
-
-src_install () {
- exeinto /etc/init.d
- newexe ${FILESDIR}/${P}-init lufs
-
- 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
-
-}
-
-pkg_postinst() {
- id lufs 2>/dev/null || useradd -g nobody -d /home/lufs -m -s /bin/sh -c "LUFS user" lufs
-}
-
-pkg_postrm() {
- userdel lufs
-}
diff --git a/sys-fs/lufs/lufs-0.9.5.ebuild b/sys-fs/lufs/lufs-0.9.5.ebuild
deleted file mode 100644
index 89d73903ec40..000000000000
--- a/sys-fs/lufs/lufs-0.9.5.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/lufs-0.9.5.ebuild,v 1.5 2005/01/15 19:50:37 genstef Exp $
-
-DESCRIPTION="User-mode filesystem implementation"
-HOMEPAGE="http://lufs.sourceforge.net/lufs/"
-SRC_URI="mirror://sourceforge/lufs/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="x86 amd64"
-IUSE=""
-
-DEPEND="virtual/linux-sources"
-RDEPEND=""
-
-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
-}
-
-pkg_postinst() {
- /usr/sbin/update-modules
- 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
-}
-
-pkg_postrm() {
- /sbin/modprobe -r lufs
-}
diff --git a/sys-fs/lufs/lufs-0.9.7-r2.ebuild b/sys-fs/lufs/lufs-0.9.7-r2.ebuild
deleted file mode 100644
index 9be466ca5959..000000000000
--- a/sys-fs/lufs/lufs-0.9.7-r2.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2005 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/lufs-0.9.7-r2.ebuild,v 1.10 2005/01/15 19:50:37 genstef Exp $
-
-inherit kmod eutils
-
-KMOD_SOURCES="${P}.tar.gz"
-DESCRIPTION="User-mode filesystem implementation"
-HOMEPAGE="http://lufs.sourceforge.net/lufs/"
-SRC_URI="mirror://sourceforge/lufs/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64 ppc"
-IUSE="debug disablekernelsupport lufsusermount"
-
-DEPEND="virtual/linux-sources
- sys-kernel/config-kernel"
-RDEPEND=""
-
-src_unpack() {
- kmod_src_unpack
- cd ${S}
- epatch ${FILESDIR}/${P}-fPIC.patch
-
- # Fix some sandbox failures
- sed -i -e's/install-data-hook//' \
- lufsd/Makefile.in util/Makefile.in kernel/Linux/2.4/Makefile.in
-
- # Fix GCC 3.3.2 build failure (see also
- # http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13192)
- epatch ${FILESDIR}/gentoo-gcc332fix-${PV}.patch
-}
-
-src_compile() {
- kmod_make_linux_writable
- local myconf
- myconf="--enable-wavfs --enable-cardfs"
- if use disablekernelsupport; then
- myconf="${myconf} --disable-kernel-support"
- fi
- if ! use lufsusermount; then
- myconf="${myconf} --disable-suid"
- fi
- if [ "`portageq has_version / sys-fs/autofs`" == "0" ] ; then
- myconf="${myconf} --enable-autofs-install"
- fi
- if use debug; then
- myconf="${myconf} --enable-debug --enable-kdebug"
- fi
- unset ARCH
- econf ${myconf} || die
- kmod_src_compile || die "kmod_src_compile failed"
-}
-
-src_install () {
- kmod_make_linux_writable
- dodoc AUTHORS ChangeLog Contributors INSTALL \
- NEWS README THANKS TODO
- dohtml docs/lufs.html
- env -u ARCH make DESTDIR=${D} install
- if ! use disablekernelsupport; then
- insinto ${ROOT}/lib/modules/${KV}/fs/lufs
- doins kernel/Linux/2.${KV_MINOR}/lufs.$KV_OBJ
- fi
-}
-
-pkg_postinst() {
- kmod_pkg_postinst
- 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() {
- if [ ! "$( egrep "^CONFIG_LUFS_FS=[ym]" /lib/modules/${KV}/build/.config )" ]; then
- /sbin/modprobe -r lufs
- fi
-}
diff --git a/sys-fs/lufs/lufs-0.9.7-r3.ebuild b/sys-fs/lufs/lufs-0.9.7-r3.ebuild
index 64ee2ec0914a..db45d4300ea1 100644
--- a/sys-fs/lufs/lufs-0.9.7-r3.ebuild
+++ b/sys-fs/lufs/lufs-0.9.7-r3.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2005 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/lufs-0.9.7-r3.ebuild,v 1.6 2005/02/19 08:18:11 josejx Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/lufs-0.9.7-r3.ebuild,v 1.7 2005/02/20 16:24:43 genstef Exp $
inherit eutils
@@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/lufs/${P}.tar.gz"
LICENSE="GPL-2"
SLOT="0"
-KEYWORDS="x86 ppc"
+KEYWORDS="x86 ppc ~amd64"
IUSE="debug"
DEPEND="sys-fs/lufis
=sys-devel/automake-1.7*
@@ -26,6 +26,7 @@ src_unpack() {
epatch ${FILESDIR}/lufs-no-kernel.patch
filesystems="ftpfs localfs sshfs"
+ useq amd64 && filesystems="ftpfs localfs"
}
src_compile() {
@@ -62,8 +63,13 @@ src_install() {
pkg_postinst() {
ewarn "Lufs Kernel support and lufsd,lufsmnt have been disabled in favour"
ewarn "of lufis, please use lufis to mount lufs-filesystems, eg:"
+ if useq amd64; then
+ echo "# lufis fs=ftpfs,host=ftp.kernel.org /mnt/lufis/ -s"
+ else
echo "# lufis fs=sshfs,host=dev.gentoo.org,username=genstef /mnt/lufis/ -s"
+ fi
ewarn "If something does not work for you with this setup please"
ewarn "complain to bugs.gentoo.org"
einfo "Note: There is also the native sshfs-fuse implementation now"
+ useq amd64 && ewarn "lufs-sshfs does not work on amd64 and is disabled there."
}