delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/08/26/22:56:15

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Message-ID: <39A883E5.1EF53B1A@ece.gatech.edu>
Date: Sat, 26 Aug 2000 22:58:45 -0400
From: Charles Wilson <cwilson AT ece DOT gatech DOT edu>
X-Mailer: Mozilla 4.73 [en] (Windows NT 5.0; U)
X-Accept-Language: en
MIME-Version: 1.0
To: Earnie Boyd <earnie_boyd AT yahoo DOT com>
CC: cygwin AT sourceware DOT cygnus DOT com
Subject: Re: CygUtils updates: usr-local, RemoveObsoletePackages
References: <20000827023415 DOT 22752 DOT qmail AT web117 DOT yahoomail DOT com>

Earnie Boyd wrote:
> 
> --- Charles Wilson <cwilson AT ece DOT gatech DOT edu> wrote:
> > A lot of packages that were originally included in my usr-local package
> > at cygutils have been absorbed into the official cygwin net release.  In
> > most cases, the versions distributed from sources.redhat.com are newer
> > and better, so the ones from cygutils are obsolete.  I've created a new
> > usr-local package that does not include those obsolete packages -- the
> > new one is about half the size of the old.  It includes:
> >
> > autoconf-2.13    automake-1.4
> > bzip2-0.9.5d     freetype-1.3
> > gettext-0.10.35  ncurses-5.0
> > readline-4.0     rxvt-2.6.2
> > tar-1.12+bzip2   unzip-5.41
> > vim-5.6          xpm-3.4k
> > zip-2.3
> > /usr/local/info/dir
> > /usr/local/man/whatis
> >
> 
> Why did you leave bzip2 and vim-5.6 when bzip2 and vim are distributed in the
> latest directory?

A very good question -- go to the head of the class. 

It's because the "real" bzip2 package doesn't include libbz2.a -- mine
does. (However, Michael Ring has recently made available a bzip2-1.0.1-3
package that *does* include libbz2.a. Once his version is made
'official', I'll remove mine from usr-local).

As far as vim goes, the official version was compiled only with termcap,
not with ncurses, IIRC.  Also, for whatever reason, its syntax
highlighting consists solely of bold, underline, and bold-underline --
no colors. At least on my machine.  Granted, this is probably a
configuration issue on my own machine, but I haven't really
investigated.  I'm working on getting ncurses dll-ized, and then I
planned on taking a look at vim: to see if folks *wanted* an
ncurses-based version, or if the color-highlighting issue was actually a
setup problem on my machine.  Anyway, that's for the future -- I really
don't want to start a vim flamewar right now.

For now, since (at least according to my personal experience) the vim
and bzip packages provide additional features/benefits beyond the
official ones, I kept them in usr-local.  If you want to remove (for
instance) cygutils vim and cygutils bzip2, it's pretty easy, thanks to
Vladimir Ivanovic.  Just use the RemoveObsoletePackages tool, and drop
the original tarball of vim-5.6-cygwin-whatever.tar.gz into the
RemoveObsoletePackages/packages directory....check the README for that
tool.

Yeah, I know this means you basically download cygutils vim twice (once
in the usr-local tarball, and once by itself) -- all so that you can
remove it!  However, that's the best I can do right now -- short of
moving to RPM's.  But Micheal, ReBuM, RUE Satoh, and several others have
already done that, so I'm not going to duplicate their effort. :-)

--Chuck

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019