r42986 - in /branches/upstream/libpango-perl/current: ChangeLog ChangeLog.pre-git MAINTAINERS MANIFEST MANIFEST.SKIP META.yml NEWS copyright.pod lib/Pango.pm pango-perl-private.h pango-perl.h pango.exports xs/PangoAttributes.xs
nhandler-guest at users.alioth.debian.org
nhandler-guest at users.alioth.debian.org
Thu Aug 27 12:31:50 UTC 2009
Author: nhandler-guest
Date: Thu Aug 27 12:31:44 2009
New Revision: 42986
URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=42986
Log:
[svn-upgrade] Integrating new upstream version, libpango-perl (1.221)
Added:
branches/upstream/libpango-perl/current/ChangeLog.pre-git
Removed:
branches/upstream/libpango-perl/current/ChangeLog
branches/upstream/libpango-perl/current/pango-perl-private.h
Modified:
branches/upstream/libpango-perl/current/MAINTAINERS
branches/upstream/libpango-perl/current/MANIFEST
branches/upstream/libpango-perl/current/MANIFEST.SKIP
branches/upstream/libpango-perl/current/META.yml
branches/upstream/libpango-perl/current/NEWS
branches/upstream/libpango-perl/current/copyright.pod
branches/upstream/libpango-perl/current/lib/Pango.pm
branches/upstream/libpango-perl/current/pango-perl.h
branches/upstream/libpango-perl/current/pango.exports
branches/upstream/libpango-perl/current/xs/PangoAttributes.xs
Added: branches/upstream/libpango-perl/current/ChangeLog.pre-git
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpango-perl/current/ChangeLog.pre-git?rev=42986&op=file
==============================================================================
--- branches/upstream/libpango-perl/current/ChangeLog.pre-git (added)
+++ branches/upstream/libpango-perl/current/ChangeLog.pre-git Thu Aug 27 12:31:44 2009
@@ -1,0 +1,98 @@
+=== ChangeLog discontinued ===
+
+ With the move to git, we stop maintaining a separate ChangeLog and
+ rely on proper commit messages instead.
+
+2009-03-25 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * MANIFEST: Remove pango-perl-private.h.
+
+2009-03-24 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * pango.exports: Fix the list of exported functions so that
+ linking against us works on MSWin32. Patch by Martin
+ Schlemmer. (GNOME #576373)
+
+2009-03-24 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * pango-perl.h
+ * pango-perl-private.h (removed)
+ * xs/PangoAttributes.xs: Clean up a holdover from the split-off:
+ properly declare gtk2perl_pango_attribute_register_custom_type in
+ pango-perl.h so that Gtk2 can use it without having to jump
+ through hoops, and move the one macro that is in use out of
+ pango-perl-private.h which thus becomes empty.
+
+2009-03-17 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * Makefile.PL
+ * NEWS
+ * README
+ * lib/Pango.pm: Stable release 1.220.
+
+2009-03-17 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * t/inc/PangoTestHelper.pm
+ * t/PangoLayout.t: Change version checks to refer to stable
+ versions only.
+
+2009-03-08 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * NEWS
+ * lib/Pango.pm: Release 1.211.
+
+2009-03-08 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * Makefile.PL: Use Glib::MakeMaker to add a precompiled-headers
+ Makefile target that precompiles pango-perl.h.
+
+2009-01-01 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * t/PangoLayout.t
+ * xs/PangoLayout.xs: Allow passing undef to
+ Gtk2::Pango::Layout::set_attributes(). Patch by Emmanuel
+ Rodriguez. (RT #42079)
+
+2008-12-16 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * t/PangoLayout.t: Fix a skip count. Patch by Kevin Ryde.
+
+2008-11-24 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * t/PangoLayout.t
+ * xs/PangoLayout.xs: Wrap pango_layout_get_baseline. Patch by
+ Thierry Vignaud.
+
+2008-11-16 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * NEWS
+ * lib/Pango.pm: Release 1.210.
+
+2008-11-16 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * README: Add small introductory paragraph.
+
+2008-11-16 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * MANIFEST
+ * examples/cairo-simple.pl (added): Add an example demonstrating
+ how to use Pango in conjunction with Cairo and Gtk2.
+
+2008-11-16 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ * AUTHORS
+ * lib/Pango.pm: Update list of authors.
+
+ * lib/Pango.pm: Add some documentation.
+
+ * Makefile.PL: Use META_MERGE instead of EXTRA_META.
+
+ * lib/Pango.pm
+ * Makefile.PL: Remove unused code for handling constants.
+
+ * Makefile.PL
+ * README: Update dependencies.
+
+2008-11-02 Torsten Schoenfeld <kaffeetisch at gmx.de>
+
+ Initial import into GNOME SVN.
Modified: branches/upstream/libpango-perl/current/MAINTAINERS
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpango-perl/current/MAINTAINERS?rev=42986&op=diff
==============================================================================
--- branches/upstream/libpango-perl/current/MAINTAINERS (original)
+++ branches/upstream/libpango-perl/current/MAINTAINERS Thu Aug 27 12:31:44 2009
@@ -1,3 +1,3 @@
Torsten Schönfeld
-E-mail: tsch svn gnome org
+E-mail: tsch at src.gnome.org
Userid: tsch
Modified: branches/upstream/libpango-perl/current/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpango-perl/current/MANIFEST?rev=42986&op=diff
==============================================================================
--- branches/upstream/libpango-perl/current/MANIFEST (original)
+++ branches/upstream/libpango-perl/current/MANIFEST Thu Aug 27 12:31:44 2009
@@ -1,5 +1,5 @@
AUTHORS
-ChangeLog
+ChangeLog.pre-git
copyright.pod
doctypes
examples/cairo-simple.pl
@@ -17,7 +17,6 @@
maps-1.6
maps-1.8
NEWS
-pango-perl-private.h
pango-perl.h
pango.exports
pango.typemap
Modified: branches/upstream/libpango-perl/current/MANIFEST.SKIP
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpango-perl/current/MANIFEST.SKIP?rev=42986&op=diff
==============================================================================
--- branches/upstream/libpango-perl/current/MANIFEST.SKIP (original)
+++ branches/upstream/libpango-perl/current/MANIFEST.SKIP Thu Aug 27 12:31:44 2009
@@ -1,5 +1,5 @@
\.bak$
-\.svn
+\.git
blib
build
^Makefile$
Modified: branches/upstream/libpango-perl/current/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpango-perl/current/META.yml?rev=42986&op=diff
==============================================================================
--- branches/upstream/libpango-perl/current/META.yml (original)
+++ branches/upstream/libpango-perl/current/META.yml Thu Aug 27 12:31:44 2009
@@ -1,6 +1,6 @@
--- #YAML:1.0
name: Pango
-version: 1.220
+version: 1.221
abstract: Layout and render international text
author: []
license: unknown
@@ -11,6 +11,8 @@
ExtUtils::MakeMaker: 0
ExtUtils::PkgConfig: 1.030
Glib: 1.220
+build_requires:
+ ExtUtils::MakeMaker: 0
requires:
Cairo: 1.000
ExtUtils::Depends: 0.300
@@ -20,7 +22,7 @@
directory:
- t
- inc
-generated_by: ExtUtils::MakeMaker version 6.48
+generated_by: ExtUtils::MakeMaker version 6.54
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.4.html
version: 1.4
Modified: branches/upstream/libpango-perl/current/NEWS
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpango-perl/current/NEWS?rev=42986&op=diff
==============================================================================
--- branches/upstream/libpango-perl/current/NEWS (original)
+++ branches/upstream/libpango-perl/current/NEWS Thu Aug 27 12:31:44 2009
@@ -1,3 +1,9 @@
+Overview of changes in Pango 1.221
+==================================
+
+* Properly export all our public symbols so that linking against us works on
+ MSWin32. (GNOME #576373)
+
Overview of changes in Pango 1.220
==================================
Modified: branches/upstream/libpango-perl/current/copyright.pod
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpango-perl/current/copyright.pod?rev=42986&op=diff
==============================================================================
--- branches/upstream/libpango-perl/current/copyright.pod (original)
+++ branches/upstream/libpango-perl/current/copyright.pod Thu Aug 27 12:31:44 2009
@@ -1,3 +1,3 @@
-Copyright (C) 2003-2008 by the gtk2-perl team.
+Copyright (C) 2003-2009 by the gtk2-perl team.
This software is licensed under the LGPL. See L<Pango> for a full notice.
Modified: branches/upstream/libpango-perl/current/lib/Pango.pm
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpango-perl/current/lib/Pango.pm?rev=42986&op=diff
==============================================================================
--- branches/upstream/libpango-perl/current/lib/Pango.pm (original)
+++ branches/upstream/libpango-perl/current/lib/Pango.pm Thu Aug 27 12:31:44 2009
@@ -32,7 +32,7 @@
use Exporter;
require DynaLoader;
-our $VERSION = '1.220';
+our $VERSION = '1.221';
our @ISA = qw(DynaLoader Exporter);
Modified: branches/upstream/libpango-perl/current/pango-perl.h
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpango-perl/current/pango-perl.h?rev=42986&op=diff
==============================================================================
--- branches/upstream/libpango-perl/current/pango-perl.h (original)
+++ branches/upstream/libpango-perl/current/pango-perl.h Thu Aug 27 12:31:44 2009
@@ -67,4 +67,7 @@
SV * newSVPangoRectangle (PangoRectangle * rectangle);
PangoRectangle * SvPangoRectangle (SV * sv);
+/* for registering custom attribute types */
+void gtk2perl_pango_attribute_register_custom_type (PangoAttrType type, const char *package);
+
#endif /* _PANGO_PERL_H_ */
Modified: branches/upstream/libpango-perl/current/pango.exports
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpango-perl/current/pango.exports?rev=42986&op=diff
==============================================================================
--- branches/upstream/libpango-perl/current/pango.exports (original)
+++ branches/upstream/libpango-perl/current/pango.exports Thu Aug 27 12:31:44 2009
@@ -1,2 +1,8 @@
newSVPangoRectangle
SvPangoRectangle
+gtk2perl_pango_attribute_get_type
+gtk2perl_pango_attribute_register_custom_type
+gtk2perl_pango_attr_iterator_get_type
+gtk2perl_pango_layout_iter_get_type
+gtk2perl_pango_layout_line_get_type
+gtk2perl_pango_script_iter_get_type
Modified: branches/upstream/libpango-perl/current/xs/PangoAttributes.xs
URL: http://svn.debian.org/wsvn/pkg-perl/branches/upstream/libpango-perl/current/xs/PangoAttributes.xs?rev=42986&op=diff
==============================================================================
--- branches/upstream/libpango-perl/current/xs/PangoAttributes.xs (original)
+++ branches/upstream/libpango-perl/current/xs/PangoAttributes.xs Thu Aug 27 12:31:44 2009
@@ -18,7 +18,14 @@
*/
#include "pango-perl.h"
-#include "pango-perl-private.h"
+
+#define PANGO_PERL_ATTR_STORE_INDICES(offset, attr) \
+ if (items == offset + 2) { \
+ guint start = SvUV (ST (offset)); \
+ guint end = SvUV (ST (offset + 1)); \
+ attr->start_index = start; \
+ attr->end_index = end; \
+ }
/* ------------------------------------------------------------------------- */
@@ -442,7 +449,7 @@
C_ARGS:
language
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
PangoLanguage *
value (PangoAttribute * attr, ...)
@@ -466,7 +473,7 @@
C_ARGS:
family
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
# --------------------------------------------------------------------------- #
@@ -479,7 +486,7 @@
C_ARGS:
red, green, blue
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (4, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (4, RETVAL);
# --------------------------------------------------------------------------- #
@@ -492,7 +499,7 @@
C_ARGS:
red, green, blue
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (4, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (4, RETVAL);
# --------------------------------------------------------------------------- #
@@ -505,7 +512,7 @@
C_ARGS:
size
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
#if PANGO_CHECK_VERSION (1, 8, 0)
@@ -513,7 +520,7 @@
C_ARGS:
size
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
#endif
@@ -532,7 +539,7 @@
C_ARGS:
style
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
PangoStyle
value (PangoAttribute * attr, ...)
@@ -554,7 +561,7 @@
C_ARGS:
weight
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
PangoWeight
value (PangoAttribute * attr, ...)
@@ -576,7 +583,7 @@
C_ARGS:
variant
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
PangoVariant
value (PangoAttribute * attr, ...)
@@ -598,7 +605,7 @@
C_ARGS:
stretch
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
PangoStretch
value (PangoAttribute * attr, ...)
@@ -620,7 +627,7 @@
C_ARGS:
underline
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
PangoUnderline
value (PangoAttribute * attr, ...)
@@ -642,7 +649,7 @@
C_ARGS:
strikethrough
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
gboolean
value (PangoAttribute * attr, ...)
@@ -664,7 +671,7 @@
C_ARGS:
font_desc
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
PangoFontDescription_own *
desc (PangoAttribute * attr, ...)
@@ -690,7 +697,7 @@
C_ARGS:
scale
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
double
value (PangoAttribute * attr, ...)
@@ -712,7 +719,7 @@
C_ARGS:
rise
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
# --------------------------------------------------------------------------- #
@@ -725,7 +732,7 @@
C_ARGS:
ink_rect, logical_rect
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (3, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (3, RETVAL);
PangoRectangle *
ink_rect (PangoAttribute * attr, ...)
@@ -762,7 +769,7 @@
C_ARGS:
enable_fallback
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
gboolean
value (PangoAttribute * attr, ...)
@@ -788,7 +795,7 @@
C_ARGS:
letter_spacing
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
#endif
@@ -805,7 +812,7 @@
C_ARGS:
red, green, blue
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (4, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (4, RETVAL);
#endif
@@ -822,7 +829,7 @@
C_ARGS:
red, green, blue
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (4, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (4, RETVAL);
#endif
@@ -839,7 +846,7 @@
C_ARGS:
gravity
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
PangoGravity
value (PangoAttribute * attr, ...)
@@ -859,7 +866,7 @@
C_ARGS:
hint
POSTCALL:
- GTK2PERL_PANGO_ATTR_STORE_INDICES (2, RETVAL);
+ PANGO_PERL_ATTR_STORE_INDICES (2, RETVAL);
PangoGravityHint
value (PangoAttribute * attr, ...)
More information about the Pkg-perl-cvs-commits
mailing list