This is the mail archive of the
cygwin
mailing list for the Cygwin project.
custom package server: upset finds package 'Base' from CVS/Base/setup.hint
- From: Michael Haubenwallner <michael dot haubenwallner at salomon dot at>
- To: cygwin at cygwin dot com
- Date: Fri, 25 Jun 2004 10:28:46 +0200
- Subject: 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/