summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2004-07-12 02:49:51 +0000
committerMike Frysinger <vapier@gentoo.org>2004-07-12 02:49:51 +0000
commit07468a86ea12f4046b470cf4dad420495a952243 (patch)
treeb7d3a93f15c9bc4b7d32468741b37c521d0be24a /sys-fs
parent~amd64 (diff)
downloadhistorical-07468a86ea12f4046b470cf4dad420495a952243.tar.gz
historical-07468a86ea12f4046b470cf4dad420495a952243.tar.bz2
historical-07468a86ea12f4046b470cf4dad420495a952243.zip
old
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/efsd/ChangeLog36
-rw-r--r--sys-fs/efsd/Manifest14
-rw-r--r--sys-fs/efsd/efsd-0.0.1.20031013.ebuild13
-rw-r--r--sys-fs/efsd/files/digest-efsd-0.0.1.200310131
-rw-r--r--sys-fs/efsd/metadata.xml73
5 files changed, 0 insertions, 137 deletions
diff --git a/sys-fs/efsd/ChangeLog b/sys-fs/efsd/ChangeLog
deleted file mode 100644
index a8c461c1ca33..000000000000
--- a/sys-fs/efsd/ChangeLog
+++ /dev/null
@@ -1,36 +0,0 @@
-# ChangeLog for sys-fs/efsd
-# Copyright 2000-2004 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/efsd/ChangeLog,v 1.4 2004/06/24 22:50:52 agriffis Exp $
-
-*efsd-0.0.1.20031013 (13 Oct 2003)
-
- 07 Dec 2003; foser <foser@gentoo.org> efsd*.ebuild :
- Fix fam-oss to fam, due to move
-
- 13 Oct 2003; Mike Frysinger <vapier@gentoo.org> :
- Version bump.
-
-*efsd-0.0.1.20030629 (15 Sep 2003)
-
- 15 Sep 2003; Seemant Kulleen <seemant@gentoo.org>
- efsd-0.0.1.20030220-r1.ebuild, efsd-0.0.1.20030629.ebuild:
- moved to sys-fs
-
-*efsd-0.0.1.20030629 (29 Jun 2003)
-
- 29 Jun 2003; Mike Frysinger <vapier@gentoo.org> :
- Version bump.
-
-*efsd-0.0.1.20030220-r1 (20 Mar 2003)
-
- 20 Mar 2003; Seemant Kulleen <seemant@gentoo.org>
- efsd-0.0.1.20030220-r1.ebuild:
- removed pic cruft
-
-*efsd-0.0.1.20030220 (20 Feb 2003)
-
- 13 Mar 2003; Aron Griffis <agriffis@gentoo.org> efsd-0.0.1.20030220.ebuild:
- Add ~alpha to KEYWORDS and add -fPIC on alpha
-
- 20 Feb 2003; Mike Frysinger <vapier@gentoo.org> :
- Initial import. Ebuild submitted by me.
diff --git a/sys-fs/efsd/Manifest b/sys-fs/efsd/Manifest
deleted file mode 100644
index 140b786b9427..000000000000
--- a/sys-fs/efsd/Manifest
+++ /dev/null
@@ -1,14 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-MD5 20edc9a06284166c49883abf81bdf100 ChangeLog 1068
-MD5 7981bc39523a537c3d4f50a547767f42 efsd-0.0.1.20031013.ebuild 492
-MD5 65cc20d3bbae56f0a419754ba8e0b6b6 metadata.xml 3742
-MD5 c5c340295896ee4e3aec365d7ab96a32 files/digest-efsd-0.0.1.20031013 72
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.9.8 (GNU/Linux)
-
-iD8DBQFA4vO3HTu7gpaalycRAsgCAJ9XUKIWTFXaWoxYvPAsvZ8TnVGZkACgsDo+
-JUQLT1sJcn35YiwVCcIloHk=
-=ywHQ
------END PGP SIGNATURE-----
diff --git a/sys-fs/efsd/efsd-0.0.1.20031013.ebuild b/sys-fs/efsd/efsd-0.0.1.20031013.ebuild
deleted file mode 100644
index 4e4c0988407e..000000000000
--- a/sys-fs/efsd/efsd-0.0.1.20031013.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2004 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-fs/efsd/efsd-0.0.1.20031013.ebuild,v 1.5 2004/06/30 17:08:45 vapier Exp $
-
-inherit enlightenment
-
-DESCRIPTION="daemon that provides commonly needed file system functionality to clients"
-HOMEPAGE="http://www.enlightenment.org/pages/efsd.html"
-
-DEPEND="dev-lang/perl"
-RDEPEND="app-admin/fam
- >=dev-libs/libxml2-2.3.10
- >=dev-db/edb-1.0.4.20031013"
diff --git a/sys-fs/efsd/files/digest-efsd-0.0.1.20031013 b/sys-fs/efsd/files/digest-efsd-0.0.1.20031013
deleted file mode 100644
index 4ff8d5be3914..000000000000
--- a/sys-fs/efsd/files/digest-efsd-0.0.1.20031013
+++ /dev/null
@@ -1 +0,0 @@
-MD5 b1014e722122024edb728f317fcb32c5 efsd-0.0.1.20031013.tar.bz2 223786
diff --git a/sys-fs/efsd/metadata.xml b/sys-fs/efsd/metadata.xml
deleted file mode 100644
index 62d46ec24f17..000000000000
--- a/sys-fs/efsd/metadata.xml
+++ /dev/null
@@ -1,73 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>no-herd</herd>
-<maintainer>
- <email>vapier@gentoo.org</email>
- <name>Mike Frysinger</name>
-</maintainer>
-<longdescription>
-Efsd, the Enlightenment File System Daemon, is a daemon that provides commonly
-needed file system functionality to one or more clients. It comes as a library that
-clients (like e17) use, sending commands to the daemon, which asynchronously reports
-back the outcome of the commands when their execution is finished. Efsd therefore
-decouples the client 100% from any file system related tasks (which means that you
-will for example not see a GUI application hang, assuming it is coded sanely),
-specifically, it does the following:
-
-* Implements basic file operations (ls, cp, rm, ln -s, stat ...), with a
-flexible option passing system to provide equivalents of recursive processing, force
-options, alphabetical sorting etc.
-
-* Reports file change events, currently using FAM, so that a client gets instant
-reports when files are removed, deleted, renamed etc. I've looked at BSD's kqueue
-mechanism and Linux 2.4's dnotify, and it seems Rusty and his friends at SGI are
-planning on adding direct support for these to FAM (well, at least for the kqueue
-mechanism).
-
-* Delivers file type requests to the clients, i.e. clients ask for a file's
-type, and Efsd does its best to come up with a good reply. Efsd extends the concept
-of MIME types for data type specification to more than two levels (e.g.
-"image/gif/89a"), to allow arbitrary levels of granularity. A three-tiered approach
-is used to determine the file type, not unlike the way the Unix file(1) command
-works. These three levels are tried in order of decreasing reliability:
-
- o First, the result of stat() and statfs() calls are checked to see if a file is a
-directory, socket, fifo etc. In that case, a reply like "ext2/directory" is
-reported.
-
- o If that didn't help, file magic is used to check for detailed file
-characteristics. A database based on a magic file (check man magic for details) is
-used to put together a detailed file type. Efsd can therefore deliver file types
-with the same high level of granularity that file(1) provides, for example, asking
-for an mp3's file type results in a reply as detailed as
-audio/mp3/160-kbit-s/44-1-khz/jstereo. It is up to the client to make as much use of
-the information as necessary.
-
- o If that also didn't help, classic file name pattern matching is used,
-e.g. anything *.foo is a foobar file etc.
-File type lookups are cached in order to increase performance.
-
-With a client that uses Efsd, no user will ever click on what seems to be an
-mp3, accidentally executing a malicious script.
-
-* Handles setting and retrieval of arbitrary metadata, e.g. like
-storing/querying for file icons, icon coordinates etc. The type of data to be
-stored/retrieved is entirely up to the clients.
-
-* Can monitor metadata and sent events to the client when metadata entries
-change.
-
-* Caches results of stat() calls to increase performance. FAM is used to let
-Efsd know internally when a file has changed, so that cached stats can be updated.
-
-* Supports multiple clients. Besides the simpler case of regular fs commands,
-Efsd implements filechange event (de-)multiplexing, i.e. file monitoring requests
-are use-counted and resulting events are forwarded to the appropriate clients which
-requested the monitoring. efsdsh, an interactive command line interface to libefsd
-is a nifty little tool for testing things like these ...
-
-* Multi-threaded implementation, as long as POSIX threads (pthreads) are
-available on a system.
-</longdescription>
-</pkgmetadata>