patch to generic-build-script (updated to cvs 1.4)

2003-08-29 Thread Lapo Luchini
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
I "backported" the changed I was already using in my latest packages the
full diff is in attach (trying to avoid the mailer change it I'm using
an extension DIFFERENT from .txt or anything that could be interpreted
as text/plain...).
Problems "solved" by this patch:
* original script doesn't manage the case the source is neither .tar.gz
nor .tar.bz2 (most times it will be .tgz in that case)
* postinstall directory is created in the binary package also if it is empty
and now the "unuseful" ones:
* original script has trailing spaces on many lines
* original script has funny use of tabs characters in the last "case"
it also adds a *completely optional* package signing option: to be
activated SIG must be defined on call (like "SIG=1 ./scriptname.sh all")
Here goes the comment:

| @@ -3,8 +3,8 @@
|  tdir=`echo "$0" | sed 's%[\\/][^\\/][^\\/]*$%%'`
|  test "x$tdir" = "x$0" && tdir=.
|  scriptdir=`cd $tdir; pwd`
| -# find src directory.
| -# If scriptdir ends in SPECS, then topdir is $scriptdir/..
| +# find src directory.
| +# If scriptdir ends in SPECS, then topdir is $scriptdir/..
|  # If scriptdir ends in CYGWIN-PATCHES, then topdir is $scriptdir/../..
|  # Otherwise, we assume that topdir = scriptdir
|  topdir1=`echo ${scriptdir} | sed 's%/SPECS$%%'`
Just some "trailing spaces stripping" paranoia.
I hate 'em ;-)
|  export FULLPKG=${PKG}-${VER}-${REL}
|
|  # determine correct decompression option and tarball filename
| -if [ -e ${PKG}-${VER}.tar.gz ] ; then
| -  export opt_decomp=z
| -  export src_orig_pkg_ext=gz
| -elif [ -e ${PKG}-${VER}.tar.bz2 ] ; then
| +export BASEPKG=${PKG}-${VER}
| +if [ -e ${BASEPKG}.tar.bz2 ] ; then
|export opt_decomp=j
| -  export src_orig_pkg_ext=bz2
| +  export src_orig_pkg_name=${BASEPKG}.tar.bz2
| +elif [ -e ${BASEPKG}.tar.gz ] ; then
| +  export opt_decomp=z
| +  export src_orig_pkg_name=${BASEPKG}.tar.gz
| +elif [ -e ${BASEPKG}.tgz ] ; then
| +  export opt_decomp=z
| +  export src_orig_pkg_name=${BASEPKG}.tgz
| +elif [ -e ${BASEPKG}.tar ] ; then
| +  export opt_decomp=
| +  export src_orig_pkg_name=${BASEPKG}.tar
| +else
| +  echo Cannot find original package.
| +  exit 1
|  fi
|
| -export src_orig_pkg_name=${PKG}-${VER}.tar.${src_orig_pkg_ext}
| +# determine correct names for generated files
|  export src_pkg_name=${FULLPKG}-src.tar.bz2
|  export src_patch_name=${FULLPKG}.patch
|  export bin_pkg_name=${FULLPKG}.tar.bz2
Seems a little more general to me.
Moreover the past script had the "problem" if not having a "else" case,
so if neither .tar.gz nor .tar.bz2 was found it would have continued
with errors.
|(cd ${topdir} && \
|tar xv${opt_decomp}f ${src_orig_pkg} ; \
|cd ${topdir} && \
| -  patch -p0 < ${src_patch}
| +  patch -p0 < ${src_patch}
|&& mkdirs )
|  }
|  conf() {
Again, trailing spaces paranoia.

|--srcdir=${srcdir} --prefix=${prefix} \
|--exec-prefix=${prefix} --sysconfdir=${sysconfdir} \
|--libdir=${prefix}/lib --includedir=${prefix}/include \
|--libexecdir='${sbindir}' --localstatedir=/var \
| -  --datadir='${prefix}/share'
| -)
| +  --datadir='${prefix}/share' )
|  }
|  build() {
|(cd ${objdir} && \
"all the other closed parens are in line" consistency paranoia.

| @@ -107,9 +115,6 @@
|if [ ! -d ${instdir}${prefix}/share/doc/Cygwin ]; then \
|  mkdir -p ${instdir}${prefix}/share/doc/Cygwin ; \
|fi && \
| -  if [ ! -d ${instdir}${sysconfdir}/postinstall ]; then \
| -mkdir -p ${instdir}${sysconfdir}/postinstall ; \
| -  fi && \
|templist=""; \
|for f in ${srcdir}/ANNOUNCE ${srcdir}/CHANGES ${srcdir}/INSTALL \
| ${srcdir}/KNOWNBUG ${srcdir}/LICENSE ${srcdir}/README \
| @@ -132,14 +137,16 @@
|  fi ;\
|fi ;\
|if [ -f ${srcdir}/CYGWIN-PATCHES/postinstall.sh ] ; then \
| -  /usr/bin/install -m 755 ${srcdir}/CYGWIN-PATCHES/postinstall.sh \
| +if [ ! -d ${instdir}${sysconfdir}/postinstall ]; then \
| +  mkdir -p ${instdir}${sysconfdir}/postinstall ; \
| +fi && \
| +/usr/bin/install -m 755 ${srcdir}/CYGWIN-PATCHES/postinstall.sh \
|${instdir}${sysconfdir}/postinstall/${PKG}.sh
|fi )
|  }
|  strip() {
|(cd ${instdir} && \
| -  find . -name "*.dll" | xargs strip > /dev/null 2>&1
| -  find . -name "*.exe" | xargs strip > /dev/null 2>&1
| +  find . -name "*.dll" -or -name "*.exe" | xargs strip > /dev/null 2>&1
|true )
|  }
|  pkg() {
So that postinstall directory is created only if needed.

|  strip() {
|(cd ${instdir} && \
| -  find . -name "*.dll" | xargs strip > /dev/null 2>&1
| -  find . -name "*.exe" | xargs strip > /dev/null 2>&1
| +  find . -name "*.dll" -or -name "*.exe" | xargs strip > /dev/null 2>&1
|true )
|  }
|  pkg() {
"let's save one line and two command execution" paranoia.

|  spkg() {
|(mkpatch && \
| +  if [ "${SIG}" ]; then name=${srcinstdir}/${src_patch_name}
text="PATCH" sigfile; fi && \
|cp ${src_orig_pkg} ${srcinstdir}/${src_orig_pkg_name} && \
| +  if [ -e ${src_orig_p

Re: Package for upload: lftp

2003-08-29 Thread Mark Blackburn
Jason Tishler wrote:

On Fri, Aug 29, 2003 at 11:22:12AM +0100, Elfyn McBratney wrote:
 

I've uploaded lftp as I saw the announcement go through to
cygwin-announce (was that a subtle hint?).
   

Oops, I already approved the announcement.  I guess that reading my
mailing lists alphabetically is problematic... :,)
 

Mark, please send an announcement in a couple of hours.
   

No need -- the announcement is already posted.

Jason

 

Sorry about jumping the gun on that Jason. Next time I'll know to wait 
until after my package gets uploaded. I'm new around here is all. It 
wasn't a subtle hint btw, I just didn't want to forget before leaving 
the internet for the weekend.

Mark Blackburn



Re: Update: wtf-0.0.4-3

2003-08-29 Thread Elfyn McBratney
Igor Pechtchanski wrote:
> Hi,
> 
> I've updated wtf to 0.0.4-3.  Still compiled against Cygwin 1.3.22.
> Please upload from the URLs below and remove 0.0.4-2 (leaving 0.0.3-1):
> 
> 
> 
> 

Uploaded.  Please send an announcement in a couple of hours.

Thanks,

-- Elfyn


Update: wtf-0.0.4-3

2003-08-29 Thread Igor Pechtchanski
Hi,

I've updated wtf to 0.0.4-3.  Still compiled against Cygwin 1.3.22.
Please upload from the URLs below and remove 0.0.4-2 (leaving 0.0.3-1):





Changes since 0.0.4-2:

- Fixed wtf crash when searching past the last record in a file (reported
in )

Thanks,
Igor
-- 
http://cs.nyu.edu/~pechtcha/
  |\  _,,,---,,_[EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_[EMAIL PROTECTED]
 |,4-  ) )-,_. ,\ (  `'-'   Igor Pechtchanski, Ph.D.
'---''(_/--'  `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

"I have since come to realize that being between your mentor and his route
to the bathroom is a major career booster."  -- Patrick Naughton


Re: [UPDATED] perl-5.8.0 once again updated, please upload

2003-08-29 Thread Elfyn McBratney
Gerrit P. Haase wrote:
> Hello Elfyn,
> 
> > Uploaded.  Please send an announcement in a couple of hours.
> 
> > BTW, what (if anything) should be removed
> 
> All of these old 5.8.0 versions (but not the 5.8.0-5 versions;):
> perl-5.8.0-4-src.tar.bz2
> perl-5.8.0-4.tar.bz2
> perl_manpages/perl_manpages-5.8.0-2.tar.bz2
> perl_manpages/perl_manpages-5.8.0-3.tar.bz2
> perl_manpages/perl_manpages-5.8.0-4.tar.bz2

Done.

-- Elfyn


Re: [UPDATED] perl-5.8.0 once again updated, please upload

2003-08-29 Thread Gerrit P. Haase
Hello Elfyn,

> Uploaded.  Please send an announcement in a couple of hours.

> BTW, what (if anything) should be removed

All of these old 5.8.0 versions (but not the 5.8.0-5 versions;):
perl-5.8.0-4-src.tar.bz2
perl-5.8.0-4.tar.bz2
perl_manpages/perl_manpages-5.8.0-2.tar.bz2
perl_manpages/perl_manpages-5.8.0-3.tar.bz2
perl_manpages/perl_manpages-5.8.0-4.tar.bz2


Many thanks,

Gerrit
-- 
=^..^=



Re: [UPDATED] perl-5.8.0 once again updated, please upload

2003-08-29 Thread Elfyn McBratney
Elfyn McBratney wrote:
> Gerrit P. Haase wrote:
> > Hello,
> > 
> > I'm sorry for all the inconvenience with perl the last days. As I was
> > in a hurry yesterday evening I didn't tested what I uploaded.
> > Unfortunately I missed to apply a part of the patch which reintroduced
> > another PERLIO problem which was already fixed in the -3 release.  So I
> > have again a new perl release now, this time with both fixes, the basic
> > PERLIO CR/LF fix and the binmode() fix from Don Slutz.  This fix is also
> > included in the main perl tree now as well as in the upcoming 5.8.1
> > release, so I never need to remember to apply it in the future.
> > 
> > Please Upload:
> > 
> > http://anfaenger.de/cygwin/perl/perl-5.8.0-5.tar.bz2
> > http://anfaenger.de/cygwin/perl/perl-5.8.0-5-src.tar.bz2
> > http://anfaenger.de/cygwin/perl/perl_manpages/perl_manpages-5.8.0-5.tar.bz2
> 
> Uploading now... stay tuned.

Uploaded.  Please send an announcement in a couple of hours.

BTW, what (if anything) should be removed

  [EMAIL PROTECTED] perl]$ cd ~/release/perl/
  [EMAIL PROTECTED] perl]$ lal -R
  .:
  total 63220
  drwxrwsr-x3 cyguser  cygwin   4096 Aug 29 16:24 .
  drwxrwsr-x  186 cyguser  cygwin   4096 Aug 29 10:15 ..
  -rw-rw-r--1 cyguser  cygwin387 Aug 28 23:54 md5.sum
  -rw-rw-r--1 cyguser  cygwin5373358 Aug 23  2001 perl-5.6.1-2-src.tar.bz2
  -rw-rw-r--1 cyguser  cygwin6519925 Aug 23  2001 perl-5.6.1-2.tar.bz2
  -rw-r--r--1 cyguser  cygwin   11554916 Aug 28 17:56 perl-5.8.0-4-src.tar.bz2
  -rw-r--r--1 cyguser  cygwin6586986 Aug 28 23:20 perl-5.8.0-4.tar.bz2
  -rw-rw-r--1 elfyncygwin   11556086 Aug 29 14:55 perl-5.8.0-5-src.tar.bz2
  -rw-rw-r--1 elfyncygwin6587911 Aug 29 15:08 perl-5.8.0-5.tar.bz2
  -rw-r--r--1 cyguser  cygwin9573239 Aug 27 21:11 perl-5.8.1-1-src.tar.bz2
  -rw-r--r--1 cyguser  cygwin6835974 Aug 27 21:06 perl-5.8.1-1.tar.bz2
  drwxrwsr-x2 cyguser  cygwin   4096 Aug 29 16:24 perl_manpages
  -rw-rw-r--1 cyguser  cygwin707 Aug 29 16:24 setup.hint

  ./perl_manpages:
  total 7704
  drwxrwsr-x2 cyguser  cygwin   4096 Aug 29 16:24 .
  drwxrwsr-x3 cyguser  cygwin   4096 Aug 29 16:24 ..
  -rw-rw-r--1 cyguser  cygwin237 Aug 28 19:54 md5.sum
  -rw-rw-r--1 cyguser  cygwin1959202 Mar 31 11:38 perl_manpages-5.8.0-2.tar.bz2
  -rw-rw-r--1 cyguser  cygwin1960409 Jun  2 13:52 perl_manpages-5.8.0-3.tar.bz2
  -rw-r--r--1 cyguser  cygwin1966334 Aug 28 17:28 perl_manpages-5.8.0-4.tar.bz2
  -rw-rw-r--1 elfyncygwin1959329 Aug 29 15:01 perl_manpages-5.8.0-5.tar.bz2
  -rw-rw-r--1 cyguser  cygwin 60 Jun  1 13:43 setup.hint
  [EMAIL PROTECTED] perl]$

?

-- Elfyn
(Just wanting to make sure so one doesn't do something terribly stupid.)


Re: [UPDATED] perl-5.8.0 once again updated, please upload

2003-08-29 Thread Elfyn McBratney
Gerrit P. Haase wrote:
> Hello,
> 
> I'm sorry for all the inconvenience with perl the last days. As I was
> in a hurry yesterday evening I didn't tested what I uploaded.
> Unfortunately I missed to apply a part of the patch which reintroduced
> another PERLIO problem which was already fixed in the -3 release.  So I
> have again a new perl release now, this time with both fixes, the basic
> PERLIO CR/LF fix and the binmode() fix from Don Slutz.  This fix is also
> included in the main perl tree now as well as in the upcoming 5.8.1
> release, so I never need to remember to apply it in the future.
> 
> Please Upload:
> 
> http://anfaenger.de/cygwin/perl/perl-5.8.0-5.tar.bz2
> http://anfaenger.de/cygwin/perl/perl-5.8.0-5-src.tar.bz2
> http://anfaenger.de/cygwin/perl/perl_manpages/perl_manpages-5.8.0-5.tar.bz2

Uploading now... stay tuned.

-- Elfyn


[UPDATED] perl-5.8.0 once again updated, please upload

2003-08-29 Thread Gerrit P. Haase
Hello,

I'm sorry for all the inconvenience with perl the last days. As I was
in a hurry yesterday evening I didn't tested what I uploaded.
Unfortunately I missed to apply a part of the patch which reintroduced
another PERLIO problem which was already fixed in the -3 release.  So I
have again a new perl release now, this time with both fixes, the basic
PERLIO CR/LF fix and the binmode() fix from Don Slutz.  This fix is also
included in the main perl tree now as well as in the upcoming 5.8.1
release, so I never need to remember to apply it in the future.

Please Upload:

http://anfaenger.de/cygwin/perl/perl-5.8.0-5.tar.bz2
http://anfaenger.de/cygwin/perl/perl-5.8.0-5-src.tar.bz2
http://anfaenger.de/cygwin/perl/perl_manpages/perl_manpages-5.8.0-5.tar.bz2

md5sums:
da0ea7aba7a648d2862febc790fb780b *perl-5.8.0-5.tar.bz2
43153b9b7fecbe6faa7f569907998445 *perl-5.8.0-5-src.tar.bz2
86b96284e4a7ffd87bde207733b21e1c *perl_manpages/perl_manpages-5.8.0-5.tar.bz2

The previous release (5.8.0-4) lacks the important patch and should be
deleted as fast as possible.

The old tarballs in perl_manpages/ could be removed, too.
setup.hint stays as it was besides the `current: 5.8.0-4` needs to be
changed to `current: 5.8.0-5`.


Many thanks,

Gerrit
-- 
=^..^=



Re: TEST/1.5.2: lilypond-1.8.1-12 bugfix

2003-08-29 Thread Elfyn McBratney
Jan Nieuwenhuizen wrote:
> 
> Due to a build problem, the login script was missing, causing LaTeX to
> fail on lilypond output.  (The missing postinstall script may cause
> font problems.)
> 
>   * Cygwin build fix: add cygwin-specific profile and postinstall scripts.
> 
> I'm sorry for the inconvenience, please upload.

Uploaded.  I removed 1.8.1-11 .

Thanks,

-- Elfyn


TEST/1.5.2: lilypond-1.8.1-12 bugfix

2003-08-29 Thread Jan Nieuwenhuizen

Due to a build problem, the login script was missing, causing LaTeX to
fail on lilypond output.  (The missing postinstall script may cause
font problems.)

  * Cygwin build fix: add cygwin-specific profile and postinstall scripts.

I'm sorry for the inconvenience, please upload.

Jan.


===

http://lilypond.org/cygwin/uploads/lilypond/setup.hint

sdesc: "A program for printing sheet music"
test: 1.8.1-12
curr: 1.6.11-1
category: Publishing
requires: bash cygwin fileutils findutils ghostscript libguile12abi13 libguile12 
libiconv2 libintl2 libkpathsea3 libkpathsea3abi13 python tetex-bin tetex-tiny
#requires: tetex-bin, tetex-tiny | tetex-base
#suggests: emacs gsview lilypond-doc rxvt tetex-x11 XFree86-serv
ldesc: "A program for printing sheet music.
LilyPond prints beautiful sheet music.  It produces music notation
from a description file. It excels at typesetting classical music, but
you can also print pop-songs.  LilyPond is part of the GNU Project."
http://lilypond.org/cygwin/uploads/lilypond/lilypond-1.8.1-12-src.tar.bz2
http://lilypond.org/cygwin/uploads/lilypond/lilypond-1.8.1-12.tar.bz2

===

http://lilypond.org/cygwin/uploads/lilypond/lilypond-doc/setup.hint

sdesc: "LilyPond documentation."
test: 1.8.1-12
curr: 1.6.11-1
category: Doc
ldesc: "LilyPond Documentation in HTML, PS, PDF and DVI formats.  This
package contains the HTML, PostScript PDF and DVI documentation for
the LilyPond music typesetting software.  Info and man pages are in
the lilypond package."

http://lilypond.org/cygwin/uploads/lilypond/lilypond-doc/lilypond-doc-1.8.1-12.tar.bz2

===


-- 
Jan Nieuwenhuizen <[EMAIL PROTECTED]> | GNU LilyPond - The music typesetter
http://www.xs4all.nl/~jantien   | http://www.lilypond.org



Re: New cygwin-doc for upload

2003-08-29 Thread Elfyn McBratney
Joshua Daniel Franklin wrote:
> I've gotten together a new version of cygwin-doc:
> 
> http://ns1.iocc.com/~joshua/cygwin/cygwin-doc-1.3-5-src.tar.bz2
> http://ns1.iocc.com/~joshua/cygwin/cygwin-doc-1.3-5.tar.bz2
> 
> No changes to setup.hint
> I've also updated the pdf and one-html-file on the website.

Uploaded.  Please send an annoucement in a couple of hours.

Thanks,

-- Elfyn


Re: gnugo-3.4

2003-08-29 Thread Elfyn McBratney
Teun Burgers wrote:
> Hello,
> 
> I've uploaded binary and source packages of version 3.4 of gnugo.
> This version is an update of the current 3.2. 3.4 depends on
> libncurses7 as pointed out by Charles Wilson in
> http://sources.redhat.com/ml/cygwin-apps/2003-04/msg00135.html.
> The tarballs are here:
> 
> http://home.quicknet.nl/qn/prive/ar.burgers/gnugo-3.4-1.tar.bz2
> http://home.quicknet.nl/qn/prive/ar.burgers/gnugo-3.4-1-src.tar.bz2
> 
> The tarballs were prepared with generic-build-script.sh.
> No patch was required. The executable has been packed with upx.

I'm very sorry this response is nearly a month late.  I missed this
and have only just seen it in the archives.

Uploaded and modified setup.hint to include `libncurses7' as a
dependency.  Please send an announcement in a couple of hours.

Thanks,

-- Elfyn


Re: Package for upload: lftp

2003-08-29 Thread Elfyn McBratney
Jason Tishler wrote:
> On Fri, Aug 29, 2003 at 11:22:12AM +0100, Elfyn McBratney wrote:
> > I've uploaded lftp as I saw the announcement go through to
> > cygwin-announce (was that a subtle hint?).
> 
> Oops, I already approved the announcement.  I guess that reading my
> mailing lists alphabetically is problematic... :,)
> 
> > Mark, please send an announcement in a couple of hours.
> 
> No need -- the announcement is already posted.

Force of habit.  :-)

-- Elfyn


Re: Package for upload: lftp

2003-08-29 Thread Jason Tishler
On Fri, Aug 29, 2003 at 11:22:12AM +0100, Elfyn McBratney wrote:
> I've uploaded lftp as I saw the announcement go through to
> cygwin-announce (was that a subtle hint?).

Oops, I already approved the announcement.  I guess that reading my
mailing lists alphabetically is problematic... :,)

> Mark, please send an announcement in a couple of hours.

No need -- the announcement is already posted.

Jason

-- 
PGP/GPG Key: http://www.tishler.net/jason/pubkey.asc or key servers
Fingerprint: 7A73 1405 7F2B E669 C19D  8784 1AFD E4CC ECF4 8EF6


Re: Package for upload: lftp

2003-08-29 Thread Elfyn McBratney
Corinna Vinschen wrote:
> On Fri, Aug 29, 2003 at 08:56:30AM +0100, Elfyn McBratney wrote:
> > Mark Blackburn wrote:
> > > This package is compiled against cygwin 1.5.3. It also has translations 
> > > support.
> > > 
> > > d7cdb61307e394076b19d037fe643a74 *lftp-2.6.6-1-src.tar.bz2
> > > 4e6dc80385e7f497cf395676a21907bd *lftp-2.6.6-1.tar.bz2
> > > f57d23dc28ff19447b89a4b4b3a0dadf *setup.hint
> > > 
> > > http://blackburn.homeip.net/cygwin-packages/lftp/lftp-2.6.6-1-src.tar.bz2
> > > http://blackburn.homeip.net/cygwin-packages/lftp/lftp-2.6.6-1.tar.bz2
> > > http://blackburn.homeip.net/cygwin-packages/lftp/setup.hint
> > 
> > Not so quick Mark, it still need's two more votes.  :-)
> > 
> > Well, one more, as I vote for lftp.
> 
> You, Igor and me, this are three if I count it correctly. ;-)

You do.  :-)

I've uploaded lftp as I saw the announcement go through to cygwin-announce
(was that a subtle hint?).

Mark, please send an announcement in a couple of hours.

Thanks,

-- Elfyn


RE: /etc/profile, mk[passwd|group|group_l_d] messages

2003-08-29 Thread Morrison, John
OK, so I think the script as stands is...

case "`id -ng`" in
mkpasswd )
  echo "Your group is currently \"mkpasswd\".  This indicates that"
  echo "the /etc/passwd (and possibly /etc/group) files should be rebuilt."
  echo "See the man pages for mkpasswd and mkgroup then, for example, run"
  echo "mkpasswd -l [-d] > /etc/passwd"
  echo "mkgroup  -l [-d] > /etc/group"
  echo "as appropriate.  Note that the -d switch is necessary for"  
  echo "domain users."
  ;;

mkgroup )
  echo "Your group is currently \"mkgroup \".  This indicates that"  
  echo "the /etc/group (and possibly /etc/passwd) files should be rebuilt."
  echo "See the man pages for mkpasswd and mkgroup then, for example, run"
  echo "mkpasswd -l [-d] > /etc/passwd"
  echo "mkgroup  -l [-d] > /etc/group"
  echo "as appropriate.  Note that the -d switch is necessary for"  
  echo "domain users."
  ;;

mkgroup_l_d )
  echo "Your group name is currently \"mkpasswd_l_d\". This indicates that
not all"
  echo "domain users and groups are listed in the "/etc/passwd and
/etc/group files."
  echo "See the man pages for mkpasswd and mkgroup then, for example, run"
  echo "mkpasswd -l -d [-u yourUser] >> /etc/passwd"
  echo "mkgroup  -l -d > /etc/group"
  echo
  echo "This message is only displayed once and can be safely ignored."

  # only display the above once
  cp -p /etc/group /etc/group.mkgroup_l_d \
  && chmod a+w /etc/group \
  && sed -e 's/^mkgroup_l_d/mkgroup-l-d/' group.mkgroup_l_d > /etc/group \
  && chmod --reference=group.mkgroup_l_d /etc/group \
  && chown --reference=group.mkgroup_l_d /etc/group
  rm -f group.mkgroup_l_d
  ;;
esac

It doesn't matter _overly_ if this doesn't work in all cases,
I'd like to aim for an engineers 100% (99.999%), but I'll settle
for it working for at least most typical installations.  Its not the
advanced users I'm so bothered about (since they will already have
a /etc/profile installed), its improving the OOTB experience for those
who are just 'playing' with cygwin.

Thanks for the help guys; anything else? :)

J.


==
Information in this email and any attachments are confidential, and may
not be copied or used by anyone other than the addressee, nor disclosed
to any third party without our permission. There is no intention to
create any legally binding contract or other binding commitment through
the use of this electronic communication unless it is issued in accordance
with the Experian Limited standard terms and conditions of purchase or
other express written agreement between Experian Limited and the recipient
Experian Limited (registration number 653331)
Registered office: Talbot House, Talbot Street, Nottingham NG1 5HF



Re: Package for upload: lftp

2003-08-29 Thread Corinna Vinschen
On Fri, Aug 29, 2003 at 08:56:30AM +0100, Elfyn McBratney wrote:
> Mark Blackburn wrote:
> > This package is compiled against cygwin 1.5.3. It also has translations 
> > support.
> > 
> > d7cdb61307e394076b19d037fe643a74 *lftp-2.6.6-1-src.tar.bz2
> > 4e6dc80385e7f497cf395676a21907bd *lftp-2.6.6-1.tar.bz2
> > f57d23dc28ff19447b89a4b4b3a0dadf *setup.hint
> > 
> > http://blackburn.homeip.net/cygwin-packages/lftp/lftp-2.6.6-1-src.tar.bz2
> > http://blackburn.homeip.net/cygwin-packages/lftp/lftp-2.6.6-1.tar.bz2
> > http://blackburn.homeip.net/cygwin-packages/lftp/setup.hint
> 
> Not so quick Mark, it still need's two more votes.  :-)
> 
> Well, one more, as I vote for lftp.

You, Igor and me, this are three if I count it correctly. ;-)

Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Developermailto:[EMAIL PROTECTED]
Red Hat, Inc.


Re: Package for upload: lftp

2003-08-29 Thread Elfyn McBratney
Mark Blackburn wrote:
> This package is compiled against cygwin 1.5.3. It also has translations 
> support.
> 
> d7cdb61307e394076b19d037fe643a74 *lftp-2.6.6-1-src.tar.bz2
> 4e6dc80385e7f497cf395676a21907bd *lftp-2.6.6-1.tar.bz2
> f57d23dc28ff19447b89a4b4b3a0dadf *setup.hint
> 
> http://blackburn.homeip.net/cygwin-packages/lftp/lftp-2.6.6-1-src.tar.bz2
> http://blackburn.homeip.net/cygwin-packages/lftp/lftp-2.6.6-1.tar.bz2
> http://blackburn.homeip.net/cygwin-packages/lftp/setup.hint

Not so quick Mark, it still need's two more votes.  :-)

Well, one more, as I vote for lftp.

-- Elfyn


Package for upload: lftp

2003-08-29 Thread Mark Blackburn
This package is compiled against cygwin 1.5.3. It also has translations 
support.

d7cdb61307e394076b19d037fe643a74 *lftp-2.6.6-1-src.tar.bz2
4e6dc80385e7f497cf395676a21907bd *lftp-2.6.6-1.tar.bz2
f57d23dc28ff19447b89a4b4b3a0dadf *setup.hint
http://blackburn.homeip.net/cygwin-packages/lftp/lftp-2.6.6-1-src.tar.bz2
http://blackburn.homeip.net/cygwin-packages/lftp/lftp-2.6.6-1.tar.bz2
http://blackburn.homeip.net/cygwin-packages/lftp/setup.hint
Thanks

Mark Blackburn