summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Zoffoli <xmerlin@gentoo.org>2006-05-20 14:36:32 +0000
committerChristian Zoffoli <xmerlin@gentoo.org>2006-05-20 14:36:32 +0000
commitff58a8a8641b8a6634cc3a0d10272fb11832bcce (patch)
tree6ff9b8ebc9ce637d43da61adddc6045679858002 /net-fs/fex
parentadded to ~mips for testing (diff)
downloadhistorical-ff58a8a8641b8a6634cc3a0d10272fb11832bcce.tar.gz
historical-ff58a8a8641b8a6634cc3a0d10272fb11832bcce.tar.bz2
historical-ff58a8a8641b8a6634cc3a0d10272fb11832bcce.zip
Initial version. Thanks to Michael Reithinger <mreithinger@web.de> for the initial ebuild. Closing bug #83195.
Package-Manager: portage-2203-svn
Diffstat (limited to 'net-fs/fex')
-rw-r--r--net-fs/fex/ChangeLog11
-rw-r--r--net-fs/fex/Manifest16
-rw-r--r--net-fs/fex/fex-0.8.18.ebuild36
-rw-r--r--net-fs/fex/files/digest-fex-0.8.181
-rw-r--r--net-fs/fex/files/fex.conf.d6
-rw-r--r--net-fs/fex/files/fex.rcbin0 -> 520 bytes
-rw-r--r--net-fs/fex/metadata.xml8
7 files changed, 78 insertions, 0 deletions
diff --git a/net-fs/fex/ChangeLog b/net-fs/fex/ChangeLog
new file mode 100644
index 000000000000..72343668ae68
--- /dev/null
+++ b/net-fs/fex/ChangeLog
@@ -0,0 +1,11 @@
+# ChangeLog for net-fs/fex
+# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/fex/ChangeLog,v 1.1 2006/05/20 14:36:32 xmerlin Exp $
+
+*fex-0.8.18 (20 May 2006)
+
+ 20 May 2006; Christian Zoffoli <xmerlin@gentoo.org> +files/fex.conf.d,
+ +files/fex.rc, +fex-0.8.18.ebuild:
+ Initial version. Thanks to Michael Reithinger <mreithinger@web.de> for the
+ initial ebuild. Closing bug #83195.
+
diff --git a/net-fs/fex/Manifest b/net-fs/fex/Manifest
new file mode 100644
index 000000000000..1d32a4562ad4
--- /dev/null
+++ b/net-fs/fex/Manifest
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
+MD5 2fcc492ce5adefe218dba020669053c1 ChangeLog 447
+MD5 baf2ef0ed069cbd8b52dde4270315763 fex-0.8.18.ebuild 951
+MD5 9054ccf9202a1466006902c2328526ca files/digest-fex-0.8.18 62
+MD5 f2d94dd415f28efa8a1e9f1ad4a338d3 files/fex.conf.d 171
+MD5 24d61e302f0839825f3833c70e572dd6 files/fex.rc 520
+MD5 24d2ded6c5f2aa1f6567b27c583e26ea metadata.xml 222
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.2.2 (GNU/Linux)
+
+iD8DBQFEbzhAgMUyd/cdjWsRAtEiAJ4iCjTmfliqDh+yaUeJfkKMFRd3JQCeMA/2
+vemaPZMvaelcLDzWe63Obvs=
+=9IFV
+-----END PGP SIGNATURE-----
diff --git a/net-fs/fex/fex-0.8.18.ebuild b/net-fs/fex/fex-0.8.18.ebuild
new file mode 100644
index 000000000000..036895d9e953
--- /dev/null
+++ b/net-fs/fex/fex-0.8.18.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-fs/fex/fex-0.8.18.ebuild,v 1.1 2006/05/20 14:36:32 xmerlin Exp $
+
+DESCRIPTION="Fex is a replicating filesystem for disconnected computers similar to intermezzo"
+HOMEPAGE="http://www.zahlfee.de/fex/fex.html"
+SRC_URI="http://www.zahlfee.de/fex/${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~x86"
+IUSE=""
+
+DEPEND="dev-libs/confuse
+ dev-libs/log4cpp
+ net-libs/librsync
+ dev-libs/popt
+ "
+
+src_compile() {
+ econf || die "econf failed"
+ emake || die "emake failed"
+}
+
+src_install() {
+ einstall || die "install problem"
+
+ newinitd ${FILESDIR}/${PN}.rc ${PN}d || die
+ newconfd ${FILESDIR}/${PN}.conf.d ${PN}d || die
+}
+
+pkg_postinst() {
+ einfo "To enable fex on boot you will have to add it to the"
+ einfo "default profile, issue the following command as root to do so."
+ einfo "rc-update add fexd default"
+}
diff --git a/net-fs/fex/files/digest-fex-0.8.18 b/net-fs/fex/files/digest-fex-0.8.18
new file mode 100644
index 000000000000..1a61e6650316
--- /dev/null
+++ b/net-fs/fex/files/digest-fex-0.8.18
@@ -0,0 +1 @@
+MD5 a3f3e1e80b6e24dec232c469c77ec446 fex-0.8.18.tar.gz 388346
diff --git a/net-fs/fex/files/fex.conf.d b/net-fs/fex/files/fex.conf.d
new file mode 100644
index 000000000000..06d871c1d3f8
--- /dev/null
+++ b/net-fs/fex/files/fex.conf.d
@@ -0,0 +1,6 @@
+# Additional options that are passed to the fexd.
+FEXOPTS="-v"
+
+# if fexd has to work with the dnotify-mechnism, adjust the maximum
+# of open directories
+#MAX_DIRS=8192
diff --git a/net-fs/fex/files/fex.rc b/net-fs/fex/files/fex.rc
new file mode 100644
index 000000000000..35a4d588a871
--- /dev/null
+++ b/net-fs/fex/files/fex.rc
Binary files differ
diff --git a/net-fs/fex/metadata.xml b/net-fs/fex/metadata.xml
new file mode 100644
index 000000000000..10f344e5a29d
--- /dev/null
+++ b/net-fs/fex/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>noherd</herd>
+<maintainer>
+ <email>xmerlin@gentoo.org</email>
+</maintainer>
+</pkgmetadata>