cygport-0.9.3 in release-2

Reini Urban rurban@x-ray.at
Mon Nov 10 16:56:00 GMT 2008


2008/10/28 Yaakov (Cygwin Ports):
> I've just made cygport-0.9.3 available in release-2 with the following
> changes:
>
> * PV is now an array; members 1-* replace PVP[].
> * foo_CONTENTS can now be used in place of PKG_CONTENTS[].
> * cygtest(): Doesn't exit when tests fail.
> * autotools.cygclass: Detect ac-2.63+; detect missing LT_OUTPUT.
> * fossil.cygclass: NEW for Fossil RCS checkouts.
> * ruby.cygclass: Added rubyinto, doruby. Accept RDOC_MODULE.
> * ruby-gnome2.cygclass: Added ruby-goocanvas.
> * xorg.cygclass: Added GIT_URI; renamed font- packages.
> * zope.cygclass: REMOVED.  Use distutils instead.
>
> If there are any changes you want to see in cygport, please let me know
> ASAP; I would like to have the major changes out of the way soon,
> so that cygport isn't a moving target once everything is ready for a 1.7
> rebuild.

I've put
  CC="gcc-4"
  CXX="g++-4"
into /etc/cygport.conf (in cygwin-2)

I noticed in trying out some new release-2 packages, that
$  cygport icu-3.8-5.cygport prep
fails with
 * cygport 0.9 is required for Cygwin 1.7.
but
$ bash cygport icu-3.8-5.cygport prep
works okay


$ which cygport
/usr/bin/cygport
$ cygport --version
 * cygport 0.9 is required for Cygwin 1.7.
$ bash cygport --version
cygport 0.9.3
$ /usr/bin/cygport --version
cygport 0.9.3

There's no symlink - mount clash for the cygport files in
/usr/lib and /usr/share.
Strange.

cygport shebang => -x
$ cygport --version
+ readonly -f defined
+ export -f defined
+ alias 'ifdef=if defined'
+ alias 'ifndef=if ! defined'
+ set -e
+ case $(uname -r) in
++ uname -r
+ echo -e ' \e[1;31m*\e[0;0m cygport 0.9 is required for Cygwin 1.7.'
 * cygport 0.9 is required for Cygwin 1.7.
+ exit 127

even more strange:
$ joe /usr/bin/cygport
#!/bin/bash -x
################################################################################
...

$ head /usr/bin/cygport
#!/bin/bash
################################################################################
...

There's something fishy, which I haven't figures out yet.
There's no symlink /usr/bin/cygport, just the file.
-- 
Reini Urban
http://phpwiki.org/              http://murbreak.at/



More information about the Cygwin-apps mailing list