diff options
author | Mike Frysinger <vapier@gentoo.org> | 2010-05-23 01:57:36 +0000 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2010-05-23 01:57:36 +0000 |
commit | 2456d29bf195a613901aa96dbdee42072a88cd94 (patch) | |
tree | 6268096bb7badfb09b13520e7f4bde434148d6de /sys-fs/lufs | |
parent | version bump (diff) | |
download | gentoo-2-2456d29bf195a613901aa96dbdee42072a88cd94.tar.gz gentoo-2-2456d29bf195a613901aa96dbdee42072a88cd94.tar.bz2 gentoo-2-2456d29bf195a613901aa96dbdee42072a88cd94.zip |
Clean up ebuild and fix echo/elog usage #294952 by Simeon Maryasin.
(Portage version: 2.2_rc67/cvs/Linux x86_64)
Diffstat (limited to 'sys-fs/lufs')
-rw-r--r-- | sys-fs/lufs/ChangeLog | 5 | ||||
-rw-r--r-- | sys-fs/lufs/lufs-0.9.7-r3.ebuild | 36 |
2 files changed, 20 insertions, 21 deletions
diff --git a/sys-fs/lufs/ChangeLog b/sys-fs/lufs/ChangeLog index 9bd5b1c2c04a..2e1ead65433a 100644 --- a/sys-fs/lufs/ChangeLog +++ b/sys-fs/lufs/ChangeLog @@ -1,6 +1,9 @@ # ChangeLog for sys-fs/lufs # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/ChangeLog,v 1.30 2010/05/22 11:31:55 tove Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/ChangeLog,v 1.31 2010/05/23 01:57:36 vapier Exp $ + + 23 May 2010; Mike Frysinger <vapier@gentoo.org> lufs-0.9.7-r3.ebuild: + Clean up ebuild and fix echo/elog usage #294952 by Simeon Maryasin. 22 May 2010; Torsten Veller <tove@gentoo.org> metadata.xml: Remove genstef from metadata.xml (#66339) diff --git a/sys-fs/lufs/lufs-0.9.7-r3.ebuild b/sys-fs/lufs/lufs-0.9.7-r3.ebuild index 93a578ceac97..efc3ea1e4a3c 100644 --- a/sys-fs/lufs/lufs-0.9.7-r3.ebuild +++ b/sys-fs/lufs/lufs-0.9.7-r3.ebuild @@ -1,9 +1,6 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 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.11 2009/02/05 05:08:13 darkside Exp $ - -WANT_AUTOMAKE="latest" -WANT_AUTOCONF="latest" +# $Header: /var/cvsroot/gentoo-x86/sys-fs/lufs/lufs-0.9.7-r3.ebuild,v 1.12 2010/05/23 01:57:36 vapier Exp $ inherit eutils autotools @@ -15,10 +12,9 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="x86 ppc ~amd64" IUSE="debug" + RDEPEND="sys-fs/lufis" -DEPEND="${RDEPEND} - sys-devel/automake - sys-devel/autoconf" +DEPEND="${RDEPEND}" src_unpack() { unpack ${A} @@ -30,8 +26,8 @@ src_unpack() { epatch "${FILESDIR}"/lufs-no-kernel.patch epatch "${FILESDIR}"/${P}-gcc43.patch - filesystems="ftpfs localfs sshfs" - useq amd64 && filesystems="ftpfs localfs" + filesystems="ftpfs localfs" + use amd64 || filesystems+=" sshfs" eautoreconf } @@ -42,20 +38,20 @@ src_compile() { econf $(use_enable debug) || die cd filesystems - for i in ${filesystems} - do + local i + for i in ${filesystems} ; do cd ${i} - emake || die "emake failed" + emake || die "emake ${i} failed" cd .. done } src_install() { cd filesystems - for i in ${filesystems} - do + local i + for i in ${filesystems} ; do cd ${i} - make DESTDIR="${D}" install || die "make install failed" + emake DESTDIR="${D}" install || die "emake install ${i} failed" cd .. done } @@ -63,13 +59,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" + if use amd64; then + elog "# lufis fs=ftpfs,host=ftp.kernel.org /mnt/lufis/ -s" else - echo "# lufis fs=sshfs,host=dev.gentoo.org,username=genstef /mnt/lufis/ -s" + elog "# 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." + use amd64 && ewarn "lufs-sshfs does not work on amd64 and is disabled there." } |