ruby-serialport - Library for using RS-232 serial ports from Ruby programs

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe i386
Package name ruby-serialport
Package version 1.3.1
Package release 1build3
Package architecture i386
Package type deb
Installed size 50 B
Download size 12.71 KB
Official Mirror
This library provides an API for Ruby to control RS-232 serial ports,
and check and set the current state of the signals on the serial


Package Version Architecture Repository
ruby-serialport_1.3.1-1build3_amd64.deb 1.3.1 amd64 Ubuntu Universe
ruby-serialport - - -


Name Value
libc6 >= 2.4
libruby2.3 >= 2.3.0~preview2
ruby >= 1:2.3~0


Type URL
Binary Package ruby-serialport_1.3.1-1build3_i386.deb
Source Package ruby-serialport

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install ruby-serialport deb package:
    # sudo apt-get install ruby-serialport




2016-03-13 - Matthias Klose <>
ruby-serialport (1.3.1-1build3) xenial; urgency=medium
* No-change rebuild for ruby2.3-only support.
2016-03-13 - Matthias Klose <>
ruby-serialport (1.3.1-1build2) xenial; urgency=medium
* No-change rebuild to add ruby2.3 support.
2016-01-21 - Matthias Klose <>
ruby-serialport (1.3.1-1build1) xenial; urgency=medium
* No-change rebuild to drop ruby2.1 support.
2015-07-18 - Antonio Terceiro <>
ruby-serialport (1.3.1-1) unstable; urgency=medium
* Team upload
* New upstream release
- fixes FTBFS with Ruby 2.2 (Closes: #791784)
2014-01-15 - Jonas Genannt <>
ruby-serialport (1.3.0-1) unstable; urgency=low
* Team upload.
[ C├ędric Boutillier ]
* debian/control
- remove obsolete DM-Upload-Allowed flag
- use canonical URI in Vcs-* fields
[ Jonas Genannt ]
* Imported Upstream version 1.3.0
* debian/ruby-tests.rb: added basic testing
* d/control
- bumped standards version to 3.9.5 (no changes needed)
- removed transitional packages
- updated long description
2012-06-24 - Paul van Tilburg <>
ruby-serialport (1.1.0-1) unstable; urgency=low
* New upstream release.
* debian/control:
- Bumped standards version to 3.9.3.
- Bumped build-depend on gem2deb to 0.3.0. 
* debian/copyright: use Debian copyright format version 1.0.
* debian/source/lintian-overrides: added to override warnings about the
descriptions of the transitional packages. 
* debian/rules, debian/ruby-test-files.yaml: stuff under test/ are not
real test files/suites, removed.
2011-12-28 - Paul van Tilburg <>
ruby-serialport (1.0.4-1) unstable; urgency=low
* New upstream release (closes: #597526).
* Source packages adapted according to the new Ruby policy:
- Build for both ruby1.8 and ruby1.9.1.
- Migrated to pkg-ruby-extras git repos. Changed the Vcs-* fields in
debian/control accordingly.
- Changed the depends and recommends to follow the new Ruby
library naming scheme.
* debian/control:
- Added a default DM-Upload-Allowed field set to yes.
- Standards-Version bumped to 3.9.2; no changes required.
- Set XS-Ruby-Versions to all.
- Changed the build-depends for using gem2deb instead of ruby-pkg-tools.
- Switched the maintainer with the uploaders field as per new
convention the team is the default maintainer.
- Added libserialport-ruby and libserialport-ruby1.8 as transitional
* debian/copyright: reworked to fit the DEP5 format.
* debian/rules: disable tests for now, a TTY device is not guaranteed to be
2009-05-05 - Paul van Tilburg <>
libserialport-ruby (0.7.0-1) unstable; urgency=low
[ Arnaud Cornet ]
* Update my mail address.
[ Gunnar Wolf ]
* Changed section to Ruby as per ftp-masters' request
[ Paul van Tilburg ]
* New upstream release. 
* debian/control: 
- Bumped standards version to 3.8.1.
- Added depend on ${misc:Depends} for libserialport-ruby.
- Added build-depend on libsetup-ruby1.8.
* debian/rules:
- Switched from upstream extconf to Debian's native setup.rb-based
- Also load the CDBS simple-patchsys class.
* Added debian/libserialport-ruby.examples. 
* Added debian/patches/01-add-shebang-fix-load.patch to fix the example
so that it complies with policy and loads the correct lib.
2008-06-16 - Lucas Nussbaum <>
libserialport-ruby (0.6-3) unstable; urgency=low
* Build-depend on r-p-t >= 0.14, to fix installation of ruby1.9 libs.
Closes: #486487
* Switched to using the extconf.rb class from ruby-pkg-tools. Will avoid
future problems like this one.
2008-04-09 - Paul van Tilburg <>
libserialport-ruby (0.6-2) unstable; urgency=low
* Bumped standards version to 3.7.3; no changes required.
* Added Homepage and Vcs-* fields to debian/control.

See Also

Package Description
ruby-serverspec_2.18.0-1_all.deb RSpec tests for your servers configured by Puppet, Chef or anything else
ruby-session_3.2.0-1_all.deb persistent connections with external programs like bash (via pipes)
ruby-settingslogic-doc_2.0.9-3_all.deb simple settings solution for Ruby (documentation)
ruby-settingslogic_2.0.9-3_all.deb simple settings solution for Ruby
ruby-setup_3.4.1-9_all.deb the setup.rb install tool for Ruby
ruby-sexp-processor_4.4.4-1_all.deb brings all the generic sexp processing tools to ruby
ruby-shadow_2.4.1-1build4_i386.deb interface of shadow password for Ruby
ruby-sham-rack_1.3.6-6_all.deb Net::HTTP-to-Rack plumbing for HTTP testing
ruby-shindo_0.3.8-1_all.deb simple depth first Ruby testing
ruby-shoulda-context_1.2.0-1_all.deb context framework for Test::Unit
ruby-shoulda-matchers_1.0.0~beta2-1build1_all.deb Test helpers for Rails applications, compatible with Test::Unit and RSpec
ruby-shoulda_3.5.0-3build1_all.deb additional features for the Test::Unit testing framework
ruby-sidekiq-cron_0.4.2-4_all.deb scheduling add-on for Sidekiq
ruby-sidekiq_4.0.1+dfsg-2_all.deb Simple, efficient background processing for Ruby
ruby-sigar_0.7.3-1build3_i386.deb System Information Gatherer And Reporter