[arch-commits] Commit in pango/repos (3 files)

Jan de Groot jgc at archlinux.org
Sun Apr 20 11:42:09 UTC 2008


    Date: Sunday, April 20, 2008 @ 07:42:09
  Author: jgc
Revision: 493

Merged revisions 2-492 via svnmerge from 
svn+ssh://svn.archlinux.org/home/svn-packages/pango/trunk

........
  r56 | jgc | 2008-04-10 17:07:24 +0000 (Thu, 10 Apr 2008) | 2 lines
  
  upgpkg: pango 1.20.2-1
      Remove unused patch, update to latest upstream version
........
  r155 | jgc | 2008-04-12 12:34:50 +0000 (Sat, 12 Apr 2008) | 2 lines
  
  upgpkg: pango 1.20.2-2
      Build with new cairo
........
  r356 | aaron | 2008-04-18 22:56:27 +0000 (Fri, 18 Apr 2008) | 1 line
  
  Added svn:keywords to all PKGBUILDs
........

Modified:
  pango/repos/extra-i686/	(properties)
  pango/repos/extra-i686/PKGBUILD
Deleted:
  pango/repos/extra-i686/pango-layout-indent-center.patch

----------------------------------+
 PKGBUILD                         |    8 ++++----
 pango-layout-indent-center.patch |   34 ----------------------------------
 2 files changed, 4 insertions(+), 38 deletions(-)


Property changes on: pango/repos/extra-i686
___________________________________________________________________
Name: svnmerge-integrated
   - /pango/trunk:1
   + /pango/trunk:1-492

Modified: extra-i686/PKGBUILD
===================================================================
--- extra-i686/PKGBUILD	2008-04-20 11:40:23 UTC (rev 492)
+++ extra-i686/PKGBUILD	2008-04-20 11:42:09 UTC (rev 493)
@@ -2,18 +2,18 @@
 # Maintainer: Jan de Groot <jgc at archlinux.org>
 
 pkgname=pango
-pkgver=1.20.0
-pkgrel=1
+pkgver=1.20.2
+pkgrel=2
 pkgdesc="A library for layout and rendering of text"
 arch=(i686 x86_64)
 license=('LGPL')
-depends=('glib2>=2.16.0' 'cairo>=1.4.14' 'libxft>=2.1.12' 'libthai>=0.1.9')
+depends=('glib2>=2.16.3' 'cairo>=1.6.4' 'libxft>=2.1.12' 'libthai>=0.1.9')
 makedepends=('pkgconfig' 'libxt')
 options=('!libtool' '!emptydirs')
 install=pango.install
 source=(http://ftp.gnome.org/pub/gnome/sources/${pkgname}/1.20/${pkgname}-${pkgver}.tar.bz2)
 url="http://www.gtk.org/"
-md5sums=('f0959c4b9b058ba9e4d13fc9086b7e7d')
+md5sums=('b90d82bb5a92c7dd346c1eac97285e37')
 
 build() {
   cd ${startdir}/src/${pkgname}-${pkgver}

Deleted: extra-i686/pango-layout-indent-center.patch
===================================================================
--- extra-i686/pango-layout-indent-center.patch	2008-04-20 11:40:23 UTC (rev 492)
+++ extra-i686/pango-layout-indent-center.patch	2008-04-20 11:42:09 UTC (rev 493)
@@ -1,34 +0,0 @@
---- branches/pango-1-18/pango/pango-layout.c	2007/10/15 20:12:47	2447
-+++ branches/pango-1-18/pango/pango-layout.c	2008/01/09 22:12:59	2540
-@@ -451,6 +451,9 @@
-  * of @indent will produce a hanging indentation. That is, the first line will
-  * have the full width, and subsequent lines will be indented by the
-  * absolute value of @indent.
-+ *
-+ * The indent setting is ignored if layout alignment is set to
-+ * %PANGO_ALIGN_CENTER.
-  **/
- void
- pango_layout_set_indent (PangoLayout *layout,
-@@ -3315,10 +3318,18 @@
- 
-   if (layout->ellipsize != PANGO_ELLIPSIZE_NONE)
-     state->remaining_width = -1;
--  else if (state->first_line)
--    state->remaining_width = (layout->indent >= 0) ? layout->width - layout->indent : layout->width;
-   else
--    state->remaining_width = (layout->indent >= 0) ? layout->width : layout->width + layout->indent;
-+    {
-+      state->remaining_width = layout->width;
-+  
-+      if (layout->alignment != PANGO_ALIGN_CENTER)
-+        {
-+	  if (state->first_line && layout->indent >= 0)
-+	    state->remaining_width -= layout->indent;
-+	  else if (!state->first_line && layout->indent < 0)
-+	    state->remaining_width += layout->indent;
-+        }
-+    }
-   DEBUG ("starting to fill line", line, state);
- 
-   while (state->items)





More information about the arch-commits mailing list