~ubuntu-branches/ubuntu/vivid/ardour/vivid-proposed

« back to all changes in this revision

Viewing changes to libs/sigc++2/README

  • Committer: Package Import Robot
  • Author(s): Felipe Sateler, Jaromír Mikeš, Felipe Sateler
  • Date: 2014-05-22 14:39:25 UTC
  • mfrom: (29 sid)
  • mto: This revision was merged to the branch mainline in revision 30.
  • Revision ID: package-import@ubuntu.com-20140522143925-vwqfo9287pmkrroe
Tags: 1:2.8.16+git20131003-3
* Team upload

[ Jaromír Mikeš ]
* Add -dbg package

[ Felipe Sateler ]
* Upload to experimental

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
libsigc++ -- The Typesafe Callback Framework for C++
 
2
 
 
3
 
 
4
General information:
 
5
 
 
6
   libsigc++ implements a typesafe callback system for standard C++. It
 
7
   allows you to define signals and to connect those signals to any
 
8
   callback function, either global or a member function, regardless of
 
9
   whether it is static or virtual.
 
10
 
 
11
   libsigc++ is used by gtkmm to wrap the GTK+ signal system. It does not
 
12
   depend on GTK or gtkmm.
 
13
 
 
14
   Further information about the major release 2.0 is available on the
 
15
   libsigc++ project home page: http://libsigc.sourceforge.net/
 
16
 
 
17
 
 
18
License information:
 
19
 
 
20
   Distribution of library and components is under the LGPL as listed in the
 
21
   file COPYING. Examples and tests are Public Domain.
 
22
 
 
23
 
 
24
Contact information:
 
25
   Maintainer: mailto: mschulze@cvs.gnome.org
 
26
   Maillist: mailto: libsigc-list@gnome.org
 
27
   Homepage: http://libsigc.sourceforge.net
 
28
   Online reference documentation: http://libsigc.sourceforge.net/libsigc2/docs/
 
29
   Ftp: http://ftp.gnome.org/pub/GNOME/sources/libsigc++/2.0/
 
30
   CVS:
 
31
 
 
32
 
 
33
Overview of the distribution:
 
34
 
 
35
   docs/                             documentation on the signal system
 
36
      docs/reference/                reference documentation
 
37
   
 
38
   examples/                         examples of various signal functions
 
39
   
 
40
   sigc++/                           source for library
 
41
      sigc++/macros/                 .m4 files used to auto-generate source files
 
42
      sigc++/functors/               source for library (various functors)
 
43
      sigc++/functors/macros/        .m4 files used to auto-generate source files
 
44
      sigc++/adaptors/               source for library (various adaptors)
 
45
      sigc++/adaptors/macros/        .m4 files used to auto-generate source files
 
46
      sigc++/adpators/lambda/        source for library (lambda library)
 
47
      sigc++/adpators/lambda/macros/ .m4 files used to auto-generate source files
 
48
   
 
49
   scripts/                          automake junk
 
50
   
 
51
   tests/                            programs testing and verifying proper behaviour
 
52
   
 
53
   MSVC_Net2003/                     project files for building the library with MSVC .NET 2003
 
54
 
 
55
 
 
56
Compatibility:
 
57
 
 
58
   Compatible compilers must supports the following recent c++ techniques:
 
59
   * Partial template (function) specialization.
 
60
   * Explicit template (member) function instantiation.
 
61
   * Treat void return as normal return.
 
62
 
 
63
   This release has only been tested with gcc-3.3. It should at least also compile with:
 
64
   * gcc >= 3.2
 
65
   * cygwin (gcc >= 3.2)
 
66
   * mingw32
 
67
   * Microsoft Visual Studio .Net 2003
 
68
   * Sun Forte C++ compiler >= 5.5
 
69
   * Compaq C++ compiler
 
70
   * Intel compiler
 
71
   Please report any troubles you encounter with these compilers!
 
72
   You are also invited to try a compiler that is not listed above.