diff options
author | Matthew Kennedy <mkennedy@gentoo.org> | 2006-09-28 03:37:47 +0000 |
---|---|---|
committer | Matthew Kennedy <mkennedy@gentoo.org> | 2006-09-28 03:37:47 +0000 |
commit | e7e48f4b01716a70ec13cd9277c67634813b6586 (patch) | |
tree | 23acf0836bdbbf77e9c4d04cb1bae90d85831c17 /app-crypt/cfs | |
parent | Remove sys-cluster/torque:scp, it uses crypt now. (diff) | |
download | historical-e7e48f4b01716a70ec13cd9277c67634813b6586.tar.gz historical-e7e48f4b01716a70ec13cd9277c67634813b6586.tar.bz2 historical-e7e48f4b01716a70ec13cd9277c67634813b6586.zip |
New upstream; Resolves Bug #142596.
Package-Manager: portage-2.1.1
Diffstat (limited to 'app-crypt/cfs')
-rw-r--r-- | app-crypt/cfs/ChangeLog | 9 | ||||
-rw-r--r-- | app-crypt/cfs/Manifest | 48 | ||||
-rw-r--r-- | app-crypt/cfs/cfs-1.4.1.17.ebuild | 81 | ||||
-rw-r--r-- | app-crypt/cfs/files/digest-cfs-1.4.1.14 | 4 | ||||
-rw-r--r-- | app-crypt/cfs/files/digest-cfs-1.4.1.17 | 6 |
5 files changed, 141 insertions, 7 deletions
diff --git a/app-crypt/cfs/ChangeLog b/app-crypt/cfs/ChangeLog index 826cfd874f58..452225038c54 100644 --- a/app-crypt/cfs/ChangeLog +++ b/app-crypt/cfs/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for app-crypt/cfs -# Copyright 1999-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/cfs/ChangeLog,v 1.5 2005/01/01 12:27:00 eradicator Exp $ +# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/cfs/ChangeLog,v 1.6 2006/09/28 03:37:47 mkennedy Exp $ + +*cfs-1.4.1.17 (28 Sep 2006) + + 28 Sep 2006; Matthew Kennedy <mkennedy@gentoo.org> +cfs-1.4.1.17.ebuild: + New upstream; Resolves Bug #142596. 14 Oct 2004; David Holm <dholm@gentoo.org> cfs-1.4.1.14.ebuild: Added to ~ppc. diff --git a/app-crypt/cfs/Manifest b/app-crypt/cfs/Manifest index da847ac61c0d..4f1545ce5a53 100644 --- a/app-crypt/cfs/Manifest +++ b/app-crypt/cfs/Manifest @@ -1,7 +1,47 @@ -MD5 a8f5352b85d3027ba65ce5948335ec33 ChangeLog 716 -MD5 3d8020fc4073229c031c8ef1f1b7d59d cfs-1.4.1.14.ebuild 2148 -MD5 2bfae1e5bb975f12d5062aa546c12884 metadata.xml 224 +-----BEGIN PGP SIGNED MESSAGE----- +Hash: SHA1 + +AUX README.Gentoo 1584 RMD160 d1e5ed6ab7496e8cf67a768c6e4d284e6fa0d4d9 SHA1 3da888f5938d55ede9ccb866457fe1a7a2b4c1e3 SHA256 b8499aa748482950b72d1623519753b55ef1b3d01bb07cfa03c503df3482a733 MD5 0b0cdabd6032b25050b45428de2ec859 files/README.Gentoo 1584 +RMD160 d1e5ed6ab7496e8cf67a768c6e4d284e6fa0d4d9 files/README.Gentoo 1584 +SHA256 b8499aa748482950b72d1623519753b55ef1b3d01bb07cfa03c503df3482a733 files/README.Gentoo 1584 +AUX cfsd.conf 341 RMD160 937c589da93c0ac762944958fac927f65aaddd4f SHA1 15632e7e695657913b0749946d77bfc8ca354f90 SHA256 d3839a8d9d551d38a9cc18f949a5fe8dd27f9daa36d83aa86e1ce5157f050c51 MD5 70c0837e5af2754645bdea19b6d56fec files/cfsd.conf 341 +RMD160 937c589da93c0ac762944958fac927f65aaddd4f files/cfsd.conf 341 +SHA256 d3839a8d9d551d38a9cc18f949a5fe8dd27f9daa36d83aa86e1ce5157f050c51 files/cfsd.conf 341 +AUX cfsd.init 671 RMD160 2cbdf921f424d010e592e9b80906fea576468228 SHA1 a9049b9b23272787269cfbdf1ecf2d88fe641916 SHA256 1344bbdb6ebca144bde0347f41328728cbc158ae0d2aedeeda617fac41edd8fa MD5 ad87219b91e2eb64c01cbc79752a4b88 files/cfsd.init 671 -MD5 bcd821c98dd591791c23f41cb449078e files/digest-cfs-1.4.1.14 129 +RMD160 2cbdf921f424d010e592e9b80906fea576468228 files/cfsd.init 671 +SHA256 1344bbdb6ebca144bde0347f41328728cbc158ae0d2aedeeda617fac41edd8fa files/cfsd.init 671 +DIST cfs_1.4.1-14.diff.gz 17787 +DIST cfs_1.4.1-17.diff.gz 18581 RMD160 9fcd6c905f29de64e538c2fbc76c2894e57f14b6 SHA1 427924e1ab9cd92b2118b62164344922de19f13a SHA256 c0938cd88dd603b6ade9dc3cd3073dcd8e3a08e8a16685e62e383681a9506ade +DIST cfs_1.4.1.orig.tar.gz 98376 RMD160 c78b17d920a4c2c3b9382da533a87ca7bea9d8d5 SHA1 ef3dcebcd21071cb04634ce0b3214e7967dde188 SHA256 86b52891c2cff4c80e4c3779337e690c54a6b8e132611269576c3d8d31ec4e74 +EBUILD cfs-1.4.1.14.ebuild 2148 RMD160 93d750c8ba720c535c41f2c8ad7bc30ef392886b SHA1 64313f2b6d25aece15023132bb5cbcd67415c261 SHA256 53acbb6aef860e9142fb09a74ddc37e0f8cdc40cb67687eb07b6494c4d162c92 +MD5 3d8020fc4073229c031c8ef1f1b7d59d cfs-1.4.1.14.ebuild 2148 +RMD160 93d750c8ba720c535c41f2c8ad7bc30ef392886b cfs-1.4.1.14.ebuild 2148 +SHA256 53acbb6aef860e9142fb09a74ddc37e0f8cdc40cb67687eb07b6494c4d162c92 cfs-1.4.1.14.ebuild 2148 +EBUILD cfs-1.4.1.17.ebuild 2146 RMD160 57729b381aeb151a6664486de01d95ff3a551c4f SHA1 34b83044ccae0730fec551585e2374d5b81bbc6b SHA256 a781e57a8a8ab09cbb66a7c9773d300c14bff926761b0d59a2729ff67ce389ce +MD5 f44c4c6bcd52b6afc01f8d1a2e6596c1 cfs-1.4.1.17.ebuild 2146 +RMD160 57729b381aeb151a6664486de01d95ff3a551c4f cfs-1.4.1.17.ebuild 2146 +SHA256 a781e57a8a8ab09cbb66a7c9773d300c14bff926761b0d59a2729ff67ce389ce cfs-1.4.1.17.ebuild 2146 +MISC ChangeLog 857 RMD160 127f32438192448b0d4f54bec4af7e1dfb9c905c SHA1 dfb835601f60f400c38575b76cc909c6e793ccd2 SHA256 4ba9bfd7f5aba0e3d541923ad683b2394d64f6899d4b2aec0bb6d4722c0cf67b +MD5 df2da65cc42f881184c402db76136233 ChangeLog 857 +RMD160 127f32438192448b0d4f54bec4af7e1dfb9c905c ChangeLog 857 +SHA256 4ba9bfd7f5aba0e3d541923ad683b2394d64f6899d4b2aec0bb6d4722c0cf67b ChangeLog 857 +MISC metadata.xml 224 RMD160 f2d923a6e268d180250da401aeb6c674c4112234 SHA1 0a0b749f94aafdc7858eb8825053f938b0c3e8ff SHA256 016de76ed5c406d0f1407599dfd09ceb3994e42854b6dd5f6d327841ae986f17 +MD5 2bfae1e5bb975f12d5062aa546c12884 metadata.xml 224 +RMD160 f2d923a6e268d180250da401aeb6c674c4112234 metadata.xml 224 +SHA256 016de76ed5c406d0f1407599dfd09ceb3994e42854b6dd5f6d327841ae986f17 metadata.xml 224 +MD5 fd7338e7aca3120eaf7f477e9de3f591 files/digest-cfs-1.4.1.14 305 +RMD160 84eb3783160f659d69231f37a606257e8f9b1535 files/digest-cfs-1.4.1.14 305 +SHA256 6f9f546ee8477ddb245c041e604c5cc9797f900b77610a60a4900c764a00b4a6 files/digest-cfs-1.4.1.14 305 +MD5 572c66fd41f3406d0469dfb41b833233 files/digest-cfs-1.4.1.17 479 +RMD160 b7209674349ea3ab94192e48d39d9a3e12a5d113 files/digest-cfs-1.4.1.17 479 +SHA256 2a4c23c7d2e2eed74f7fa1fb5320da37d715e0e53c01c8371b62b415358c5dbd files/digest-cfs-1.4.1.17 479 +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.5 (GNU/Linux) + +iD8DBQFFG0OXyiNZaEAZA+ARAgJIAJ46krYNlTMoMq++2A5JKEWVNxtC+wCcDFDK +CEIu+sNIIFJ4PuqEMz2sWwo= +=O7gy +-----END PGP SIGNATURE----- diff --git a/app-crypt/cfs/cfs-1.4.1.17.ebuild b/app-crypt/cfs/cfs-1.4.1.17.ebuild new file mode 100644 index 000000000000..d3bdf23e9f78 --- /dev/null +++ b/app-crypt/cfs/cfs-1.4.1.17.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2006 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/app-crypt/cfs/cfs-1.4.1.17.ebuild,v 1.1 2006/09/28 03:37:47 mkennedy Exp $ + +inherit eutils + +MY_PV=${PV:0:5} +DEB_PV=${PV:6:2} + +# This is a port of the Debian port of CFS which includes several +# useful patches. Many thanks to the Debian developers. + +DESCRIPTION="Cryptographic Filesystem" +HOMEPAGE="http://packages.debian.org/unstable/utils/cfs + http://www.crypto.com/software/" +SRC_URI="http://ftp.debian.org/debian/pool/main/c/cfs/cfs_${MY_PV}.orig.tar.gz + http://ftp.debian.org/debian/pool/main/c/cfs/cfs_${MY_PV}-${DEB_PV}.diff.gz" +LICENSE="as-is" +SLOT="0" +KEYWORDS="~x86 ~ppc" +IUSE="" +DEPEND="net-fs/nfs-utils" + +S=${WORKDIR}/${PN}-${MY_PV}.orig + +# Originally from the common-lisp-common.eclass: + +do-debian-credits() { + docinto debian + for i in copyright README.Debian changelog; do + # be silent, since all files are not always present + dodoc ${S}/debian/${i} &>/dev/null || true + done + docinto . +} + +cfsd-running() { + test -n "$(mount |grep '\(/var/cfs\|/var/lib/cfs/\.cfsfs\)')" +} + +pkg_setup() { + if cfsd-running; then + eerror "It seems that the null directory or CFS root is currently in use." + eerror "You must shutdown CFS before merging this port or at least unmount" + eerror "the CFS root before using this port." + die + fi +} + +src_unpack() { + unpack ${A} + epatch cfs_${MY_PV}-${DEB_PV}.diff +} + +src_compile() { + make cfs COPT="${CFLAGS} -DPROTOTYPES -g" || die +} + +src_install() { + make install_cfs BINDIR=${D}/usr/bin ETCDIR=${D}/usr/sbin || die + insinto /etc/conf.d + newins ${FILESDIR}/cfsd.conf cfsd +# exeinto /var/lib/cfs +# doexe debian/cfs_*mount.sh + keepdir /var/run/cfs + keepdir /var/cfs + keepdir /var/lib/cfs/.cfsfs + chmod 0 ${D}/var/lib/cfs/.cfsfs + doman *.[18] + exeinto /etc/init.d/ + newexe ${FILESDIR}/cfsd.init cfsd + do-debian-credits + dodoc LEVELS README* VERSION + dodoc ${FILESDIR}/README.Gentoo +} + +pkg_postinst() { + rm -f /var/lib/cfs/.cfsfs/.keep + einfo "Please read /usr/share/doc/${PF}/README.Gentoo.gz for" + einfo "information on how to get started with CFS on Gentoo." +} diff --git a/app-crypt/cfs/files/digest-cfs-1.4.1.14 b/app-crypt/cfs/files/digest-cfs-1.4.1.14 index c9af8cabe261..7c8229d01d81 100644 --- a/app-crypt/cfs/files/digest-cfs-1.4.1.14 +++ b/app-crypt/cfs/files/digest-cfs-1.4.1.14 @@ -1,2 +1,4 @@ -MD5 3ce2e01211dafe7bfb44849894926eda cfs_1.4.1.orig.tar.gz 98376 MD5 ec2c4a65dc8fcda74a38d702fc3409d1 cfs_1.4.1-14.diff.gz 17787 +MD5 3ce2e01211dafe7bfb44849894926eda cfs_1.4.1.orig.tar.gz 98376 +RMD160 c78b17d920a4c2c3b9382da533a87ca7bea9d8d5 cfs_1.4.1.orig.tar.gz 98376 +SHA256 86b52891c2cff4c80e4c3779337e690c54a6b8e132611269576c3d8d31ec4e74 cfs_1.4.1.orig.tar.gz 98376 diff --git a/app-crypt/cfs/files/digest-cfs-1.4.1.17 b/app-crypt/cfs/files/digest-cfs-1.4.1.17 new file mode 100644 index 000000000000..0c66830b28cf --- /dev/null +++ b/app-crypt/cfs/files/digest-cfs-1.4.1.17 @@ -0,0 +1,6 @@ +MD5 7679881e36a9b643f2f13bae4f6180f3 cfs_1.4.1-17.diff.gz 18581 +RMD160 9fcd6c905f29de64e538c2fbc76c2894e57f14b6 cfs_1.4.1-17.diff.gz 18581 +SHA256 c0938cd88dd603b6ade9dc3cd3073dcd8e3a08e8a16685e62e383681a9506ade cfs_1.4.1-17.diff.gz 18581 +MD5 3ce2e01211dafe7bfb44849894926eda cfs_1.4.1.orig.tar.gz 98376 +RMD160 c78b17d920a4c2c3b9382da533a87ca7bea9d8d5 cfs_1.4.1.orig.tar.gz 98376 +SHA256 86b52891c2cff4c80e4c3779337e690c54a6b8e132611269576c3d8d31ec4e74 cfs_1.4.1.orig.tar.gz 98376 |