Re: [ITA] fftw3

2008-04-09 Thread Marco Atzeri

--- Brian Dessent  ha scritto:

 Brian Dessent wrote:
  
  Charles Wilson wrote:
  
   As no one was actually able to install this
 file, is it OK to replace it
   on sourceware (perhaps deleting the .md5sum
 file) without bumping the
   version number?
  
  Yes, I considered doing that myself.  Sounds like
 a good idea.
 
 Crap.  It looks like there are a lot of these on
 sourceware:
 
 [EMAIL PROTECTED] release]$ find . -name \*.tar.bz2
 -size -45c -printf
 %s %P\n
 14
 
 14 _obsolete/more/more-2.11o-3.tar.bz2

I copied this :-((

 
 Brian
 

Marco



  Inviato da Yahoo! Mail. 
La casella di posta intelligente.
http://it.docs.yahoo.com/mail/overview/index.html


Re: [ITA] fftw3

2008-04-08 Thread Brian Dessent
Marco Atzeri wrote:

 are the needed setup.hint and empty package
 
 http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/setup.hint
 http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/fftw3-dev-3.1.2-2.tar.bz2

It appears that you bzipped a 0-byte .tar file.  This won't work.  You
need an actual empty tar file, otherwise setup complains with a message
box:

---
Cygwin Setup
---
Can't open
file://C:\Downloads\packages\cygwin/release/_obsolete/fftw3-dev/fftw3-dev-3.1.2-2.tar.bz2
for reading: Invalid or unsupported tar format
---
OK   
---

Arguably setup should cope with this, but it currently doesn't.  The
correct empty .tar.bz2 file should be 46 bytes, there are a number of
existing ones in _obsolete/ that you can simply copy and rename.

Brian


Re: [ITA] fftw3

2008-04-08 Thread Charles Wilson

Brian Dessent wrote:


---
Cygwin Setup
---
Can't open
file://C:\Downloads\packages\cygwin/release/_obsolete/fftw3-dev/fftw3-dev-3.1.2-2.tar.bz2
for reading: Invalid or unsupported tar format
---
OK   
---


Arguably setup should cope with this, but it currently doesn't.  The
correct empty .tar.bz2 file should be 46 bytes, there are a number of
existing ones in _obsolete/ that you can simply copy and rename.


As no one was actually able to install this file, is it OK to replace it 
on sourceware (perhaps deleting the .md5sum file) without bumping the 
version number?


--
Chuck



Re: [ITA] fftw3

2008-04-08 Thread Brian Dessent
Charles Wilson wrote:

 As no one was actually able to install this file, is it OK to replace it
 on sourceware (perhaps deleting the .md5sum file) without bumping the
 version number?

Yes, I considered doing that myself.  Sounds like a good idea.

Brian


Re: [ITA] fftw3

2008-04-08 Thread Brian Dessent
Brian Dessent wrote:
 
 Charles Wilson wrote:
 
  As no one was actually able to install this file, is it OK to replace it
  on sourceware (perhaps deleting the .md5sum file) without bumping the
  version number?
 
 Yes, I considered doing that myself.  Sounds like a good idea.

Crap.  It looks like there are a lot of these on sourceware:

[EMAIL PROTECTED] release]$ find . -name \*.tar.bz2 -size -45c -printf
%s %P\n
14 GNOME/libbonobo2/libbonobo20/libbonobo20-2.10.1-1.tar.bz2
14 GNOME/libbonobo2/libbonobo20/libbonobo20-2.14.0-1.tar.bz2
14 GNOME/gnome-libs/gnome-libs-1.4.2-2.tar.bz2
14 jpeg/libjpeg-devel/libjpeg-devel-6b-11.tar.bz2
14 autoconf/autoconf-devel/autoconf-devel-2.59-2.tar.bz2
14 autoconf/autoconf-devel/autoconf-devel-2.59-2-src.tar.bz2
14 autoconf/autoconf-stable/autoconf-stable-2.13-6-src.tar.bz2
14 autoconf/autoconf-stable/autoconf-stable-2.13-6.tar.bz2
14 pkgconfig/pkgconfig-0.17.2-3-src.tar.bz2
14 pkgconfig/pkgconfig-0.17.2-3.tar.bz2
14 automake/automake-devel/automake-devel-1.9.2-2-src.tar.bz2
14 automake/automake-devel/automake-devel-1.9.2-2.tar.bz2
14 automake/automake-1.7.9-2.tar.bz2
14 automake/automake-stable/automake-stable-1.4p6-3-src.tar.bz2
14 automake/automake-stable/automake-stable-1.4p6-3.tar.bz2
14 automake/automake-1.7.9-2-src.tar.bz2
14 _obsolete/more/more-2.11o-3.tar.bz2
14 _obsolete/more/more-2.11o-3-src.tar.bz2
14 _obsolete/agetty/agetty-2.1-2.tar.bz2
14 _obsolete/agetty/agetty-2.1-2-src.tar.bz2
14 _obsolete/libtool/libtool-devel/libtool-devel-1.5.10-2-src.tar.bz2
14 _obsolete/libtool/libtool-devel/libtool-devel-1.5.10-2.tar.bz2
14 _obsolete/libtool/libtool-1.5b-2.tar.bz2
14 _obsolete/libtool/libtool-stable/libtool-stable-1.4.3-3-src.tar.bz2
14 _obsolete/libtool/libtool-stable/libtool-stable-1.4.3-3.tar.bz2
14 _obsolete/libtool/libtool-1.5b-2-src.tar.bz2
14 _obsolete/setsid/setsid-0.0-4.tar.bz2
14 _obsolete/setsid/setsid-0.0-4-src.tar.bz2
14 _obsolete/fftw3-dev/fftw3-dev-3.1.2-2.tar.bz2

The reason this hasn't been a widely reported problem is that the
message box for invalid tar files only exists in the setup snapshot
versions, not the released version.  But it will be after the next
release, whenever that is.

The feature was added because someone reported that a package was
mysteriously not installing, and after some debugging the reason turned
out to be that it had been created with some alternative tar-program
that used a different magic.  So setup was taught to recognize that new
magic, as well as report future failures explicitly rather than silently
ignoring the package.  However, setup cannot distinguish the difference
between EOF (i.e. 0 byte file) and magic mismatch.

I think it would be prudent to teach setup not to complain about bzipped
0-byte files, but I still feel that on principle if you call something
.tar.bz2 it had ought to be a valid tar file.  I'll work on a patch.

Brian


Re: [ITA] fftw3

2008-04-08 Thread Christopher Faylor
On Tue, Apr 08, 2008 at 06:33:40PM -0700, Brian Dessent wrote:
Brian Dessent wrote:
Charles Wilson wrote:
As no one was actually able to install this file, is it OK to replace
it on sourceware (perhaps deleting the .md5sum file) without bumping
the version number?

Yes, I considered doing that myself.  Sounds like a good idea.

Crap.  It looks like there are a lot of these on sourceware:

[EMAIL PROTECTED] release]$ find .  -name \*.tar.bz2 -size -45c
-printf %s %P\n 14
GNOME/libbonobo2/libbonobo20/libbonobo20-2.10.1-1.tar.bz2 14
GNOME/libbonobo2/libbonobo20/libbonobo20-2.14.0-1.tar.bz2 14
GNOME/gnome-libs/gnome-libs-1.4.2-2.tar.bz2 14
jpeg/libjpeg-devel/libjpeg-devel-6b-11.tar.bz2 ...

I just replaced all of those with an empty .tar.bz2 file:

for f in `find . -name \*.tar.bz2 -size -45c`; do
echo tar -T /dev/null -cjf $f
done | sh -x

Thanks for the heads up.

cgf


[ITA] fftw3

2008-04-06 Thread Marco Atzeri
Hi,
I would like to adopt fftw3 as it is needed
to be updated for octave build.

I hope this is the last try, and every dots is on the
right place.

--- fftw3 : setup.hint -
category: Libs Math
requires: cygwin libfftw3_3
sdesc: Discrete Fourier transform library
ldesc: FFTW is a C subroutine library for computing
the discrete 
Fourier transform (DFT) in one or more dimensions, of
arbitrary input 
size, and of both real and complex data (as well as of
even/odd data, 
i.e. the discrete cosine/sine transforms or DCT/DST).

--- libfftw3_3/setup.hint ---
category: Libs Math
requires: cygwin 
external-source: fftw3
sdesc: Discrete Fourier transform library (runtime)
ldesc: FFTW is a C subroutine library for computing
the discrete 
Fourier transform (DFT) in one or more dimensions, of
arbitrary input 
size, and of both real and complex data (as well as of
even/odd data, 
i.e. the discrete cosine/sine transforms or DCT/DST).

 fftw3-doc/setup.hint 
category: Libs Math
requires: cygwin fftw3
external-source: fftw3
sdesc: Pdf and html documentation for using the fftw3
libraries
ldesc: Pdf and html documentation for using the fftw3
libraries

--- libfftw3-devel/setup.hint ---
category: Libs Math
requires: cygwin fftw3 libfftw3_3
external-source: fftw3
sdesc: Discrete Fourier transform library
(development)
ldesc: FFTW is a C subroutine library for computing
the discrete 
Fourier transform (DFT) in one or more dimensions, of
arbitrary input 
size, and of both real and complex data (as well as of
even/odd data, 
i.e. the discrete cosine/sine transforms or DCT/DST).


to download all a
wget -r -np
http://matzeri.altervista.org/cygwin/fftw3/index.html 

should work (at least it seems to work)

matzeri.altervista.org/cygwin/fftw3/setup.hint
matzeri.altervista.org/cygwin/fftw3/fftw3-3.1.2-2-src.tar.bz2
matzeri.altervista.org/cygwin/fftw3/fftw3-3.1.2-2.tar.bz2

matzeri.altervista.org/cygwin/fftw3/fftw3-doc/fftw3-doc-3.1.2-2.tar.bz2
matzeri.altervista.org/cygwin/fftw3/fftw3-doc/setup.hint

matzeri.altervista.org/cygwin/fftw3/libfftw3-devel/libfftw3-devel-3.1.2-2.tar.bz2
matzeri.altervista.org/cygwin/fftw3/libfftw3-devel/setup.hint

matzeri.altervista.org/cygwin/fftw3/libfftw3_3/libfftw3_3-3.1.2-2.tar.bz2
matzeri.altervista.org/cygwin/fftw3/libfftw3_3/setup.hint


As previous dev package was fftw3-dev here  
http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/index.html

are the needed setup.hint and empty package

http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/setup.hint
http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/fftw3-dev-3.1.2-2.tar.bz2



  Inviato da Yahoo! Mail. 
La casella di posta intelligente.
http://it.docs.yahoo.com/mail/overview/index.html


[ITA] fftw3

2008-04-06 Thread Marco Atzeri
Hi,
I would like to adopt fftw3 as it is needed
to be updated for octave build.

I hope this is the last try, and every dots is on the
right place.

--- fftw3 : setup.hint -
category: Libs Math
requires: cygwin libfftw3_3
sdesc: Discrete Fourier transform library
ldesc: FFTW is a C subroutine library for computing
the discrete 
Fourier transform (DFT) in one or more dimensions, of
arbitrary input 
size, and of both real and complex data (as well as of
even/odd data, 
i.e. the discrete cosine/sine transforms or DCT/DST).

--- libfftw3_3/setup.hint ---
category: Libs Math
requires: cygwin 
external-source: fftw3
sdesc: Discrete Fourier transform library (runtime)
ldesc: FFTW is a C subroutine library for computing
the discrete 
Fourier transform (DFT) in one or more dimensions, of
arbitrary input 
size, and of both real and complex data (as well as of
even/odd data, 
i.e. the discrete cosine/sine transforms or DCT/DST).

 fftw3-doc/setup.hint 
category: Libs Math
requires: cygwin fftw3
external-source: fftw3
sdesc: Pdf and html documentation for using the fftw3
libraries
ldesc: Pdf and html documentation for using the fftw3
libraries

--- libfftw3-devel/setup.hint ---
category: Libs Math
requires: cygwin fftw3 libfftw3_3
external-source: fftw3
sdesc: Discrete Fourier transform library
(development)
ldesc: FFTW is a C subroutine library for computing
the discrete 
Fourier transform (DFT) in one or more dimensions, of
arbitrary input 
size, and of both real and complex data (as well as of
even/odd data, 
i.e. the discrete cosine/sine transforms or DCT/DST).


to download all a
wget -r -np
http://matzeri.altervista.org/cygwin/fftw3/index.html 

should work (at least it seems to work)

matzeri.altervista.org/cygwin/fftw3/setup.hint
matzeri.altervista.org/cygwin/fftw3/fftw3-3.1.2-2-src.tar.bz2
matzeri.altervista.org/cygwin/fftw3/fftw3-3.1.2-2.tar.bz2

matzeri.altervista.org/cygwin/fftw3/fftw3-doc/fftw3-doc-3.1.2-2.tar.bz2
matzeri.altervista.org/cygwin/fftw3/fftw3-doc/setup.hint

matzeri.altervista.org/cygwin/fftw3/libfftw3-devel/libfftw3-devel-3.1.2-2.tar.bz2
matzeri.altervista.org/cygwin/fftw3/libfftw3-devel/setup.hint

matzeri.altervista.org/cygwin/fftw3/libfftw3_3/libfftw3_3-3.1.2-2.tar.bz2
matzeri.altervista.org/cygwin/fftw3/libfftw3_3/setup.hint


As previous dev package was fftw3-dev here  
http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/index.html

are the needed setup.hint and empty package

http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/setup.hint
http://matzeri.altervista.org/cygwin/_obsolete/fftw3-dev/fftw3-dev-3.1.2-2.tar.bz2



  Inviato da Yahoo! Mail. 
La casella di posta intelligente.
http://it.docs.yahoo.com/mail/overview/index.html


Re: [ITA] fftw3

2008-04-06 Thread Charles Wilson

Marco Atzeri wrote:

I would like to adopt fftw3 as it is needed
to be updated for octave build.

I hope this is the last try, and every dots is on the
right place.


Builds fine from source, passes basic tests. Packaging and setup.hints 
look good.


GTG, and uploaded. Please send an announcement to cygwin-announce at 
cygwin dot com.


Thanks for your perseverence!

--
Chuck