Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gnome/perl-gtk3
Read-only mirror of https://gitlab.gnome.org/GNOME/perl-gtk3
https://github.com/gnome/perl-gtk3
Last synced: about 1 month ago
JSON representation
Read-only mirror of https://gitlab.gnome.org/GNOME/perl-gtk3
- Host: GitHub
- URL: https://github.com/gnome/perl-gtk3
- Owner: GNOME
- Created: 2012-06-10T19:33:37.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2024-03-15T08:24:43.000Z (8 months ago)
- Last Synced: 2024-10-04T21:59:02.577Z (about 2 months ago)
- Language: Perl
- Homepage: https://gitlab.gnome.org/GNOME/perl-gtk3
- Size: 237 KB
- Stars: 18
- Watchers: 9
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README
Awesome Lists containing this project
README
Gtk3
====Perl bindings to the 3.x series of the gtk+ toolkit. This module allows you to
write graphical user interfaces in a Perlish and object-oriented way, freeing
you from the casting and memory management in C, yet remaining very close in
spirit to original API.INSTALLATION
------------To install this module type the following:
perl Makefile.PL
make
make test
make installDEPENDENCIES
------------Gtk3 needs this C library:
gtk+-3.0 >= 3.0.0
and these Perl modules:
Glib::Object::Introspection >= 0.002
HOW TO CONTACT US
-----------------Homepage: http://gtk2-perl.sourceforge.net/
Support forum: https://discourse.gnome.org/tags/c/platform/language-bindings/11/perl
Mailing list archives: https://mail.gnome.org/archives/gtk-perl-list/
IRC: irc://irc.gnome.org/#gtk-perl
E-mail bug submission via CPAN's RT:
bug-Gtk3 [at] rt.cpan.org
Web bug submission via GNOME's bugtracker:
https://gitlab.gnome.org/GNOME/perl-gtk3/-/issuesPlease do not contact any of the maintainers directly unless they ask you to.
The first point of contact for questions/problems/issues should always be the
support forum.BUG REPORTS
-----------For help with problems, please contact the support forum (above). If you
already know you have a bug, please file it with one of the bug trackers
below. With any problems and/or bug reports, it's always helpful for the
developers to have the following information:- A small script that demonstrates the problem; this is not required, however,
it will get your issue looked at much faster than a description of the
problem alone.
- Version of Perl (perl -v)
- Versions of Gtk2-Perl modules (Glib/Gtk2/Pango/Cairo)
- Optional, but nice to have: versions of GTK+ libraries on your system
(libglib, libgtk+, libpango, libcairo, etc.)There are multiple project bug trackers, please choose the one you are most
comfortable with using and/or already have an account for.Request Tracker:
- submitting bugs via the Web (requires a PAUSE account/Bitcard):
https://rt.cpan.org/Public/Bug/Report.html?Queue=Gtk3
- submitting bugs via e-mail (open to anyone with e-mail):
bug-Gtk3 [at] rt.cpan.orgGNOME's bugtracker:
- report bugs to the 'perl-gtk3' product (requires login)
https://gitlab.gnome.org/GNOME/perl-gtk3/-/issuesPATCH SUBMISSION GUIDELINES
---------------------------You can send us patches by...
- Creating a Merge Request in GNOME GitLab.
- Those with gnome.org Git ID's can push trivial patches to git directly; if
you're not sure what a trivial patch is, please ask first in the support
forum prior to pushing your commit.OBTAINING SOURCE FROM THE GNOME.ORG GIT REPO
--------------------------------------------Assuming you already have the 'git' command installed on your system, you can
use the 'git://' protocol:git clone git://git.gnome.org/perl-Gtk3
Or, read-only access via HTTP:
git clone http://git.gnome.org/browse/perl-Gtk3
To update an existing clone of the source:
git pull
Most Linux distros package the 'git' command in a package called either 'git'
or 'git-core'.COPYRIGHT AND LICENSE
---------------------Copyright (C) 2005-2012 Torsten Schoenfeld
This library is free software; you can redistribute it and/or modify it under
the terms of the GNU Library General Public License as published by the Free
Software Foundation; either version 2.1 of the License, or (at your option) any
later version.This library is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.See the LICENSE file in the top-level directory of this distribution for the
full license terms.