diff options
author | Ryan Hill <rhill@gentoo.org> | 2007-05-13 02:38:05 +0000 |
---|---|---|
committer | Ryan Hill <rhill@gentoo.org> | 2007-05-13 02:38:05 +0000 |
commit | 188d2d1ecdcebbb8fab95047ce01f58779fa5e5e (patch) | |
tree | f155bc55b9307f4b0a21f4e0a7c6ce1989b05c1f /net-fs | |
parent | update selinux patch on findutils 4.3.4. (diff) | |
download | historical-188d2d1ecdcebbb8fab95047ce01f58779fa5e5e.tar.gz historical-188d2d1ecdcebbb8fab95047ce01f58779fa5e5e.tar.bz2 historical-188d2d1ecdcebbb8fab95047ce01f58779fa5e5e.zip |
CVS snapshot. Fixes GCC 4 build (bug #147269) and excessive files in / (bug
#119029). Package masked, please test.
Package-Manager: portage-2.1.2.7
Diffstat (limited to 'net-fs')
-rw-r--r-- | net-fs/sfs/ChangeLog | 9 | ||||
-rw-r--r-- | net-fs/sfs/Manifest | 26 | ||||
-rw-r--r-- | net-fs/sfs/files/digest-sfs-0.8.0_pre20070512 | 3 | ||||
-rw-r--r-- | net-fs/sfs/sfs-0.8.0_pre20070512.ebuild | 81 |
4 files changed, 104 insertions, 15 deletions
diff --git a/net-fs/sfs/ChangeLog b/net-fs/sfs/ChangeLog index d1142228baf3..2562d694b3ec 100644 --- a/net-fs/sfs/ChangeLog +++ b/net-fs/sfs/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for net-fs/sfs # Copyright 2000-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/sfs/ChangeLog,v 1.15 2007/05/06 10:36:37 genone Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/sfs/ChangeLog,v 1.16 2007/05/13 02:38:05 dirtyepic Exp $ + +*sfs-0.8.0_pre20070512 (13 May 2007) + + 13 May 2007; Ryan Hill <dirtyepic@gentoo.org> + +sfs-0.8.0_pre20070512.ebuild: + CVS snapshot. Fixes GCC 4 build (bug #147269) and excessive files in / (bug + #119029). Package masked, please test. 06 May 2007; Marius Mauch <genone@gentoo.org> sfs-0.7.2.ebuild: Replacing einfo with elog diff --git a/net-fs/sfs/Manifest b/net-fs/sfs/Manifest index 70dd8d62a9a7..33776fe5b8a6 100644 --- a/net-fs/sfs/Manifest +++ b/net-fs/sfs/Manifest @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - AUX sfscd 491 RMD160 97e0e86bc80fdeba0f9881491b6d308c6e27e8b0 SHA1 a74dadaeda4aa75da8210704678ed6d98ba848ff SHA256 0bb42c2163aa21fd63a9bded59b782528be828654903a1a16e3ec7f1a74e08af MD5 552da0c94c1441c082125c5dfc99f863 files/sfscd 491 RMD160 97e0e86bc80fdeba0f9881491b6d308c6e27e8b0 files/sfscd 491 @@ -15,14 +12,19 @@ RMD160 ba4fdbf73ac2d20ebb0039bf1c46128a40c56ad5 files/sfssd 702 SHA256 7e9b15001d7a09ba5c25b4f0882ce2be19868ede774f34ba4609a3cd7e5b00c2 files/sfssd 702 DIST sfs-0.7.2-gcc3.patch.bz2 12797 RMD160 3d10f75b14f573410551bb2f567330d4ca4a4cbb SHA1 6e20e2800eff776ccf70ed765cba4195d2b3a6d2 SHA256 c24760d31b86e9a98d18bd5bcc9bd5d43b793d2108f36e7d78d160f3d052f7b8 DIST sfs-0.7.2.tar.gz 1283652 RMD160 30cd5e21c4f63292ef0f5671720f6036d08e5ff1 SHA1 3619afc9b785e4aa41f7cdf202c5b233a6b5fe08 SHA256 06cfa24b474ded453b01423ec09e7a575b5478da1d8d88ea5f9ac29dea19a952 +DIST sfs-0.8.0_pre20070512.tar.bz2 2072279 RMD160 e220eb933eb7afd659d50f773e7ea84ab2a728fd SHA1 fa71265ec3b97c8190b8695f97dbc9e76330bb27 SHA256 0ee1b1fea87334a2590a0c3833cad14dd547fc7fdc3d0722a3cd9ce8522b702e EBUILD sfs-0.7.2.ebuild 2033 RMD160 890ca05a92d73302900edbb306311a7993abfe7c SHA1 0cb084acbeec1209e993766fdb1e306f7eed4d41 SHA256 7bd23ca55d7f71198b01be7c4bcbda1589220576163a40741b6090c9d0a3f986 MD5 29f1851b834d436607186bb8b487812b sfs-0.7.2.ebuild 2033 RMD160 890ca05a92d73302900edbb306311a7993abfe7c sfs-0.7.2.ebuild 2033 SHA256 7bd23ca55d7f71198b01be7c4bcbda1589220576163a40741b6090c9d0a3f986 sfs-0.7.2.ebuild 2033 -MISC ChangeLog 1760 RMD160 11bc69fa834beb0a2efe352c3ccc15bde809c94a SHA1 22e2c566b0a4f7d8696b1eece199a243627257b6 SHA256 c35ed2f2756fe52d6d0160f590a124934c6768926c6a916aa07f9d7b665e2919 -MD5 416b52a6bd0eebc0cc9d244c0f94b6ea ChangeLog 1760 -RMD160 11bc69fa834beb0a2efe352c3ccc15bde809c94a ChangeLog 1760 -SHA256 c35ed2f2756fe52d6d0160f590a124934c6768926c6a916aa07f9d7b665e2919 ChangeLog 1760 +EBUILD sfs-0.8.0_pre20070512.ebuild 1840 RMD160 ab7194adadd552fdbf70807a99599609d734e049 SHA1 375974c28938ceee008ae49446ebab8930530e92 SHA256 61bd3e820cbde1458a9eb7a5ef5b893911f783d5291e412ddea39141bbe3b016 +MD5 38b3c27e0546c28580516c62420dbe3d sfs-0.8.0_pre20070512.ebuild 1840 +RMD160 ab7194adadd552fdbf70807a99599609d734e049 sfs-0.8.0_pre20070512.ebuild 1840 +SHA256 61bd3e820cbde1458a9eb7a5ef5b893911f783d5291e412ddea39141bbe3b016 sfs-0.8.0_pre20070512.ebuild 1840 +MISC ChangeLog 2002 RMD160 b141ee7aeca88ac3617736232731c2c17a6abb91 SHA1 f801b3682920cb090dee78ca1ee7677800fc4997 SHA256 547abca596b9fa96e0eb58fcc1a2052e5e287f830ed5b119ad0e06f490d420c2 +MD5 df8e26a4ed8a6efb5d0f72541767047f ChangeLog 2002 +RMD160 b141ee7aeca88ac3617736232731c2c17a6abb91 ChangeLog 2002 +SHA256 547abca596b9fa96e0eb58fcc1a2052e5e287f830ed5b119ad0e06f490d420c2 ChangeLog 2002 MISC metadata.xml 255 RMD160 4bfe7e522b8b282f61079bbeee8ad5d7ce2282a4 SHA1 e64b27ae98b8cac572261b818933a388139c2585 SHA256 636152115b650509ce32338bc64a33fbccd9f9a9eb43d35b533da86e1dcbb568 MD5 02b6a4f338d3ffcbb4199c06168d4708 metadata.xml 255 RMD160 4bfe7e522b8b282f61079bbeee8ad5d7ce2282a4 metadata.xml 255 @@ -30,10 +32,6 @@ SHA256 636152115b650509ce32338bc64a33fbccd9f9a9eb43d35b533da86e1dcbb568 metadata MD5 f04d8851f3a4460d1a44e0b503df8133 files/digest-sfs-0.7.2 482 RMD160 f11f3ff339880430e8fa8593ce96cf2d68387334 files/digest-sfs-0.7.2 482 SHA256 46b4019589b573656a0e7f014459f6370c1e1123c8e5466ae5081cbb5444dff7 files/digest-sfs-0.7.2 482 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.3 (GNU/Linux) - -iD8DBQFGPa786J2i8a8J4okRArTlAKC0dCQHTUAIolK3BsiWrH3rAQgL+ACfT0ec -6Rh8mro/TOWRG5Gi/7+Ehac= -=Qjoz ------END PGP SIGNATURE----- +MD5 4ac00c69bdda1d53653a6cb0a2a5a655 files/digest-sfs-0.8.0_pre20070512 271 +RMD160 488fcb7ce71bfaf17db09330ef3932c6be8fab17 files/digest-sfs-0.8.0_pre20070512 271 +SHA256 30e2e9c6a721ce01e3fc3152f6a47128bb08aee06e7a68e68a6bd32251f7fcff files/digest-sfs-0.8.0_pre20070512 271 diff --git a/net-fs/sfs/files/digest-sfs-0.8.0_pre20070512 b/net-fs/sfs/files/digest-sfs-0.8.0_pre20070512 new file mode 100644 index 000000000000..35e82b37588c --- /dev/null +++ b/net-fs/sfs/files/digest-sfs-0.8.0_pre20070512 @@ -0,0 +1,3 @@ +MD5 f828cc6d0b187fc1c022400ef4539509 sfs-0.8.0_pre20070512.tar.bz2 2072279 +RMD160 e220eb933eb7afd659d50f773e7ea84ab2a728fd sfs-0.8.0_pre20070512.tar.bz2 2072279 +SHA256 0ee1b1fea87334a2590a0c3833cad14dd547fc7fdc3d0722a3cd9ce8522b702e sfs-0.8.0_pre20070512.tar.bz2 2072279 diff --git a/net-fs/sfs/sfs-0.8.0_pre20070512.ebuild b/net-fs/sfs/sfs-0.8.0_pre20070512.ebuild new file mode 100644 index 000000000000..554af0645254 --- /dev/null +++ b/net-fs/sfs/sfs-0.8.0_pre20070512.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2007 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/sfs/sfs-0.8.0_pre20070512.ebuild,v 1.1 2007/05/13 02:38:05 dirtyepic Exp $ + +inherit autotools + +DESCRIPTION="Self-certifying File System client and server daemons" +HOMEPAGE="http://www.fs.net/" +SRC_URI="mirror://gentoo/${P}.tar.bz2" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~ppc ~x86" +IUSE="ssl" + +DEPEND=">=dev-libs/gmp-4.1 + >=net-fs/nfs-utils-0.3.3 + ssl? ( >=dev-libs/openssl-0.9.6 )" +RDEPEND="${DEPEND} + >=net-nds/portmap-5b-r6" + +pkg_setup() { + # checking for NFS support *seems* like a good idea, but since + # nfs-utils doesn't do it, sfs won't either + + # add the sfs user and group if necessary + enewgroup sfs + enewuser sfs "" "" "" sfs +} + +src_unpack() { + unpack ${A} + cd "${S}" + + m4 libsfs/Makefile.am.m4 > libsfs/Makefile.am + m4 svc/Makefile.am.m4 > svc/Makefile.am + eautoreconf + + sed -i -e 's:\ -Werror::g' configure +} + +src_compile() { + econf \ + $(use_with ssl openssl /usr) \ + --with-gmp=/usr \ + --with-gnuld \ + || die "econf failed" +} + +src_install() { + emake DESTDIR=${D} install || die + + insinto /etc/sfs/ + doins ${FILESDIR}/sfsrwsd_config + + dodoc AUTHORS ChangeLog NEWS \ + README README.0.7-upgrade \ + STANDARDS TODO + + doinitd ${FILESDIR}/sfscd \ + ${FILESDIR}/sfssd + + dosym /usr/lib/${P}/newaid /usr/bin/newaid +} + +pkg_postinst() { + elog "Execute '/etc/init.d/sfscd start' to start the SFS client," + elog " or 'rc-update add sfscd default' to add it to the" + elog " default runlevel." + elog + elog "See the SFS documentation for server configuration." + elog + elog "Both the client and server require kernel support" + elog " for NFS version 3 in order to operate properly." + elog +} + +pkg_config() { + einfo "Generating SFS host key..." + sfskey gen -P /etc/sfs/sfs_host_key +} |