This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

custom package server: upset finds package 'Base' from CVS/Base/setup.hint


Hi,

i'm managing a custom cygwin package server and have my own packages
directly in the 'release'-subdir in CVS.

When i have checked out (cvs edit) a setup.hint file, cvs places the
original copy into CVS/Base/setup.hint. So, when i run upset, i get
a package "@ Base" in setup.{ini|bz2} with the old contents of my
setup.hint file.

My preferred solution would be one of the following:
1) hardcode into upset to skip all subdirs named 'CVS', with one
exeption: if directly in the CVS-subdir is a file named "setup.hint".
This is needed for the package 'cvs' itself, when upset is run on
a cygwin-machine, where 'cvs' is equal to 'CVS'.

2) Add a commandline-arg to give upset a list of directories not to
be searched for packages, as wildcards or regex and the ability to
define the above exception for the cvs-package, or just as an output
of a command like `find ./release -type d -print | grep 'CVS/Base'`

3) any other idea ?

thanks
   Michael
--
Michael Haubenwallner                    SALOMON Automation GmbH
Forschung & Entwicklung                  A-8114 Friesach bei Graz
mailto:michael.haubenwallner@salomon.at  http://www.salomon.at

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]