Created attachment 303523 [details, diff] rsync-3.0.9 patch Patch attached. mint patch seen here: http://overlays.gentoo.org/proj/alt/browser/trunk/prefix-overlay/net-misc/rsync/files/rsync-3.0.7-mint.patch Thanks
Is there some change missing? I don't see how the @GENTOO_PORTAGE_EPREFIX@ changes to $FILESDIR get removed on a non-prefix system. Other than that, +1 as a revbump
Created attachment 303527 [details, diff] rsync-3.0.9 patch, take 2 Ah. Yes. The eprefixify call was wrong. I was refactoring it from the prefix overlay and did a poor job. Also, the mint patch was accepted upstream. Here is a better tested diff. Are you sure a revbump is desired? We accept the wishes of the maintainer but it will be a useless recompilation for (majority of) users.
revbump is twofold: 1. rsync is fairly core in system and I want to make sure it's still EAPI2 available for now. 2. 3.0.9 has a stablereq open.
rest of the changes with fixed eprefixy look good
(In reply to comment #3) > revbump is twofold: > 1. rsync is fairly core in system and I want to make sure it's still EAPI2 > available for now. Understood. I arbitraily choose EAPI3 instead of 4. Shall I make the revbump EAPI3 or 4? > 2. 3.0.9 has a stablereq open. Yea, I just opened it today :) No arches are added yet. Overlooked issue: if the files are editted in place in FILESDIR, it breaks the previous versions. How shall I copy & rename them to your liking?
what robin said also, stable bug does have arches added
(In reply to comment #5) > (In reply to comment #3) > > revbump is twofold: > > 1. rsync is fairly core in system and I want to make sure it's still EAPI2 > > available for now. > > Understood. I arbitraily choose EAPI3 instead of 4. Shall I make the revbump > EAPI3 or 4? Might as well go EAPI4. > > 2. 3.0.9 has a stablereq open. > > Yea, I just opened it today :) No arches are added yet. > > Overlooked issue: if the files are editted in place in FILESDIR, it breaks the > previous versions. How shall I copy & rename them to your liking? Just add -$PF on the end
+*rsync-3.0.9-r1 (28 Feb 2012) + + 28 Feb 2012; Jeremy Olexa <darkside@gentoo.org> +files/rsyncd.conf-3.0.9-r1, + +files/rsyncd.xinetd-3.0.9-r1, +rsync-3.0.9-r1.ebuild: + revision bump to support Gentoo Prefix. EAPI, KEYWORDS, EPREFIX/ED/EROOT + usage, new files in FILESDIR. Bug 406061 Thanks.