Re: ITP: qiv -- Quick image viewer for 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
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
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
Re: ITP: qiv -- Quick image viewer for X
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
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.
ITP: qiv -- Quick image viewer for X
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