diff options
author | Juergen Beisert <j.beisert@pengutronix.de> | 2007-01-02 12:22:42 +0000 |
---|---|---|
committer | Juergen Beisert <j.beisert@pengutronix.de> | 2007-01-02 12:22:42 +0000 |
commit | b5a542946ab6e63ae0c1093f1126e7dac5b14948 (patch) | |
tree | 27cf5675887d976da73bf985bb16cd09f92ed3bb /rules/cvs.in | |
parent | 6aa9f6d9043cfc8346dfe2123593a64ec5f27516 (diff) | |
download | ptxdist-b5a542946ab6e63ae0c1093f1126e7dac5b14948.tar.gz ptxdist-b5a542946ab6e63ae0c1093f1126e7dac5b14948.tar.xz |
* cvs improving some features
- remove cvs' internal zlib to speed up build
- adding support to configure cvs' runtime
git-svn-id: https://svn.pengutronix.de/svn/ptxdist/trunks/ptxdist-trunk@6604 33e552b5-05e3-0310-8538-816dae2090ed
Diffstat (limited to 'rules/cvs.in')
-rw-r--r-- | rules/cvs.in | 44 |
1 files changed, 43 insertions, 1 deletions
diff --git a/rules/cvs.in b/rules/cvs.in index 4cdbb0fc4..fc65c578d 100644 --- a/rules/cvs.in +++ b/rules/cvs.in @@ -2,6 +2,14 @@ menuconfig CVS bool + default n +# +# cvs brings its own libz, but the current +# ptxdist patch remove it. +# + select ZLIB + select GLIBC_CRYPT + select GLIBC_NSL prompt "cvs " help CVS is the Concurrent Versions System. This is a version control system @@ -75,6 +83,39 @@ config CVS_ROOTCOMMIT help Allow the root user to commit files +comment "install options ---" + depends on CVS + +config CVS_SERVER_POPULATE_CVSROOT + bool + depends on CVS + depends on CVS_SERVER + prompt "Populate CVSROOT files" + default n + help + This will install a list of files into target's cvs repository. These files + are supporting files; they do not have to exist for cvs to operate, but they + allow you to make cvs operation more flexible. + Here is the list of files cvs can run on some events: + - commitinfo + - cvsignore + - cvswrappers + - editinfo + - history + - loginfo + - modules + - rcsinfo + - taginfo + and for general configuration: + - config + - passwd + - readers + - writers + PTXdist will copy these files from the active project from projectroot/cvsroot/ + into target's file system. Only existing files in projectroot/cvsroot/ will be + copied to /srv/cvsroot/CVSROOT/ (or anywhere you locate the repository). To use + this feature do not leave "cvs' repository" entry empty! + comment "runtime options ---" depends on CVS @@ -85,7 +126,8 @@ config CVS_SERVER_REPOSITORY prompt "cvs' repository" default "/srv/cvsroot" help - This will be cvs server's root repository (given to cvs as --allow-root=...) + This will be cvs server's root repository (given to cvs as --allow-root=...). + You must give a path here to use the "Populate CVSROOT files" feature. choice prompt "Kind of startup" |