From 59b4324046949f6c6834ea0cf1b944ca9549baa4 Mon Sep 17 00:00:00 2001 From: Stefan Schweizer Date: Sun, 20 Feb 2005 16:24:44 +0000 Subject: removing old ebuilds, ~amd64 thanks to lares and cricalix in #gentoo-amd64 (Portage version: 2.0.51-r15) --- sys-fs/lufs/ChangeLog | 9 ++- sys-fs/lufs/files/digest-lufs-0.7.0 | 1 - sys-fs/lufs/files/digest-lufs-0.8.0-r1 | 1 - sys-fs/lufs/files/digest-lufs-0.9.5 | 1 - sys-fs/lufs/files/digest-lufs-0.9.7-r2 | 1 - sys-fs/lufs/files/gentoo-gcc332fix-0.9.7.patch | 12 ---- sys-fs/lufs/files/lufs-0.7.0-init | 24 -------- sys-fs/lufs/files/lufs-0.8.0-init | 24 -------- sys-fs/lufs/files/lufs-0.9.3-init | 27 --------- sys-fs/lufs/lufs-0.7.0.ebuild | 53 ---------------- sys-fs/lufs/lufs-0.8.0-r1.ebuild | 54 ----------------- sys-fs/lufs/lufs-0.9.5.ebuild | 59 ------------------ sys-fs/lufs/lufs-0.9.7-r2.ebuild | 84 -------------------------- sys-fs/lufs/lufs-0.9.7-r3.ebuild | 10 ++- 14 files changed, 16 insertions(+), 344 deletions(-) delete mode 100644 sys-fs/lufs/files/digest-lufs-0.7.0 delete mode 100644 sys-fs/lufs/files/digest-lufs-0.8.0-r1 delete mode 100644 sys-fs/lufs/files/digest-lufs-0.9.5 delete mode 100644 sys-fs/lufs/files/digest-lufs-0.9.7-r2 delete mode 100644 sys-fs/lufs/files/gentoo-gcc332fix-0.9.7.patch delete mode 100644 sys-fs/lufs/files/lufs-0.7.0-init delete mode 100644 sys-fs/lufs/files/lufs-0.8.0-init delete mode 100644 sys-fs/lufs/files/lufs-0.9.3-init delete mode 100644 sys-fs/lufs/lufs-0.7.0.ebuild delete mode 100644 sys-fs/lufs/lufs-0.8.0-r1.ebuild delete mode 100644 sys-fs/lufs/lufs-0.9.5.ebuild delete mode 100644 sys-fs/lufs/lufs-0.9.7-r2.ebuild (limited to 'sys-fs/lufs') 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 + -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 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." } -- cgit v1.2.3-65-gdbad