/Gtk2-Unique

Release history of Gtk2-Unique

Primary LanguagePerl

Gtk2::Unique
=========

Perl bindings for the C library "libunique" that provides a mechanism for
writing single instance applications. If you launch a single instance
application twice, the second instance will either just quit or will send a
message to the running instance.

Unique makes it easy to write this kind of applications, by providing a base
class, taking care of all the IPC machinery needed to send messages to a running
instance, and also handling the startup notification side.

For more information about libunique refer to the library's web site:

	http://live.gnome.org/LibUnique


INSTALLATION

To install this module, run the following commands:

	perl Makefile.PL
	make
	make test
	make install


SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with the
perldoc command.

	perldoc Gtk2::Unique

Also feel free to take a look at the examples in the folder "examples/" and to
play around with them.

For any kind of help or support simply report a bug or join us in the IRC
channel #gtk2-perl on freenode.


COPYRIGHT AND LICENCE

Copyright (C) 2009 Emmanuel Rodriguez

This program is free software; you can redistribute it and/or modify it
under the same terms as Perl itself.