Hi, Cédric Boutillier wrote: > You proposed to package ruby-launchy about 18 months ago. Have you made > any progress on that? I've just proposed to package mdpress (#692864) > which has a depency on ruby-launchy. > > This package would fit very well for inclusion in the Ruby packaging > team, which could offer team maintenance. Don't hesitate to contact the > team on debian-r...@lists.debian.org.
I played around a little bit with gem2deb and noticed that there's one launchy dependency which is not yet packaged: (ruby-)spoon. (Other, already packaged dependencies seem to be at least ruby-minitest, ruby-addressable, and ruby-ffi.) So I guess spoon[1] needs to be packaged first. Apache License 2.0 is no issue and gem2deb built a ruby-spoon.deb out of the box. [1] https://github.com/headius/spoon Launchy did not built out of the box, symlink some files from ruby-launchy/spec/*.rb to ruby-launchy/ helped. I also had to remove the yaml file from debian/ruby-test-files.yaml. Additionally two suspicious tests are failing: # Running tests: ............F.....F..xprop: unable to open display '' xprop: unable to open display '' ..........................................................................xprop: unable to open display '' .xprop: unable to open display '' ............................................. Fabulous tests in 0.089517s, 1575.1205 tests/s, 2122.5028 assertions/s. 1) Failure: test_0002_when host_os is 'darwin' the appropriate 'app_list' method is called(Launchy::Application::Browser) [/home/abe/debian/ruby-launchy-2.1.2/spec/applications/browser_spec.rb:24]: Expected: "/usr/bin/open" Actual: "/bin/open" 2) Failure: test_0004_when host_os is 'linux' the appropriate 'app_list' method is called(Launchy::Application::Browser) [/home/abe/debian/ruby-launchy-2.1.2/spec/applications/browser_spec.rb:24]: Expected: nil Actual: "/usr/bin/xdg-open" I actually have more or less working proof-of-concept packages of mdpress, ruby-launchy and ruby-spoon at [2], but since I haven't any experience in ruby packaging, these packages were mostly made by gem2deb. They're really ugly and hence they shouldn't be used but rather improved. [2] http://noone.org/debian/mdpress-ugly-packages/ And no, I don't ITP any of these in Debian as I don't want to dig into ruby packaging further than I already did. (But feel free to use them as starting point for your own packages.) I just was too curious to get mdpress running without spoiling my system with native gems. :-) Regards, Axel -- ,''`. | Axel Beckert <a...@debian.org>, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE `- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5 -- To UNSUBSCRIBE, email to debian-wnpp-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20121126233123.ga18...@sym.noone.org