Ruby/SerialPort is a Ruby's library that allow you to communicate via the RS232 port. It support POSIX (Linux, *BSD, Solaris, AIX), Cygwin and native Windows. Reproducible: Always Steps to Reproduce: 1. 2. 3. New ebuild file is attached.
Created attachment 26010 [details] ebuild for ruby-serialport
Hi. Sorry for the delay. I hadn't any machine that I could test it (my main PC is ThinkPad X21, which has no serial port :( ). I had a chance to test it yesterday and it worked, so I committed it to Portage. On the whole, your ebuild looks quite well-written and easy to read. However, I made a little modification to your ebuild - corrected LICENSE and changed KEYWORDS. You put "GPL" to LICENSE, but it's not correct in ebuild policy. It should be one of /usr/portage/licenses and the right LICENSE for this package is GPL-2. README only says it's GPL, but if you see serialport.c you'll find it should be GPL-2 (or later). As for KEYWORDS, you could write arches that you tested on. I tested it on only ~x86, so I put ~x86 there. If you really tested the package on those arches, please open another bug to request each arch team to add the keyword (if not, just write only ~x86 when you submit any ebuild next time). Thanks for the contribution and see you next bug!