Parent Directory | Revision Log
|Links to HEAD:||(view) (download) (annotate)|
|Links to RELEASE-1_4:||(view) (download) (annotate)|
fix ECVS_LOCALNAME handling for cases where ebuild calls cvs_src_unpack more than once. this happen in eg kdenonbeta modules automated via kde-source.eclass.
add support for local module renaming. this is basically the cvs checkout -d option. useful when a module has a name ilke 'driver' or when a normal checkout would create several empty directories before getting to the actual files (eg a/b/c/module/files). this doesn't affect ebuilds that don't have ECVS_LOCALNAME set. patch submitted by Jon Kolb. closes #20715.
Fixed sourforge.net which doesnt like -z4 anymore
die if a call to cvs fails. close bug #20871.
fix offline mode fetching - cvs_src_unpack was incorrectly exiting without copying the sources into workdir when in offline mode
fix wierd error message to be more understandable
fix issues with non-empty-password pserver cvs updates. also add more verbose nd sensible output.
fixes to comments
new rewritten cvs.eclass and kde-source.eclass changed to match. see gnetoo-dev,core posts for details abt the changes.
By default don't set ECVS_BRANCH so can do -d "timestamp" checkouts
fixed type. closes #17987.
fixes: fix cases where an empty password is required, as distinct from having no password at all. remove some redundant code. add extra debug output to keep track of the flow. misc fixes.
modified cvs.eclass to use 'anonymous' pservers with password - see bug #11497 for details
Fixed pserver non-anonymous logins
only use su if ECVS_RUNAS != whoami. resolves problems with portage .47 which doesn't run as root as so normally has no su access.
add one more instance of variable quoting. finally closes bug #10872.
take * out of quotes, otherwise it's not shell-expanded
add quotes around all filenames/dirnames so that names with spaces in them work
changed chown root to chown `whoami`
New version of cvs.eclass: Added ECVS_AUTH and ECVS_RUNAS.
new funcitonality: non-anonymous cvs access via :ext: and ssh/rsh, courtesy of phoenix. set ECVS_ANON=no and ECVS_USER=foo, ECVS_PASS=bar to activate.
fix identation (proper tabs everywhere, alignment) in my eclasses
fix bug with non-local fetches where ECVS_SUBDIR has depth of two levels or more; things were being copied to wrong places, breaking things like k3b
clean up cvs_src_unpack's copying of sources from the cvs dir into the workdir; fix a minor bug where unwanted dirs in doc/ were being copied
fix several bugs, including one that broke 1st-time checkouts that used ECVS_SUBDIR, another where DIR was incorrectly set, and even eliminated a few deprecated ECVS_MODULE_SUBDIR references (should be ECVS_SUBDIR now)
fix the mkdir/sandbox stuff once and for all, as well as a problem with symlinks in the ECVS_TOP_DIR path.
fix error message when ECVS_TOP_DIR do not exist; and sandbox issues
fix error message when ECVS_TOP_DIR do not exist
1. add ECVS_BRANCH support, with branch autoswitching handled by cvs itself. 2. make the deafult location /cvs-src, and for kde stuff ditto/kde. 3. fix sandbox + ECVS_TOP_DIr is a symlink problem.
use ECVS_USER, since we define it. close #6455.
fix bug reported by Daniel Mettler - files getting patched twice
fix bug with multiple-level subdirs being fecthed; remove empty dirs where fecthing failed
fix sandbox issues with creation of the top directory; make the setting for offline mode ECVS_SERVER=offline to avoid messing with troublesome empty variable/unset variable distintions
make the default command cvs -q again
more rewrites. now works with kdenonbeta apps etc. will upload new tarball to website shortly.
a big rewrite. fixes some bugs (hopefully the sandbox issues too); adds support for module subdirs to be fetched - used in fetching kde-common/admin and will soon provide the base for the kdenonbeta- and kdeextragear-derivative ebuilds.
make cvs_src_unpack implement base_src_unpack-style autopatching. this way patches from csv ebuilds apply which fixes compile problems in kdeartwork.
fix handling of modules that don't have an admin/ subdir and have to use the one from kde-common, like kdenetwork
don't use --enable-final for the cvs ebuilds
create ECVS_TOP_DIR if it doesn't exist
changes and eclasses for upcomnig kde cvs ebuilds. they won't live in portage but there's no reason for the eclasses not to live here, makes it much more comfortable
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.20|