Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 139528 - [PATCH] app-portage/esearch: Add support for emerge-delta-webrsync
Summary: [PATCH] app-portage/esearch: Add support for emerge-delta-webrsync
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Tools (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Portage Tools Team
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2006-07-07 02:01 UTC by Roberto Castagnola
Modified: 2011-07-22 19:01 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
new esearch-0.7.1-r4.ebuild (esearch-0.7.1-r4.ebuild,1.80 KB, text/plain)
2006-07-07 02:03 UTC, Roberto Castagnola
Details
97462-esearch-metadata.patch (97462-esearch-metadata.patch,2.04 KB, patch)
2006-07-07 02:04 UTC, Roberto Castagnola
Details | Diff
124601-remove-deprecated-syntax.patch (124601-remove-deprecated-syntax.patch,3.40 KB, patch)
2006-07-07 02:05 UTC, Roberto Castagnola
Details | Diff
new-size.patch (new-size.patch,745 bytes, patch)
2006-07-07 02:05 UTC, Roberto Castagnola
Details | Diff
new-esync-delta.patch (new-esync-delta.patch,2.27 KB, patch)
2006-07-07 02:06 UTC, Roberto Castagnola
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Roberto Castagnola 2006-07-07 02:01:57 UTC
I have rewrited esearch-0.7.1-r4.ebuild to use base.eclass and I have added/modified some patch.
This is a summary of patches used in my ebuild:

97462-esearch-metadata.patch: modified to include italian man patch

97969-ignore-missing-ebuilds.patch: same as in portage

120817-unset-emergedefaultopts.patch: same as in portage

124601-remove-deprecated-syntax.patch: modified to patch also manuals

132548-multiple-overlay.patch: same as in portage

new-size.patch: several digest files includes 3 different chksum (MD5, RMD160, SHA256) so the calculate size result multiplied by 3. This patch consider only MD5 lines

new-esync-delta.patch: new feature for esync adding an option to use 'emerge-delta-webrsync'. I have added a flag to ebuild (named 'delta') to optionally apply this patch
Comment 1 Roberto Castagnola 2006-07-07 02:03:30 UTC
Created attachment 91104 [details]
new esearch-0.7.1-r4.ebuild
Comment 2 Roberto Castagnola 2006-07-07 02:04:55 UTC
Created attachment 91105 [details, diff]
97462-esearch-metadata.patch

add italian man patch to original patch
Comment 3 Roberto Castagnola 2006-07-07 02:05:27 UTC
Created attachment 91106 [details, diff]
124601-remove-deprecated-syntax.patch
Comment 4 Roberto Castagnola 2006-07-07 02:05:52 UTC
Created attachment 91107 [details, diff]
new-size.patch
Comment 5 Roberto Castagnola 2006-07-07 02:06:10 UTC
Created attachment 91108 [details, diff]
new-esync-delta.patch
Comment 6 Paul Varner (RETIRED) gentoo-dev 2009-01-01 02:44:17 UTC
All of your proposed fixes except for the esync-delta patch are in esearch-0.7.1-r7. I haven't decided yet, how I want to add the support for emerge-delta-webrsync into esync. I'm leaning towards having it in unconditionally and printing an error message if the option is called without the package being installed.

Changing the title to reflect adding support for emerge-delta-webrsync
Comment 7 Paul Varner (RETIRED) gentoo-dev 2011-07-22 05:39:21 UTC
The esync-delta patch is in VCS and will be included in the next release.
Comment 8 Paul Varner (RETIRED) gentoo-dev 2011-07-22 19:01:46 UTC
Released in esearch-0.7.2