Re: ITP: qiv -- Quick image viewer for X

2012-10-10 Thread Yaakov (Cygwin/X)
On Mon, 2012-10-08 at 16:23 +0300, Jari Aalto wrote:
 2012-10-08 12:46 marco atzeri
 | build fine, runs, but most of the dependecies seem not direct ones :
 
 Hm, I usually go with objdump:
 
  $ objdump -p .inst/usr/bin/qiv.exe |
 egrep -i '\.dll' |
 egrep -vi 'KERNEL32|cygwin1.dll|MPR.DLL|GDI32|USER32|ntdll.dll' | sort
 
 DLL Name: cygImlib2-1.dll
 DLL Name: cygX11-6.dll
 DLL Name: cygXinerama-1.dll
 DLL Name: cyggdk-x11-2.0-0.dll
 DLL Name: cyggdk_pixbuf-2.0-0.dll
 DLL Name: cygglib-2.0-0.dll
 DLL Name: cyggobject-2.0-0.dll
 DLL Name: cygmagic-1.dll
 DLL Name: cygpango-1.0-0.dll
 
 Which one, cygcheck top-level or objdump, is correct listing to use?

objdump (as cygport does).


Yaakov




Re: ITP: qiv -- Quick image viewer for X

2012-10-09 Thread Corinna Vinschen
On Oct  8 11:46, marco atzeri wrote:
 On 10/7/2012 9:20 AM, Jari Aalto wrote:
 wget --recursive --no-host-directories --cut-dirs=3 \
  http://cante.net/~jaalto/tmp/cygwin/qiv/qiv-2.2.4-1-src.tar.bz2 \
  http://cante.net/~jaalto/tmp/cygwin/qiv/qiv-2.2.4-1.tar.bz2 \
  http://cante.net/~jaalto/tmp/cygwin/qiv/setup.hint
 
  # To check packaging
 
  cd qiv
  tar -xf *-src.tar.bz2
  ./*.sh --color --verbose all
 
 Included in Debian:
 
  http://packages.debian.org/qiv
 
 Jari
 
 [ setup.hint ]
 
 sdesc: Quick image viewer for X
 ldesc: A very small and pretty fast GDK/Imlib image viewer. Features include
 zoom, maxpect, scale down, fullscreen, brightness/contrast/gamma
 correction, slideshow, pan with keyboard and mouse, rotate left/right,
 flip, delete (move to .qiv-trash/), jump to image x, jump
 forward/backward x images, filename filter, and you can use qiv to set
 your X11-Desktop background.
 category: Graphics
 requires: libpng14 zlib0 libImlib2_1 libX11_6 libXinerama1 
 libgdk_pixbuf2.0_0 libgtk2.0_0 libglib2.0_0 libMagickCore5 libpango1.0_0
 
 
 
 build fine, runs, but [...]

Uploaded.


Thanks,
Corinna

-- 
Corinna Vinschen  Please, send mails regarding Cygwin to
Cygwin Project Co-Leader  cygwin AT cygwin DOT com
Red Hat


Re: ITP: qiv -- Quick image viewer for X

2012-10-08 Thread marco atzeri

On 10/7/2012 9:20 AM, Jari Aalto wrote:

wget --recursive --no-host-directories --cut-dirs=3 \
 http://cante.net/~jaalto/tmp/cygwin/qiv/qiv-2.2.4-1-src.tar.bz2 \
 http://cante.net/~jaalto/tmp/cygwin/qiv/qiv-2.2.4-1.tar.bz2 \
 http://cante.net/~jaalto/tmp/cygwin/qiv/setup.hint

 # To check packaging

 cd qiv
 tar -xf *-src.tar.bz2
 ./*.sh --color --verbose all

Included in Debian:

 http://packages.debian.org/qiv

Jari

[ setup.hint ]

sdesc: Quick image viewer for X
ldesc: A very small and pretty fast GDK/Imlib image viewer. Features include
zoom, maxpect, scale down, fullscreen, brightness/contrast/gamma
correction, slideshow, pan with keyboard and mouse, rotate left/right,
flip, delete (move to .qiv-trash/), jump to image x, jump
forward/backward x images, filename filter, and you can use qiv to set
your X11-Desktop background.
category: Graphics
requires: libpng14 zlib0 libImlib2_1 libX11_6 libXinerama1 libgdk_pixbuf2.0_0 
libgtk2.0_0 libglib2.0_0 libMagickCore5 libpango1.0_0




build fine, runs, but most of the dependecies seem not direct ones :

$ cygcheck  qiv-2.2.4/.inst/usr/bin/qiv.exe
E:\cygwin\tmp\ITP\qiv\qiv-2.2.4\.inst\usr\bin\qiv.exe
  E:\cygwin\bin\cygwin1.dll
C:\Windows\system32\KERNEL32.dll
[cut]
  E:\cygwin\bin\cyggdk-x11-2.0-0.dll =  libgtk2.0_0-2.24.12-1
E:\cygwin\bin\cygcairo-2.dll
  E:\cygwin\bin\cyggcc_s-1.dll
  E:\cygwin\bin\cygfontconfig-1.dll
E:\cygwin\bin\cygexpat-1.dll
E:\cygwin\bin\cygfreetype-6.dll
  E:\cygwin\bin\cygbz2-1.dll
  E:\cygwin\bin\cygz.dll
  E:\cygwin\bin\cygpixman-1-0.dll
  E:\cygwin\bin\cygpng14-14.dll
  E:\cygwin\bin\cygX11-6.dll
E:\cygwin\bin\cygxcb-1.dll
  E:\cygwin\bin\cygXau-6.dll
  E:\cygwin\bin\cygXdmcp-6.dll
  E:\cygwin\bin\cygxcb-render-0.dll
  E:\cygwin\bin\cygxcb-shm-0.dll
  E:\cygwin\bin\cygXrender-1.dll
E:\cygwin\bin\cyggio-2.0-0.dll
  E:\cygwin\bin\cygglib-2.0-0.dll
   E:\cygwin\bin\cygiconv-2.dll
E:\cygwin\bin\cygintl-8.dll
E:\cygwin\bin\cygpcre-1.dll
  E:\cygwin\bin\cyggmodule-2.0-0.dll
  E:\cygwin\bin\cyggobject-2.0-0.dll
E:\cygwin\bin\cygffi-4.dll
E:\cygwin\bin\cygpango-1.0-0.dll
  E:\cygwin\bin\cygthai-0.dll
E:\cygwin\bin\cygdatrie-1.dll
E:\cygwin\bin\cygpangocairo-1.0-0.dll
  E:\cygwin\bin\cygpangoft2-1.0-0.dll
E:\cygwin\bin\cygXcomposite-1.dll
E:\cygwin\bin\cygXcursor-1.dll
  E:\cygwin\bin\cygXfixes-3.dll
E:\cygwin\bin\cygXdamage-1.dll
E:\cygwin\bin\cygXext-6.dll
E:\cygwin\bin\cygXi-6.dll
E:\cygwin\bin\cygXinerama-1.dll
E:\cygwin\bin\cygXrandr-2.dll
E:\cygwin\bin\cyggdk_pixbuf-2.0-0.dll
  E:\cygwin\bin\cygImlib2-1.dll =  libImlib2_1-1.4.5-1
  E:\cygwin\bin\cygmagic-1.dll =  file-5.11-1


I see no dependency on libMagickCore5 at all.



Re: ITP: qiv -- Quick image viewer for X

2012-10-08 Thread Jari Aalto
2012-10-08 12:46 marco atzeri
|  requires: libpng14 zlib0 libImlib2_1 libX11_6 libXinerama1
|libgdk_pixbuf2.0_0 libgtk2.0_0 libglib2.0_0 libMagickCore5
|libpango1.0_0
|
[... snip ...]
|   E:\cygwin\bin\cygmagic-1.dll =  file-5.11-1
| I see no dependency on libMagickCore5 at all.

I read wrong. Corrected to file. Thanks.

| build fine, runs, but most of the dependecies seem not direct ones :

Hm, I usually go with objdump:

 $ objdump -p .inst/usr/bin/qiv.exe |
egrep -i '\.dll' |
egrep -vi 'KERNEL32|cygwin1.dll|MPR.DLL|GDI32|USER32|ntdll.dll' | sort

DLL Name: cygImlib2-1.dll
DLL Name: cygX11-6.dll
DLL Name: cygXinerama-1.dll
DLL Name: cyggdk-x11-2.0-0.dll
DLL Name: cyggdk_pixbuf-2.0-0.dll
DLL Name: cygglib-2.0-0.dll
DLL Name: cyggobject-2.0-0.dll
DLL Name: cygmagic-1.dll
DLL Name: cygpango-1.0-0.dll

Which one, cygcheck top-level or objdump, is correct listing to use?

Jari

[ marco ]

$ cygcheck  qiv-2.2.4/.inst/usr/bin/qiv.exe
E:\cygwin\tmp\ITP\qiv\qiv-2.2.4\.inst\usr\bin\qiv.exe
  E:\cygwin\bin\cygwin1.dll
C:\Windows\system32\KERNEL32.dll
[cut]
  E:\cygwin\bin\cyggdk-x11-2.0-0.dll =  libgtk2.0_0-2.24.12-1
E:\cygwin\bin\cygcairo-2.dll
  E:\cygwin\bin\cyggcc_s-1.dll
  E:\cygwin\bin\cygfontconfig-1.dll
E:\cygwin\bin\cygexpat-1.dll
E:\cygwin\bin\cygfreetype-6.dll
  E:\cygwin\bin\cygbz2-1.dll
  E:\cygwin\bin\cygz.dll
  E:\cygwin\bin\cygpixman-1-0.dll
  E:\cygwin\bin\cygpng14-14.dll
  E:\cygwin\bin\cygX11-6.dll
E:\cygwin\bin\cygxcb-1.dll
  E:\cygwin\bin\cygXau-6.dll
  E:\cygwin\bin\cygXdmcp-6.dll
  E:\cygwin\bin\cygxcb-render-0.dll
  E:\cygwin\bin\cygxcb-shm-0.dll
  E:\cygwin\bin\cygXrender-1.dll
E:\cygwin\bin\cyggio-2.0-0.dll
  E:\cygwin\bin\cygglib-2.0-0.dll
   E:\cygwin\bin\cygiconv-2.dll
E:\cygwin\bin\cygintl-8.dll
E:\cygwin\bin\cygpcre-1.dll
  E:\cygwin\bin\cyggmodule-2.0-0.dll
  E:\cygwin\bin\cyggobject-2.0-0.dll
E:\cygwin\bin\cygffi-4.dll
E:\cygwin\bin\cygpango-1.0-0.dll
  E:\cygwin\bin\cygthai-0.dll
E:\cygwin\bin\cygdatrie-1.dll
E:\cygwin\bin\cygpangocairo-1.0-0.dll
  E:\cygwin\bin\cygpangoft2-1.0-0.dll
E:\cygwin\bin\cygXcomposite-1.dll
E:\cygwin\bin\cygXcursor-1.dll
  E:\cygwin\bin\cygXfixes-3.dll
E:\cygwin\bin\cygXdamage-1.dll
E:\cygwin\bin\cygXext-6.dll
E:\cygwin\bin\cygXi-6.dll
E:\cygwin\bin\cygXinerama-1.dll
E:\cygwin\bin\cygXrandr-2.dll
E:\cygwin\bin\cyggdk_pixbuf-2.0-0.dll
  E:\cygwin\bin\cygImlib2-1.dll =  libImlib2_1-1.4.5-1
  E:\cygwin\bin\cygmagic-1.dll =  file-5.11-1


Re: ITP: qiv -- Quick image viewer for X

2012-10-08 Thread marco atzeri

On 10/8/2012 3:23 PM, Jari Aalto wrote:

2012-10-08 12:46 marco atzeri
|  requires: libpng14 zlib0 libImlib2_1 libX11_6 libXinerama1
|libgdk_pixbuf2.0_0 libgtk2.0_0 libglib2.0_0 libMagickCore5
|libpango1.0_0
|
[... snip ...]
|   E:\cygwin\bin\cygmagic-1.dll =  file-5.11-1
| I see no dependency on libMagickCore5 at all.

I read wrong. Corrected to file. Thanks.

| build fine, runs, but most of the dependecies seem not direct ones :

Hm, I usually go with objdump:

  $ objdump -p .inst/usr/bin/qiv.exe |
 egrep -i '\.dll' |
 egrep -vi 'KERNEL32|cygwin1.dll|MPR.DLL|GDI32|USER32|ntdll.dll' | sort

 DLL Name: cygImlib2-1.dll
 DLL Name: cygX11-6.dll
 DLL Name: cygXinerama-1.dll
 DLL Name: cyggdk-x11-2.0-0.dll
 DLL Name: cyggdk_pixbuf-2.0-0.dll
 DLL Name: cygglib-2.0-0.dll
 DLL Name: cyggobject-2.0-0.dll
 DLL Name: cygmagic-1.dll
 DLL Name: cygpango-1.0-0.dll

Which one, cygcheck top-level or objdump, is correct listing to use?


Oh , I see cygcheck output is misleading as it removes duplication
and it reports first occurence and not lowest one.

Regards
Marco




ITP: qiv -- Quick image viewer for X

2012-10-07 Thread Jari Aalto
wget --recursive --no-host-directories --cut-dirs=3 \
http://cante.net/~jaalto/tmp/cygwin/qiv/qiv-2.2.4-1-src.tar.bz2 \
http://cante.net/~jaalto/tmp/cygwin/qiv/qiv-2.2.4-1.tar.bz2 \
http://cante.net/~jaalto/tmp/cygwin/qiv/setup.hint

# To check packaging

cd qiv
tar -xf *-src.tar.bz2
./*.sh --color --verbose all

Included in Debian:

http://packages.debian.org/qiv

Jari

[ setup.hint ]

sdesc: Quick image viewer for X
ldesc: A very small and pretty fast GDK/Imlib image viewer. Features include
zoom, maxpect, scale down, fullscreen, brightness/contrast/gamma
correction, slideshow, pan with keyboard and mouse, rotate left/right,
flip, delete (move to .qiv-trash/), jump to image x, jump
forward/backward x images, filename filter, and you can use qiv to set
your X11-Desktop background.
category: Graphics
requires: libpng14 zlib0 libImlib2_1 libX11_6 libXinerama1 libgdk_pixbuf2.0_0 
libgtk2.0_0 libglib2.0_0 libMagickCore5 libpango1.0_0