debian/0000755000000000000000000000000011771620576007202 5ustar debian/ruby-tests.rb0000644000000000000000000000005611712612274011640 0ustar # Run the tests via rake. system("rake test") debian/control0000644000000000000000000000416711771616244010612 0ustar Source: ruby-dbus Section: ruby Priority: optional Maintainer: Debian Ruby Extras Maintainers Uploaders: Paul van Tilburg DM-Upload-Allowed: yes Build-Depends: debhelper (>= 7.0.50~), gem2deb (>= 0.3.0~), dbus Build-Depends-Indep: rake, ruby-bluecloth Standards-Version: 3.9.3 Vcs-Git: git://git.debian.org/pkg-ruby-extras/ruby-dbus.git Vcs-Browser: http://git.debian.org/?p=pkg-ruby-extras/ruby-dbus.git;a=summary Homepage: https://trac.luon.net/ruby-dbus XS-Ruby-Versions: all Package: ruby-dbus Architecture: all XB-Ruby-Versions: ${ruby:Versions} Replaces: libdbus-ruby (<< 0.7.0-1~), libdbus-ruby1.8 (<< 0.7.0-1~) Breaks: libdbus-ruby (<< 0.7.0-1~), libdbus-ruby1.8 (<< 0.7.0-1~) Provides: libdbus-ruby, libdbus-ruby1.8 Depends: ${misc:Depends}, ruby | ruby-interpreter Recommends: ruby-glib2 Description: Ruby binding for D-Bus This module allows Ruby programs to interface with the D-Bus message bus installed on newer Unix operating systems. . Ruby D-Bus currently supports the following features: * Connecting to local buses. * Accessing remote services, objects and interfaces. * Invoking methods on remote objects synchronously and asynchronously. * Catch signals on remote objects and handle them via callbacks. * Remote object introspection. * Walking object trees. * Creating services and registering them on the bus. * Exporting objects with interfaces on a bus for remote use. * Rubyish D-Bus object and interface syntax support that automatically allows for introspection. * Emitting signals on exported objects. Package: libdbus-ruby Section: oldlibs Priority: extra Architecture: all Depends: ${misc:Depends}, ruby-dbus Description: Transitional package for ruby-dbus This is a transitional package to ease upgrades to the ruby-dbus package. It can safely be removed. Package: libdbus-ruby1.8 Section: oldlibs Priority: extra Architecture: all Depends: ${misc:Depends}, ruby-dbus Description: Transitional package for ruby-dbus This is a transitional package to ease upgrades to the ruby-dbus package. It can safely be removed. debian/changelog0000644000000000000000000000627711771620526011063 0ustar ruby-dbus (0.7.2-1) unstable; urgency=low * New upstream release. * debian/control: - Bumped gem2deb build-depend to 0.3.0. - Bumped standars-version to 3.9.3. - Set the priority for the transitional packages lib*-ruby to "extra". - Extended the long description a bit (added a list of features). * debian/ruby-dbus.doc-base: added. * debian/source/lintian-overrides: - Override the duplicate long description issues for the transitional packages. -- Paul van Tilburg Sun, 24 Jun 2012 16:16:50 +0200 ruby-dbus (0.7.0-1) unstable; urgency=low * New upstream release. * 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 libdbus-ruby and libdbus-ruby1.8 as transitional packages. - Added a build-depend on dbus for the test suite. - Drop the build-depend-indep on webgen0.5 and libtextile-ruby, the tutorial is no longer a webgen site. * debian/copyright: reworked to fit the DEP5 format. -- Paul van Tilburg Sun, 25 Sep 2011 13:19:37 +0200 libdbus-ruby (0.3.0-1) unstable; urgency=low * New upstream release. * debian/source/format: Added, switched to 3.0 (quilt) format. -- Paul van Tilburg Fri, 09 Apr 2010 22:47:16 +0200 libdbus-ruby (0.2.12-1) unstable; urgency=low [ 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.4. - Added missing ${misc:Depends} to libdbus-ruby and libdbus-ruby1.8. * debian/watch: - Updated the URL to the new location on github (closes: #558602). -- Paul van Tilburg Sun, 14 Feb 2010 21:12:08 +0100 libdbus-ruby (0.2.1-1) unstable; urgency=low * New upstream release. * Bumped standards version to 3.7.3; no changes required. * Added Homepage and Vcs-* fields. -- Paul van Tilburg Sat, 29 Dec 2007 01:25:19 +0100 libdbus-ruby (0.2.0-2) unstable; urgency=low * Fixed debian/copyright to mention the software is licensed under the LPGL (not GPL as before release 0.1.2). * Added libredcloth-ruby to the build-depend-indep in debian/control so that webgen can read the tutorial files written in the tutorial. -- Paul van Tilburg Sun, 15 Jul 2007 22:29:29 +0200 libdbus-ruby (0.2.0-1) unstable; urgency=low * Initial release. * Forget the old Ruby D-Bus implementation that is no longer maintained and incompatible with the current D-Bus implementation. -- Paul van Tilburg Wed, 25 Apr 2007 23:16:04 +0200 debian/examples0000644000000000000000000000001311712612274010724 0ustar examples/* debian/source/0000755000000000000000000000000011771615367010504 5ustar debian/source/format0000644000000000000000000000001411712612274011677 0ustar 3.0 (quilt) debian/source/lintian-overrides0000644000000000000000000000022511771617370014060 0ustar ruby-dbus source: duplicate-short-description libdbus-ruby libdbus-ruby1.8 ruby-dbus source: duplicate-long-description libdbus-ruby libdbus-ruby1.8 debian/ruby-dbus.doc-base0000644000000000000000000000054511771617073012517 0ustar Document: ruby-dbus-doc Title: Documentation of the Ruby bindings for D-Bus Author: Chris Lalancette et al. Abstract: This API documentation is generated with RDoc from the source of Ruby/Dbus, providing Ruby bindings for D-Bus. Section: Programming/Ruby Format: HTML Index: /usr/share/doc/ruby-dbus/rdoc/index.html Files: /usr/share/doc/ruby-dbus/rdoc/* debian/watch0000644000000000000000000000014711712612274010224 0ustar version=3 http://pkg-ruby-extras.alioth.debian.org/cgi-bin/gemwatch/ruby-dbus .*/ruby-dbus-(.*).tar.gz debian/copyright0000644000000000000000000000302011712612274011117 0ustar Format: http://dep.debian.net/deps/dep5 Upstream-Name: ruby-dbus Source: https://trac.luon.net/ruby-dbus Files: * Copyright: 2007, Arnaud Cornet 2007, Paul van Tilburg License: This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. . On Debian systems, the complete text of the GNU Lesser General Public License version 2.1 can be found in the file `/usr/share/common-licenses/LGPL-2.1'. Files: debian/* Copyright: 2011, Paul van Tilburg License: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, version 2 of the License, or (at your opinion) any later version. . This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. . You should have received a copy of the GNU General Public License along with this package; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the GNU General Public License version 2 can be found in the file `/usr/share/common-licenses/GPL-2'. debian/rules0000755000000000000000000000120611712612274010250 0ustar #!/usr/bin/make -f #export DH_VERBOSE=1 # # Uncomment to ignore all test failures (but the tests will run anyway) #export DH_RUBY_IGNORE_TESTS=all # # Uncomment to ignore some test failures (but the tests will run anyway). # Valid values: #export DH_RUBY_IGNORE_TESTS=ruby1.8 ruby1.9.1 require-rubygems # # If you need to specify the .gemspec (eg there is more than one) #export DH_RUBY_GEMSPEC=gem.gemspec %: dh $@ --buildsystem=ruby --with ruby override_dh_auto_build: dh_auto_build rake rdoc bluecloth doc/tutorial/index.markdown > doc/tutorial/index.html override_dh_auto_clean: dh_auto_clean rm -rf doc/rdoc doc/tutorial/index.html debian/docs0000644000000000000000000000004211712612274010040 0ustar README NEWS doc/rdoc doc/tutorial debian/compat0000644000000000000000000000000211712612274010367 0ustar 7