RE: defaults

2002-12-08 Thread John Morrison

 From: Christopher Faylor
 On Mon, Dec 02, 2002 at 12:56:03PM -, Morrison, John wrote:

 You'd probably want something like:
snip/

setup.hint:

sdesc: Conditionally move default files to proper location
category: _PostInstallLast
requires: ash findutils fileutils sed sh-utils
autodep: etc/defaults/.*
incver_ifdep: yes

 This would run automatically whenever packages are downloaded and
 installed in one shot.  It wouldn't run if someone downloads everything
 and then installs piecemeal, though.

I think there are lots of things that don't work when cygwin
is not installed via setup.  I can't think of any other way...

 The script to move the files would be the only thing in the package and
 it would be a post-install script.

Done :)

Please find for you perusal and review... (long links, will wrap!)
http://homepage.ntlworld.com/j-n-s.morrison/john/cygwin/update-defaults/upda
te-defaults-1.0-1.tar.bz2
http://homepage.ntlworld.com/j-n-s.morrison/john/cygwin/update-defaults/defa
ults.html (this should be added to the 'how to create a package'
instructions, or something
like?)
http://homepage.ntlworld.com/j-n-s.morrison/john/cygwin/update-defaults/setu
p.hint
http://homepage.ntlworld.com/j-n-s.morrison/john/cygwin/update-defaults/md5s
um

Also, re-done base-files using this mechanism...
http://homepage.ntlworld.com/j-n-s.morrison/john/cygwin/base-files/base-file
s-1.2-1.tar.bz2
http://homepage.ntlworld.com/j-n-s.morrison/john/cygwin/base-files/setup.hin
t
http://homepage.ntlworld.com/j-n-s.morrison/john/cygwin/base-files/md5sum

*Please* test this before including in the distro!

J.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: defaults

2002-12-04 Thread Christopher Faylor
On Wed, Dec 04, 2002 at 09:52:53PM -, John Morrison wrote:
 From: Christopher Faylor
 The other would be to get people to use it ;)
 
 Well, that's my mental thoughts on paper(?!).  Any comments?
 would it be worth doing?
 
 Here's how _update-info-dir does it:

Thanks :)

So - do you...
1) Think it's worth it
2) Think the _way_ I'm proposing is OK and,
3) think I should implement it? :)

Yes to all.

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/




Re: defaults

2002-12-02 Thread Christopher Faylor
On Mon, Dec 02, 2002 at 12:56:03PM -, Morrison, John wrote:
The first is that this script, although best as a postinstall,
would have be executed _after every install_.

The other would be to get people to use it ;)

Well, that's my mental thoughts on paper(?!).  Any comments?
would it be worth doing?

Here's how _update-info-dir does it:

  sdesc: Generate info/dir file automatically
  category: _PostInstallLast
  requires: texinfo ash
  autodep: usr/info/.*
  incver_ifdep: yes

You'd probably want something like:

  sdesc: Conditionally move default files to proper location
  category: _PostInstallLast
  requires: ash
  autodep: etc/defaults/.*
  incver_ifdep: yes

This would run automatically whenever packages are downloaded and
installed in one shot.  It wouldn't run if someone downloads everything
and then installs piecemeal, though.

The script to move the files would be the only thing in the package and
it would be a post-install script.

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/