[libchamplain/libchamplain-0-4] Announce the availability of Gtk2::Champlain



commit d0476ea4ad746ca49210cc8431d45eea3b8b3cb8
Author: Emmanuel Rodriguez <emmanuel rodriguez gmail com>
Date:   Tue Nov 3 06:31:14 2009 +0100

    Announce the availability of Gtk2::Champlain

 bindings/perl/Champlain/README           |    3 ++-
 bindings/perl/Champlain/lib/Champlain.pm |   21 +++++++++++----------
 2 files changed, 13 insertions(+), 11 deletions(-)
---
diff --git a/bindings/perl/Champlain/README b/bindings/perl/Champlain/README
index 4aa9c78..c9754e6 100644
--- a/bindings/perl/Champlain/README
+++ b/bindings/perl/Champlain/README
@@ -7,7 +7,7 @@ simple mechanism for rendering maps in an application or for embedding maps in
 an existing application.
 
 The library relies on Clutter for all rendering and can easily be embedded in
-any Gtk2 application.
+any Gtk2 application (look for Gtk2::Champlain on CPAN).
 
 The maps displayed are taken from various sources, all providing maps for free,
 at the moment the following sources area available: OpenStreetMap, OpenAerialMap
@@ -61,3 +61,4 @@ details.
 You should have received a copy of the GNU Library General Public License along
 with this library; if not, write to the Free Software Foundation, Inc., 59
 Temple Place - Suite 330, Boston, MA  02111-1307  USA.
+
diff --git a/bindings/perl/Champlain/lib/Champlain.pm b/bindings/perl/Champlain/lib/Champlain.pm
index 60e7371..ff14385 100644
--- a/bindings/perl/Champlain/lib/Champlain.pm
+++ b/bindings/perl/Champlain/lib/Champlain.pm
@@ -28,9 +28,10 @@ Champlain - Map rendering canvas
 
 =head1 DESCRIPTION
 
-Champlain is a Perl binding for the C library libchamplain which provides a
-canvas widget based on L<Clutter> that displays maps from various free map
-sources such as I<OpenStreetMap>, I<OpenAerialMap> and I<Maps for free>.
+Champlain consists of the Perl bindings for the C library libchamplain which
+provides a canvas widget based on L<Clutter> that displays maps from various
+free map sources such as I<OpenStreetMap>, I<OpenAerialMap> and
+I<Maps for free>.
 
 For more information about libchamplain see:
 L<http://projects.gnome.org/libchamplain/>.
@@ -52,7 +53,7 @@ The module defines the following constants which can be exported on demand:
 =back
 
 The tag I<coords> can be used for importing the constants providing the minimal
-and maximal values for (latitude, longitude) coordinates:
+and maximal values for I<(latitude, longitude)> coordinates:
 
 	use Champlain ':coords';
 
@@ -63,13 +64,12 @@ library libchamplain was compiled with GTK support and if Clutter would be
 built with Gtk2 support.
 
 While this was very handy it made the Perl modules hard to maintain and starting
-with Clutter 1.0 the Gtk2 wrappers are no longer bundled. They will be provided
-by another CPAN package that doesn't exist yet. This will mimic what the C
-libraries do and what other bindings do.
+with Clutter 1.0 the Gtk2 wrappers are no longer bundled together. Instead they
+now need to be downloaded and installed separately. This mimics what the C
+libraries and other bindings already do for Clutter & co.
 
-In the meanwhile this means that this Perl module no longer supports Gtk2.
-Just as with Clutter, another module will be created that will add support for
-Gtk2 once the Gtk2 Perl bindings for Clutter are written.
+The Gtk2 Perl bindings for this widget are available in CPAN as
+L<Gtk2::Champlain>.
 
 =head1 BUGS
 
@@ -174,3 +174,4 @@ sub dl_load_flags { $^O eq 'darwin' ? 0x00 : 0x01 }
 __PACKAGE__->bootstrap($VERSION);
 
 1;
+



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]