Version bump #154347 by Kilburn Abrahams.
authorMike Frysinger <vapier@gentoo.org>
Tue, 7 Nov 2006 23:15:57 +0000 (23:15 +0000)
committerMike Frysinger <vapier@gentoo.org>
Tue, 7 Nov 2006 23:15:57 +0000 (23:15 +0000)
Package-Manager: portage-2.1.2_rc1-r4

net-misc/rsync/ChangeLog
net-misc/rsync/Manifest
net-misc/rsync/files/digest-rsync-2.6.9 [new file with mode: 0644]
net-misc/rsync/rsync-2.6.9.ebuild [new file with mode: 0644]

index e542fb647e8829e9caf67d3e845ae83c9ebe900e..f5b43d1e4ee4fcd2b3efa9951440657a763a0d5a 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for net-misc/rsync
 # Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/ChangeLog,v 1.102 2006/10/17 11:40:22 uberlord Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/ChangeLog,v 1.103 2006/11/07 23:15:57 vapier Exp $
+
+*rsync-2.6.9 (07 Nov 2006)
+
+  07 Nov 2006; Mike Frysinger <vapier@gentoo.org> +rsync-2.6.9.ebuild:
+  Version bump #154347 by Kilburn Abrahams.
 
   17 Oct 2006; Roy Marples <uberlord@gentoo.org> rsync-2.6.8-r2.ebuild:
   Added ~sparc-fbsd keyword.
index 98ea6b743e377c2ac14bc693a24392bf7805095a..1a230ab2b868b80f543160e72d517dc7463d31e0 100644 (file)
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
 AUX rsync-2.6.0-cvsignore.patch 797 RMD160 7094b320063516d732eb64cf072c8e3ab6449548 SHA1 086add35ec4cd700fe182b1457ce7262c134a00d SHA256 cfad3288bfbd523df324680b9ccec56c5bd512e0e110551db8b6cbdcbc4ef0b8
 MD5 d4a2634dfd2e7e9f6e5537c2b6c8af8d files/rsync-2.6.0-cvsignore.patch 797
 RMD160 7094b320063516d732eb64cf072c8e3ab6449548 files/rsync-2.6.0-cvsignore.patch 797
@@ -46,6 +49,7 @@ DIST rsync-2.5.6-proxy-auth-1.patch 4353 RMD160 e9c5b2796af34b5aae0fd0019fe6c6b6
 DIST rsync-2.6.0-acl.diff.bz2 60721 RMD160 c425739d8bb99096dc4f2a52f0b835d129c1cfe0 SHA1 77b581e6d7025920190549f05af9aa5c97043412 SHA256 fb6302ccebda9d527578f5647a76565268cc271926c1a21cfd87a1d5aab041bc
 DIST rsync-2.6.0.tar.gz 464920 RMD160 7dbccb64bd6a10db421b9a973429c95f9db30d14 SHA1 b28a05c35fa4a3d886d0f65f3412f28fe14955cf SHA256 af5f98e4d8dd42d20fdb6c67e8a7c75b1ea5aaa9f4a7f1bcd7501016590ed5d1
 DIST rsync-2.6.8.tar.gz 772314 RMD160 f01bd6c6d28f7cf888be640c4d3b2406bba28385 SHA1 2ac54feed46054ced334eb0a234ada18aee53d9c SHA256 784782de0efee0b4624bdd1d75d524ef95d16354cb13cbb5449d990b61e607a6
+DIST rsync-2.6.9.tar.gz 811841 RMD160 36d270d9f01e9a8e808f426196796001bdd3d5d2 SHA1 341618e230ea2e0e551d0ccf06f840d4f824c843 SHA256 ca437301becd890e73300bc69a39189ff1564baa761948ff149b3dd7bde633f9
 EBUILD rsync-2.6.0-r6.ebuild 2649 RMD160 34db881a09ed7b457f1b299ec39d8e7f711a0dcb SHA1 c10cb38575742a7fb64e6724c9426aaf2ffcf5d1 SHA256 eb7e50e998ca09862ceb2ab6fd199ab800ab1233f1bb6e095e1d6b8ebcaff2ac
 MD5 5cf3be57ba56071e6ada83f06fa578ea rsync-2.6.0-r6.ebuild 2649
 RMD160 34db881a09ed7b457f1b299ec39d8e7f711a0dcb rsync-2.6.0-r6.ebuild 2649
@@ -54,10 +58,14 @@ EBUILD rsync-2.6.8-r2.ebuild 2282 RMD160 ccf4ce5595e47d00d53391b851090228baaa5e1
 MD5 eb7b357956f3a0de9fadb47292342115 rsync-2.6.8-r2.ebuild 2282
 RMD160 ccf4ce5595e47d00d53391b851090228baaa5e1d rsync-2.6.8-r2.ebuild 2282
 SHA256 6864ce202ab5131d27f36eab6a8f54ac8f22ac905760296eec4d3b588951a2c4 rsync-2.6.8-r2.ebuild 2282
-MISC ChangeLog 13284 RMD160 dc36a4e3f99d28bb0bd6c0abc00f9f291dfa166a SHA1 07c2d40135010758885d03cfb194895842f9297a SHA256 fd72b098dc82fd92392034176f65e99fc6a4af469f67f2cef53f4f99d8053abf
-MD5 451bd42a3c2681fa7f1cd8509db2c9ce ChangeLog 13284
-RMD160 dc36a4e3f99d28bb0bd6c0abc00f9f291dfa166a ChangeLog 13284
-SHA256 fd72b098dc82fd92392034176f65e99fc6a4af469f67f2cef53f4f99d8053abf ChangeLog 13284
+EBUILD rsync-2.6.9.ebuild 2105 RMD160 ae7f6e68131398c1a6ad769a6679b28e4f2263a8 SHA1 560c0bcadb7d1704c590f9a793c9b8ca01ef4f4f SHA256 91855ff8baad0d9b7233fff9094819e55d3c358b60d94f3314dbe44ffe63e8e4
+MD5 bd69e5189ca10482ce0d7228f96d8836 rsync-2.6.9.ebuild 2105
+RMD160 ae7f6e68131398c1a6ad769a6679b28e4f2263a8 rsync-2.6.9.ebuild 2105
+SHA256 91855ff8baad0d9b7233fff9094819e55d3c358b60d94f3314dbe44ffe63e8e4 rsync-2.6.9.ebuild 2105
+MISC ChangeLog 13426 RMD160 4fd8c3ae321793365113d3ba29653e2765234680 SHA1 8d07517806c0bf53d091d0722a1b0028a2e7ae1d SHA256 8df15953d3ff00cd78091c81d667cce5014b4096139f47e27fe761a3ab9e5845
+MD5 69706c2149cfc9b1af70aef6fd32c1d1 ChangeLog 13426
+RMD160 4fd8c3ae321793365113d3ba29653e2765234680 ChangeLog 13426
+SHA256 8df15953d3ff00cd78091c81d667cce5014b4096139f47e27fe761a3ab9e5845 ChangeLog 13426
 MISC metadata.xml 164 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 SHA1 9c213f5803676c56439df3716be07d6692588856 SHA256 f5f2891f2a4791cd31350bb2bb572131ad7235cd0eeb124c9912c187ac10ce92
 MD5 9a09f8d531c582e78977dbfd96edc1f2 metadata.xml 164
 RMD160 f43cbec30b7074319087c9acffdb9354b17b0db3 metadata.xml 164
@@ -68,3 +76,13 @@ SHA256 f8225ccc97f935bccbda4609d3f36c0db04c41885d4e551d303f2f91c9cc8500 files/di
 MD5 41cb6cb57de67daaa9f08c143309eee3 files/digest-rsync-2.6.8-r2 235
 RMD160 c6900a235985b17ea63dc2d85460901d94ed3cff files/digest-rsync-2.6.8-r2 235
 SHA256 db6586c22adcb91ef50be62ec39d19e233d47868c93d087780853c657c356a4c files/digest-rsync-2.6.8-r2 235
+MD5 b7c43d63ebd1fc4f11b181745ce98f96 files/digest-rsync-2.6.9 235
+RMD160 38e28736f704de5bceb9edf25034693e0192118d files/digest-rsync-2.6.9 235
+SHA256 3b24d2cc4f4676a8760a13ad08252df7317ca597118a290a51f624d099b00044 files/digest-rsync-2.6.9 235
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v1.4.5 (GNU/Linux)
+
+iD8DBQFFURPaamhnQswr0vIRAmGLAJwN7sFRaPsrHWeqokSA6xTCvB/d9gCePvnL
+lwlDLELIHNgTjLW8TBqBeSg=
+=R/fj
+-----END PGP SIGNATURE-----
diff --git a/net-misc/rsync/files/digest-rsync-2.6.9 b/net-misc/rsync/files/digest-rsync-2.6.9
new file mode 100644 (file)
index 0000000..fca949e
--- /dev/null
@@ -0,0 +1,3 @@
+MD5 996d8d8831dbca17910094e56dcb5942 rsync-2.6.9.tar.gz 811841
+RMD160 36d270d9f01e9a8e808f426196796001bdd3d5d2 rsync-2.6.9.tar.gz 811841
+SHA256 ca437301becd890e73300bc69a39189ff1564baa761948ff149b3dd7bde633f9 rsync-2.6.9.tar.gz 811841
diff --git a/net-misc/rsync/rsync-2.6.9.ebuild b/net-misc/rsync/rsync-2.6.9.ebuild
new file mode 100644 (file)
index 0000000..7a4ac17
--- /dev/null
@@ -0,0 +1,73 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-misc/rsync/rsync-2.6.9.ebuild,v 1.1 2006/11/07 23:15:57 vapier Exp $
+
+inherit eutils flag-o-matic toolchain-funcs
+
+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-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc-macos ~ppc64 ~s390 ~sh ~sparc ~sparc-fbsd ~x86 ~x86-fbsd"
+IUSE="acl build ipv6 static xinetd"
+
+RDEPEND="!build? ( >=dev-libs/popt-1.5 )
+       acl? ( kernel_linux? ( sys-apps/acl ) )"
+DEPEND="${RDEPEND}
+       >=sys-apps/portage-2.0.51"
+
+S=${WORKDIR}/${P/_/}
+
+src_unpack() {
+       unpack ${P/_/}.tar.gz
+       cd "${S}"
+       if use acl ; then
+               epatch patches/{acls,xattrs}.diff
+               ./prepare-source || die
+       fi
+}
+
+src_compile() {
+       [[ $(gcc-version) == "2.95" ]] && append-ldflags -lpthread
+       use static && append-ldflags -static
+
+       econf \
+               $(use_with build included-popt) \
+               $(use_enable acl acl-support) \
+               $(use_enable acl 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
+       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"
+}