summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2008-04-04 15:57:57 +0000
committerMike Frysinger <vapier@gentoo.org>2008-04-04 15:57:57 +0000
commite89bc9958949f147e2bb29fa1376ba99a120da44 (patch)
tree0e15cf042f7a9720a715ac97ce496788518f3861 /net-misc/rsync
parentold (diff)
downloadhistorical-e89bc9958949f147e2bb29fa1376ba99a120da44.tar.gz
historical-e89bc9958949f147e2bb29fa1376ba99a120da44.tar.bz2
historical-e89bc9958949f147e2bb29fa1376ba99a120da44.zip
Version bump.
Package-Manager: portage-2.2_pre5
Diffstat (limited to 'net-misc/rsync')
-rw-r--r--net-misc/rsync/ChangeLog7
-rw-r--r--net-misc/rsync/Manifest11
-rw-r--r--net-misc/rsync/rsync-3.0.1.ebuild71
3 files changed, 83 insertions, 6 deletions
diff --git a/net-misc/rsync/ChangeLog b/net-misc/rsync/ChangeLog
index 7c568b7ba01b..0c59dd7d3a9e 100644
--- a/net-misc/rsync/ChangeLog
+++ b/net-misc/rsync/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for net-misc/rsync
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/ChangeLog,v 1.151 2008/03/17 03:47:02 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/ChangeLog,v 1.152 2008/04/04 15:57:57 vapier Exp $
+
+*rsync-3.0.1 (04 Apr 2008)
+
+ 04 Apr 2008; Mike Frysinger <vapier@gentoo.org> +rsync-3.0.1.ebuild:
+ Version bump.
*rsync-3.0.0-r2 (17 Mar 2008)
diff --git a/net-misc/rsync/Manifest b/net-misc/rsync/Manifest
index b2f5057a6218..b3c704849b4c 100644
--- a/net-misc/rsync/Manifest
+++ b/net-misc/rsync/Manifest
@@ -17,15 +17,16 @@ AUX rsyncd.logrotate 105 RMD160 427a1f17db691ba9d54b28893d3635597e6c94ff SHA1 a9
AUX rsyncd.xinetd 170 RMD160 2ce2addea3cfff08f86a168b0d2d83446514a60f SHA1 a2c04b2f3615a474c72f92362337baa366910b20 SHA256 e19e99dc3daa12d5729dd972b637ed064a2b004a1c7fe75c9f2ebb5ab5997aa8
DIST rsync-2.6.9.tar.gz 811841 RMD160 36d270d9f01e9a8e808f426196796001bdd3d5d2 SHA1 341618e230ea2e0e551d0ccf06f840d4f824c843 SHA256 ca437301becd890e73300bc69a39189ff1564baa761948ff149b3dd7bde633f9
DIST rsync-3.0.0.tar.gz 757821 RMD160 ab71155c8329a195f2c194c2284546d4cae07a97 SHA1 8c5582ba2977cd4bf96add95226c64b949931eec SHA256 17697db5bb9de399b71f7927070f60b3554b70b0ecc0419b50455d56560ea169
+DIST rsync-3.0.1.tar.gz 765881 RMD160 ff5bb3d17b9f159d75752d464e183cf91c7f77e0 SHA1 e76b6ed0b8f59dfb30123228b8495578019181d7 SHA256 d0a976643f22502e07900a115b592426e071e9ffc01ceb3bac2d28e56b26844b
EBUILD rsync-2.6.9-r5.ebuild 2245 RMD160 1d482446e7e24d1fb404edc70ebb6ee6da43fc75 SHA1 fb40baaefb067dff5bca9bd2de91c7834fdd7fcd SHA256 3249e029e6131cadc6d72c8b830e5156ac9f245aa4657865b8d328e0b151956e
EBUILD rsync-3.0.0-r2.ebuild 2224 RMD160 3e4b952ed7be756e4fd327c50b735be7dc5f103f SHA1 bbc0ce3e008bf99110a4c1c0dac8f9bf7c096589 SHA256 c5d80cfae77828cd04e5b5b4d87dbd88f10e7574e1a8b6160587c9c63f93b18f
-EBUILD rsync-3.0.0.ebuild 1913 RMD160 6c2621d2c5acfe1cad18c96e0c5ca1adf74b7d67 SHA1 b920089ea92aec5e728c279c7f33fbb6f6feec85 SHA256 c218f1f687ad819fdd59d65bfcc4bffecb2282e0d1532f019cf4d2fc685d256d
-MISC ChangeLog 19586 RMD160 a3e754f315316c0128caa8918960b32577d4ac06 SHA1 f056e1196a03e4fd513c0c4c46d4fd59e04a4c17 SHA256 a22f22d8ba90ee8ef3595769d424379e98a76282d2098056aae21907f1e139b9
+EBUILD rsync-3.0.1.ebuild 2029 RMD160 f096e0b5c77a1e2666ce80c4496893ca7b0c2698 SHA1 54592c1b0695b47531efc2a26b4bafd6a7ac9780 SHA256 eb563cf328cfaf13515d53c85c09ecce8236064bdde5eab29df03c591afa05d4
+MISC ChangeLog 19702 RMD160 518f0160ddce6c46a131e0e4c7761cf6fe06c4d3 SHA1 3590fd9c55f7df71f81bbd1e00c5cdbe5891c58e SHA256 ee707162e019372814c29c91998965c18532c5527cb506df8f38c826f80daa44
MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)
-iD8DBQFH3k6Rj9hvisErhMIRArceAKCB1ip2/4GdlCIfmgkz680nkaP48gCgse/n
-jwOLXPkvC8MlcGi/JYz/qzc=
-=pWRB
+iD8DBQFH9lALj9hvisErhMIRAp2JAKCEDnRs7I0kntpJED3Cyreb2feXmwCeJwsL
+1LIY4Jy7/F6oSzo5qtcfu3U=
+=aP+t
-----END PGP SIGNATURE-----
diff --git a/net-misc/rsync/rsync-3.0.1.ebuild b/net-misc/rsync/rsync-3.0.1.ebuild
new file mode 100644
index 000000000000..9e8c3873d13a
--- /dev/null
+++ b/net-misc/rsync/rsync-3.0.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/rsync-3.0.1.ebuild,v 1.1 2008/04/04 15:57:57 vapier Exp $
+
+inherit eutils flag-o-matic toolchain-funcs autotools
+
+DESCRIPTION="File transfer program to keep remote files into sync"
+HOMEPAGE="http://rsync.samba.org/"
+SRC_URI="http://rsync.samba.org/ftp/rsync/${P/_/}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="acl ipv6 static xattr xinetd"
+
+DEPEND=">=dev-libs/popt-1.5
+ acl? ( kernel_linux? ( sys-apps/acl ) )
+ xattr? ( kernel_linux? ( sys-apps/attr ) )
+ xinetd? ( sys-apps/xinetd )"
+
+S=${WORKDIR}/${P/_/}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+}
+
+src_compile() {
+ use static && append-ldflags -static
+ econf \
+ --without-included-popt \
+ $(use_enable acl acl-support) \
+ $(use_enable xattr xattr-support) \
+ $(use_enable ipv6) \
+ --with-rsyncd-conf=/etc/rsyncd.conf \
+ || die
+ emake || die "emake failed"
+}
+
+pkg_preinst() {
+ if [[ -e ${ROOT}/etc/rsync/rsyncd.conf ]] && [[ ! -e ${ROOT}/etc/rsyncd.conf ]] ; then
+ mv "${ROOT}"/etc/rsync/rsyncd.conf "${ROOT}"/etc/rsyncd.conf
+ rm -f "${ROOT}"/etc/rsync/.keep
+ rmdir "${ROOT}"/etc/rsync >& /dev/null
+ fi
+}
+
+src_install() {
+ emake DESTDIR="${D}" install || die "make install failed"
+ newconfd "${FILESDIR}"/rsyncd.conf.d rsyncd
+ newinitd "${FILESDIR}"/rsyncd.init.d rsyncd
+ dodoc NEWS OLDNEWS README TODO tech_report.tex
+ insinto /etc
+ doins "${FILESDIR}"/rsyncd.conf
+
+ insinto /etc/logrotate.d
+ newins "${FILESDIR}"/rsyncd.logrotate rsyncd
+
+ if use xinetd ; then
+ insinto /etc/xinetd.d
+ newins "${FILESDIR}"/rsyncd.xinetd rsyncd
+ fi
+}
+
+pkg_postinst() {
+ ewarn "The rsyncd.conf file has been moved for you to /etc/rsyncd.conf"
+ echo
+ ewarn "Please make sure you do NOT disable the rsync server running"
+ ewarn "in a chroot. Please check /etc/rsyncd.conf and make sure"
+ ewarn "it says: use chroot = yes"
+}