The DBusKit framework provides Objective-C applications with bindings for the D-Bus inter-process communication system.
Go to file
Niels Grewe 150f789354 Fix copy and paste error.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/dbuskit/trunk@31327 72102866-910b-0410-8b05-ffd578937521
2010-09-11 14:09:24 +00:00
Documentation Fix copy and paste error. 2010-09-11 14:09:24 +00:00
Examples/Apertium Add files missing from last commit. 2010-08-16 13:43:03 +00:00
Headers * COPYING: Add LGPL. 2010-08-16 13:47:57 +00:00
Source Begin conceptualizing property support. Add ChangeLog. 2010-09-11 13:59:37 +00:00
Tests * Tests/GNUmakefile 2010-09-05 19:09:05 +00:00
Tools * Tools/GNUmakefile.postamble: Fix build by creating link to the header dir. 2010-08-23 20:59:25 +00:00
aclocal.m4 Add configure script and paraphernalia (but make still regenerates config.make 2010-05-10 05:49:49 +00:00
ChangeLog Fix copy and paste error. 2010-09-11 14:09:24 +00:00
config.make.in * Source/DKArgument.[mh]: Implement marshalling of variant types. Also add the 2010-06-24 20:01:40 +00:00
configure * configure.ac: Fix autoconf test for location of runtime.h 2010-06-28 21:41:08 +00:00
configure.ac * configure.ac: Fix autoconf test for location of runtime.h 2010-06-28 21:41:08 +00:00
COPYING * COPYING: Add LGPL. 2010-08-16 13:47:57 +00:00
GNUmakefile warn if gnustep-make not found 2010-09-10 13:56:59 +00:00
GNUmakefile.postamble Reorganise the project so that the tests are built as a separate subproject and 2010-07-14 10:46:23 +00:00
GNUmakefile.preamble * COPYING: Add LGPL. 2010-08-16 13:47:57 +00:00
INSTALL * Documentation/install.texi: Mention the nonstrict flag. 2010-08-18 07:00:06 +00:00
README * COPYING: Add LGPL. 2010-08-16 13:47:57 +00:00

1 Readme
********

The DBusKit framework provides Objective-C applications with bindings
for the D-Bus inter-process communication system. It allows Objective-C
applications to transparently access services exposed via D-Bus.

1.1 Build and Install
=====================

Please refer to the `INSTALL' file for information about dependencies
and instructions about installing the library.

1.2 Mac OS X Support
====================

DBusKit makes use of the typed selectors feature of the Objective-C
runtime. Since typed selectors are not available in Apple's libobjc,
Mac OS X is not supported by DBusKit.

1.3 Test suite
==============

Execute `make test=yes' to compile and run the test suite. This
requires the UnitKit framework from Étoilé and a working D-Bus
installation.

1.4 License
===========

The DBusKit library is covered under the  GNU Lesser Public License.
This means you can use these it in any program (even non-free
programs). If you distribute the library along with your program, you
must make the improvements you have made freely available. You should
read the COPYING file in the root directory of the framework
distribution for more information. All files in the `Source',
`Headers', and `Tests' directories are covered under the LGPL.

   The associated tools and examples are covered under the GNU Public
License. This means if you make changes to these programs, you cannot
charge a fee, other than distribution fees, for others to use the
program. You should read the COPYING file for more information. All
files in the `Examples' and `Tools' directories are covered under the
GPL.

   The documentation is, unless noted otherwise, licensed under the GNU
Free Documentation License (with no Invariant Sections or Cover Texts).

   Copyright (C) 2010 Free Software Foundation

   Copying and distribution of this file, with or without modification,
are permitted in any medium without royalty provided the copyright
notice and this notice are preserved.