public inbox for cygwin-apps@cygwin.com
 help / color / mirror / Atom feed
* ITP: qiv -- Quick image viewer for X
@ 2012-10-07  7:20 Jari Aalto
  2012-10-08  9:46 ` marco atzeri
  0 siblings, 1 reply; 6+ messages in thread
From: Jari Aalto @ 2012-10-07  7:20 UTC (permalink / raw)
  To: cygwin-apps

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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ITP: qiv -- Quick image viewer for X
  2012-10-07  7:20 ITP: qiv -- Quick image viewer for X Jari Aalto
@ 2012-10-08  9:46 ` marco atzeri
  2012-10-08 13:23   ` Jari Aalto
  2012-10-09 11:09   ` Corinna Vinschen
  0 siblings, 2 replies; 6+ messages in thread
From: marco atzeri @ 2012-10-08  9:46 UTC (permalink / raw)
  To: cygwin-apps

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.

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ITP: qiv -- Quick image viewer for X
  2012-10-08  9:46 ` marco atzeri
@ 2012-10-08 13:23   ` Jari Aalto
  2012-10-08 14:03     ` marco atzeri
  2012-10-11  3:15     ` Yaakov (Cygwin/X)
  2012-10-09 11:09   ` Corinna Vinschen
  1 sibling, 2 replies; 6+ messages in thread
From: Jari Aalto @ 2012-10-08 13:23 UTC (permalink / raw)
  To: cygwin-apps

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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ITP: qiv -- Quick image viewer for X
  2012-10-08 13:23   ` Jari Aalto
@ 2012-10-08 14:03     ` marco atzeri
  2012-10-11  3:15     ` Yaakov (Cygwin/X)
  1 sibling, 0 replies; 6+ messages in thread
From: marco atzeri @ 2012-10-08 14:03 UTC (permalink / raw)
  To: cygwin-apps

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


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ITP: qiv -- Quick image viewer for X
  2012-10-08  9:46 ` marco atzeri
  2012-10-08 13:23   ` Jari Aalto
@ 2012-10-09 11:09   ` Corinna Vinschen
  1 sibling, 0 replies; 6+ messages in thread
From: Corinna Vinschen @ 2012-10-09 11:09 UTC (permalink / raw)
  To: cygwin-apps

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

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: ITP: qiv -- Quick image viewer for X
  2012-10-08 13:23   ` Jari Aalto
  2012-10-08 14:03     ` marco atzeri
@ 2012-10-11  3:15     ` Yaakov (Cygwin/X)
  1 sibling, 0 replies; 6+ messages in thread
From: Yaakov (Cygwin/X) @ 2012-10-11  3:15 UTC (permalink / raw)
  To: cygwin-apps

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


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2012-10-11  3:15 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-10-07  7:20 ITP: qiv -- Quick image viewer for X Jari Aalto
2012-10-08  9:46 ` marco atzeri
2012-10-08 13:23   ` Jari Aalto
2012-10-08 14:03     ` marco atzeri
2012-10-11  3:15     ` Yaakov (Cygwin/X)
2012-10-09 11:09   ` Corinna Vinschen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).