Re: [ITP] yasm -- a complete rewrite of the NASM assembler
On 08/10/12 21:14, Jari Aalto wrote: On 2012-10-08 19:42, David Stacey wrote: | On 08/10/12 10:23, Jari Aalto wrote: | >On 2012-10-07 22:01, David Stacey wrote: | >| | >| yasm... | > | >Builds ok, GTG. It would be nice to also to have manual pages[*] for | >all binaries. These don't have one: | > | > usr/bin/vsyasm.exe | > usr/bin/ytasm.exe | > | >Jari | > | >[*] FYI Debian includes manual pages for those and they are freely | >dstributable.http://packages.debian.org/unstable/yasm | | The man page is extremely minimalistic... However minimalistic, everyone want's to access help with: man Thank you for your comments. I will repackage and include the man page from the Debian distribution. Hopefully I'll have the revised package available about this time tomorrow. Dave.
Re: [ITP] yasm -- a complete rewrite of the NASM assembler
On 2012-10-08 19:42, David Stacey wrote: | On 08/10/12 10:23, Jari Aalto wrote: | >On 2012-10-07 22:01, David Stacey wrote: | >| | >| yasm... | > | >Builds ok, GTG. It would be nice to also to have manual pages[*] for | >all binaries. These don't have one: | > | > usr/bin/vsyasm.exe | > usr/bin/ytasm.exe | > | >Jari | > | >[*] FYI Debian includes manual pages for those and they are freely | >dstributable. http://packages.debian.org/unstable/yasm | | The man page is extremely minimalistic... However minimalistic, everyone want's to access help with: man | ...if he would submit it to | the yasm developers. Then all distributions of yasm would benefit. He may already have. But waiting upstream may not always be the best strategy for users[1] You could also ping upstream. The more contacts, the merrier. I would just copy the pages from Debian and in a dark, rainy autum day, nothing else to do, improve them together. Jari [1] Given yasm's track record for releases, progress is slow. The same Debian developer has maintained the package since 2006, so he may have been in contact already. http://packages.qa.debian.org/y/yasm.html
Re: [ITP] yasm -- a complete rewrite of the NASM assembler
On 08/10/12 10:23, Jari Aalto wrote: On 2012-10-07 22:01, David Stacey wrote: | | yasm... Builds ok, GTG. It would be nice to also to have manual pages[*] for all binaries. These don't have one: usr/bin/vsyasm.exe usr/bin/ytasm.exe Jari [*] FYI Debian includes manual pages for those and they are freely dstributable. http://packages.debian.org/unstable/yasm Thank you for your comments, Jari. Indeed, Debian has a man page for ytasm (but not vsyasm). Said man page is written by the Debian package maintainer and patched in during the Debian build process. The man page is extremely minimalistic, just giving a single sentence description of the package and then pointing the reader at the main 'yasm' man page. It doesn't even fill the screen on an 80x25 character display :-) Maybe the best way to incorporate this man page is to contact the Debian package maintainer directly and see if he would submit it to the yasm developers. Then all distributions of yasm would benefit. If you feel strongly about this then let me know and I'll contact the Debian package maintainer privately and ask about him submitting his man page. However, IMHO the man page is so trivial it's not worth losing sleep over. Thanks again for looking at my package, Dave.
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: shed -- A simple hex editor with a nano-style interface
2012-10-08 14:58 marco atzeri | > requires: libncurses9 | > | requires: libncurses10 | | for the rest it builds and compiles fine setup.hint updated. Thanks, Jari
Re: ITP: renameutils -- Programs to make file renaming easier
2012-10-08 13:28 marco atzeri | > requires: libintl8 libncursesw10 libreadline7 | > | | it builds and runs fine. | | libncursesw10 is an indirect dependency Adjusted setup.hint Thanks, Jari
Re: ITP: makeself -- Utility to generate self-extractable archives
2012-10-08 07:41 Steven Monai: | | makeself is already in the Cygwin archive. Ok, good. Jari
Re: ITP: xloadimage -- Graphics file viewer under X11
2012-10-08 15:27 marco atzeri On 2012-10-08 14:27, marco atzeri wrote: | | /tmp/ITP/xloadimage/xloadimage-4.1/.build/build/configure: | Permission denied I believe an added check now handles this. Repackaged. Thanks, Jari wget --recursive --no-host-directories --cut-dirs=3 \ http://cante.net/~jaalto/tmp/cygwin/xloadimage/setup.hint \ http://cante.net/~jaalto/tmp/cygwin/xloadimage/xloadimage-4.1-1-src.tar.bz2 \ http://cante.net/~jaalto/tmp/cygwin/xloadimage/xloadimage-4.1-1.tar.bz2 # To check packaging cd xloadimage tar -xf *-src.tar.bz2
Re: ITP: xloadimage -- Graphics file viewer under X11
On 10/3/2012 10:43 AM, Jari Aalto wrote: wget --recursive --no-host-directories --cut-dirs=3 \ http://cante.net/~jaalto/tmp/cygwin/xloadimage/setup.hint \ http://cante.net/~jaalto/tmp/cygwin/xloadimage/xloadimage-4.1-1-src.tar.bz2 \ http://cante.net/~jaalto/tmp/cygwin/xloadimage/xloadimage-4.1-1.tar.bz2 # To check packaging cd xloadimage tar -xf *-src.tar.bz2 ./*.sh --color --verbose all Included in Debian: http://packages.debian.org/xloadimage Jari [ setup.hint ] sdesc: "Graphics file viewer under X11" ldesc: "Can view png, jpeg, gif, tiff, niff, sunraster, fbm, cmuraster, pbm, faces, rle, xwd, vff, mcidas, vicar, pcx, gem, macpaint, xpm and xbm files. Can view images, put them on the root window, or dump them. Does a variety of processing, including: clipping, dithering, depth reduction, zoom, brightening/darkening and merging." category: X11 requires: libX11_6 libjpeg8 libpng15 libtiff5 ./xloadimage-4.1-1.sh: line 7408: /tmp/ITP/xloadimage/xloadimage-4.1/.build/build/configure: Permission denied ./xloadimage-4.1-1.sh.CygbuildCommandMain: [FATAL] status is 126.
Re: ITP: newmail -- Notificator for incoming mail
On 10/3/2012 5:42 PM, Jari Aalto wrote: On 2012-10-03 15:10, Dr. Volker Zell wrote: | gpg: Can't check signature: public key not found | -- [WARN] signature check(s) failed. | ./newmail-0.5-1.sh: line 144: read: `Still continue? (y/N) ': not a valid | identifier Fixed. Thanks, Jari wget --recursive --no-host-directories --cut-dirs=3 \ http://cante.net/~jaalto/tmp/cygwin/newmail/newmail-0.5-1-src.tar.bz2 \ http://cante.net/~jaalto/tmp/cygwin/newmail/newmail-0.5-1.tar.bz2 \ http://cante.net/~jaalto/tmp/cygwin/newmail/setup.hint # To check packaging cd newmail tar -xf *-src.tar.bz2 ./*.sh --color --verbose all it builds and packages fine. GTG Marco
Re: ITP: shed -- A simple hex editor with a nano-style interface
On 10/7/2012 12:37 PM, Jari Aalto wrote: wget --recursive --no-host-directories --cut-dirs=3 \ http://cante.net/~jaalto/tmp/cygwin/shed/setup.hint \ http://cante.net/~jaalto/tmp/cygwin/shed/shed-1.15-1-src.tar.bz2 \ http://cante.net/~jaalto/tmp/cygwin/shed/shed-1.15-1.tar.bz2 # To check packaging cd shed tar -xf *-src.tar.bz2 ./*.sh --color --verbose all Included in Debian: http://packages.debian.org/shed Jari [ setup.hint ] sdesc: "A simple hex editor with a nano-style interface" ldesc: "An easy application for viewing and editing files in hex, octal, binary, or ascii text using ncurses. The interface is inspired by pico, another ncurses based text editor." category: Editors requires: libncurses9 requires: libncurses10 for the rest it builds and compiles fine Regards Marco
Re: ITP: cscope -- Interactively examine a C program source
On 9/30/2012 11:20 AM, Jari Aalto wrote: wget --recursive --no-host-directories --cut-dirs=3 \ http://cante.net/~jaalto/tmp/cygwin/cscope/cscope-15.8.0.1-1-src.tar.bz2 \ http://cante.net/~jaalto/tmp/cygwin/cscope/cscope-15.8.0.1-1.tar.bz2 \ http://cante.net/~jaalto/tmp/cygwin/cscope/setup.hint # To check packaging cd cscope tar -xf *-src.tar.bz2 ./*.sh --color --verbose all Included in Debian: http://packages.debian.org/cscope Notes: This is the original version released 2012-08-04. The mlscope included in Cygwin is probably from 2006[*] Jari it builds and packages fine. GTG Regards Marco
Re: ITP: renameutils -- Programs to make file renaming easier
On 10/7/2012 7:39 PM, Jari Aalto wrote: wget --recursive --no-host-directories --cut-dirs=3 \ http://cante.net/~jaalto/tmp/cygwin/renameutils/renameutils-0.12.0-1-src.tar.bz2 \ http://cante.net/~jaalto/tmp/cygwin/renameutils/renameutils-0.12.0-1.tar.bz2 \ http://cante.net/~jaalto/tmp/cygwin/renameutils/setup.hint # To check packaging cd renameutils tar -xf *-src.tar.bz2 ./*.sh --color --verbose all Included in Debian: http://packages.debian.org/renameutils Jari [ setup.hint ] sdesc: "Programs to make file renaming easier" ldesc: "The file renaming utilities (renameutils for short) are a set of programs designed to make renaming of files faster and less cumbersome. Includes five utilities: qmv (edit names with an editor), imv (edit rename name with readline), icp (like imv), qcp (like qmv) and deurlname (remove URL encoded characters)." category: Utils requires: libintl8 libncursesw10 libreadline7 it builds and runs fine. libncursesw10 is an indirect dependency E:\cygwin\bin\cygreadline7.dll E:\cygwin\bin\cygncursesw-10.dll E:\cygwin\bin\cyggcc_s-1.dll
Re: ITP: tnftp -- Enhanced ftp client
On 10/8/2012 11:04 AM, Jari Aalto wrote: wget --recursive --no-host-directories --cut-dirs=3 \ http://cante.net/~jaalto/tmp/cygwin/tnftp/setup.hint \ http://cante.net/~jaalto/tmp/cygwin/tnftp/tnftp-20100108-1-src.tar.bz2 \ http://cante.net/~jaalto/tmp/cygwin/tnftp/tnftp-20100108-1.tar.bz2 # To check packaging cd tnftp tar -xf *-src.tar.bz2 ./*.sh --color --verbose all Included in Debian: http://packages.debian.org/tnftp Jari build and run fine. GTG Regards MArco
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.
Re: [ITP] yasm -- a complete rewrite of the NASM assembler
On 2012-10-07 22:01, David Stacey wrote: | | yasm... Builds ok, GTG. It would be nice to also to have manual pages[*] for all binaries. These don't have one: usr/bin/vsyasm.exe usr/bin/ytasm.exe Jari [*] FYI Debian includes manual pages for those and they are freely dstributable. http://packages.debian.org/unstable/yasm
ITP: tnftp -- Enhanced ftp client
wget --recursive --no-host-directories --cut-dirs=3 \ http://cante.net/~jaalto/tmp/cygwin/tnftp/setup.hint \ http://cante.net/~jaalto/tmp/cygwin/tnftp/tnftp-20100108-1-src.tar.bz2 \ http://cante.net/~jaalto/tmp/cygwin/tnftp/tnftp-20100108-1.tar.bz2 # To check packaging cd tnftp tar -xf *-src.tar.bz2 ./*.sh --color --verbose all Included in Debian: http://packages.debian.org/tnftp Jari [ setup.hint ] sdesc: "Enhanced ftp client" ldesc: "This is the por' of the NetBSD ftp client. The enhancements over the standard ftp client in 4.4BSD include: command-line editing within ftp, command-line fetching of URLS, including support for proxies and auhentication, context sensitive command and filename completion, dynamic progress bar, IPv6 support (from the WIDE project), modification time preservation, paging of local and remote files, and of directory listings, passive mode support, with fallback to active mode, TIS Firewall Toolkit gate ftp proxy support, transfer-rate throttling." category: Net requires: libncurses10