- update to ruby-dbus-0.11.0

- build and install this as a regular gem
This commit is contained in:
jasper 2014-12-09 09:15:12 +00:00
parent b01c89aa54
commit 681fbcac69
5 changed files with 103 additions and 40 deletions

View File

@ -1,21 +1,17 @@
# $OpenBSD: Makefile,v 1.14 2014/09/24 16:16:29 jeremy Exp $
# $OpenBSD: Makefile,v 1.15 2014/12/09 09:15:12 jasper Exp $
COMMENT= Ruby implementation of the D-Bus protocol
DISTNAME= ruby-dbus-0.2.1
REVISION= 5
DISTNAME= ruby-dbus-0.11.0
PKGNAME= ${DISTNAME:S/ruby-//}
CATEGORIES= x11 devel
# gpl
# LGPLv2.1
PERMIT_PACKAGE_CDROM= yes
MASTER_SITES= https://trac.luon.net/data/ruby-dbus/releases/
MODULES= lang/ruby
MODULES= lang/ruby
CONFIGURE_STYLE=ruby setup
PKG_ARCH= *
CONFIGURE_STYLE= ruby gem
.include <bsd.port.mk>

View File

@ -1,5 +1,2 @@
MD5 (ruby-dbus-0.2.1.tar.gz) = H2OY2LuvonLAtDh4/sQydg==
RMD160 (ruby-dbus-0.2.1.tar.gz) = wBDwzKVu9LmG1qLGkRTjjd4x6z4=
SHA1 (ruby-dbus-0.2.1.tar.gz) = TK1hBEjlEsjZKiFmD1kFrrXp6Ss=
SHA256 (ruby-dbus-0.2.1.tar.gz) = z8rcSuhg8t49aqGhIwpBCx3t94MUiieiAgW7O1Tjw6w=
SIZE (ruby-dbus-0.2.1.tar.gz) = 56197
SHA256 (ruby-dbus-0.11.0.gem) = H/WFTzHUlWy6hyOnW5IDOHxMpe0PJm4ljUiimErCSL0=
SIZE (ruby-dbus-0.11.0.gem) = 70656

View File

@ -1,13 +0,0 @@
$OpenBSD: patch-lib_dbus_bus_rb,v 1.1.1.1 2008/01/11 18:08:01 jcs Exp $
--- lib/dbus/bus.rb.orig Thu Dec 27 13:43:35 2007
+++ lib/dbus/bus.rb Thu Jan 10 21:12:16 2008
@@ -587,6 +587,9 @@ module DBus
when "unix:abstract"
@type = idx
@unix_abstract = val
+ when "unix:path"
+ @type = "unix"
+ @unix = val
when "guid"
@guid = val
end

View File

@ -1 +1 @@
Ruby D-Bus provides an implementation of the D-Bus protocol.
Pure Ruby module for interaction with D-Bus IPC system.

View File

@ -1,11 +1,94 @@
@comment $OpenBSD: PLIST,v 1.3 2013/11/16 08:59:15 ajacoutot Exp $
${MODRUBY_SITEDIR}/dbus/
${MODRUBY_SITEDIR}/dbus.rb
${MODRUBY_SITEDIR}/dbus/auth.rb
${MODRUBY_SITEDIR}/dbus/bus.rb
${MODRUBY_SITEDIR}/dbus/export.rb
${MODRUBY_SITEDIR}/dbus/introspect.rb
${MODRUBY_SITEDIR}/dbus/marshall.rb
${MODRUBY_SITEDIR}/dbus/matchrule.rb
${MODRUBY_SITEDIR}/dbus/message.rb
${MODRUBY_SITEDIR}/dbus/type.rb
@comment $OpenBSD: PLIST,v 1.4 2014/12/09 09:15:12 jasper Exp $
${GEM_LIB}/cache/${DISTNAME}.gem
${GEM_LIB}/gems/${DISTNAME}/
${GEM_LIB}/gems/${DISTNAME}/COPYING
${GEM_LIB}/gems/${DISTNAME}/NEWS
${GEM_LIB}/gems/${DISTNAME}/README.md
${GEM_LIB}/gems/${DISTNAME}/Rakefile
${GEM_LIB}/gems/${DISTNAME}/VERSION
${GEM_LIB}/gems/${DISTNAME}/doc/
${GEM_LIB}/gems/${DISTNAME}/doc/Reference.md
${GEM_LIB}/gems/${DISTNAME}/doc/Tutorial.md
${GEM_LIB}/gems/${DISTNAME}/doc/ex-calling-methods.body.rb
${GEM_LIB}/gems/${DISTNAME}/doc/ex-calling-methods.rb
${GEM_LIB}/gems/${DISTNAME}/doc/ex-properties.body.rb
${GEM_LIB}/gems/${DISTNAME}/doc/ex-properties.rb
${GEM_LIB}/gems/${DISTNAME}/doc/ex-setup.rb
${GEM_LIB}/gems/${DISTNAME}/doc/ex-signal.body.rb
${GEM_LIB}/gems/${DISTNAME}/doc/ex-signal.rb
${GEM_LIB}/gems/${DISTNAME}/doc/example-helper.rb
${GEM_LIB}/gems/${DISTNAME}/examples/
${GEM_LIB}/gems/${DISTNAME}/examples/gdbus/
${GEM_LIB}/gems/${DISTNAME}/examples/gdbus/gdbus
${GEM_LIB}/gems/${DISTNAME}/examples/gdbus/gdbus.glade
${GEM_LIB}/gems/${DISTNAME}/examples/gdbus/launch.sh
${GEM_LIB}/gems/${DISTNAME}/examples/no-introspect/
${GEM_LIB}/gems/${DISTNAME}/examples/no-introspect/nm-test.rb
${GEM_LIB}/gems/${DISTNAME}/examples/no-introspect/tracker-test.rb
${GEM_LIB}/gems/${DISTNAME}/examples/rhythmbox/
${GEM_LIB}/gems/${DISTNAME}/examples/rhythmbox/playpause.rb
${GEM_LIB}/gems/${DISTNAME}/examples/service/
${GEM_LIB}/gems/${DISTNAME}/examples/service/call_service.rb
${GEM_LIB}/gems/${DISTNAME}/examples/service/service_newapi.rb
${GEM_LIB}/gems/${DISTNAME}/examples/simple/
${GEM_LIB}/gems/${DISTNAME}/examples/simple/call_introspect.rb
${GEM_LIB}/gems/${DISTNAME}/examples/simple/properties.rb
${GEM_LIB}/gems/${DISTNAME}/examples/utils/
${GEM_LIB}/gems/${DISTNAME}/examples/utils/listnames.rb
${GEM_LIB}/gems/${DISTNAME}/examples/utils/notify.rb
${GEM_LIB}/gems/${DISTNAME}/lib/
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/
${GEM_LIB}/gems/${DISTNAME}/lib/dbus.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/auth.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/bus.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/core_ext/
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/core_ext/array/
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/core_ext/array/extract_options.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/core_ext/class/
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/core_ext/class/attribute.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/core_ext/kernel/
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/core_ext/kernel/singleton_class.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/core_ext/module/
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/core_ext/module/remove_method.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/error.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/export.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/introspect.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/logger.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/marshall.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/matchrule.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/message.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/message_queue.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/proxy_object.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/proxy_object_factory.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/proxy_object_interface.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/type.rb
${GEM_LIB}/gems/${DISTNAME}/lib/dbus/xml.rb
${GEM_LIB}/gems/${DISTNAME}/ruby-dbus.gemspec
${GEM_LIB}/gems/${DISTNAME}/test/
${GEM_LIB}/gems/${DISTNAME}/test/async_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/binding_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/bus_and_xml_backend_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/bus_driver_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/bus_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/byte_array_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/err_msg_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/introspect_xml_parser_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/introspection_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/main_loop_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/property_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/server_robustness_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/server_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/service_newapi.rb
${GEM_LIB}/gems/${DISTNAME}/test/session_bus_spec_manual.rb
${GEM_LIB}/gems/${DISTNAME}/test/signal_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/spec_helper.rb
${GEM_LIB}/gems/${DISTNAME}/test/thread_safety_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/tools/
${GEM_LIB}/gems/${DISTNAME}/test/tools/dbus-launch-simple
${GEM_LIB}/gems/${DISTNAME}/test/tools/dbus-limited-session.conf
${GEM_LIB}/gems/${DISTNAME}/test/tools/test_env
${GEM_LIB}/gems/${DISTNAME}/test/tools/test_server
${GEM_LIB}/gems/${DISTNAME}/test/type_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/value_spec.rb
${GEM_LIB}/gems/${DISTNAME}/test/variant_spec.rb
${GEM_LIB}/specifications/${DISTNAME}.gemspec