Update to pango-1.29.4: fix a crasher.

While here, move this port to use the gnome MODULE.
This commit is contained in:
ajacoutot 2011-09-28 15:29:48 +00:00
parent 970f18aa1d
commit 37ba8f67ae
4 changed files with 17 additions and 27 deletions

View File

@ -1,9 +1,9 @@
# $OpenBSD: Makefile,v 1.58 2011/09/20 21:11:27 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.59 2011/09/28 15:29:48 ajacoutot Exp $
COMMENT= library for layout and rendering of text
V= 1.29.3
DISTNAME= pango-${V}
GNOME_VERSION= 1.29.4
GNOME_PROJECT= pango
SHARED_LIBS += pango-1.0 2903.0 # 2903.0
SHARED_LIBS += pangox-1.0 2903.0 # 2903.0
@ -26,25 +26,16 @@ WANTLIB += c cairo drm expat ffi fontconfig freetype glib-2.0
WANTLIB += gmodule-2.0 gobject-2.0 gthread-2.0 m pcre pixman-1
WANTLIB += png pthread pthread-stubs xcb xcb-render xcb-shm z
MASTER_SITES= ${MASTER_SITE_GNOME:=sources/pango/${V:C/^([0-9]+\.[0-9]+).*/\1/}/}
EXTRACT_SUFX= .tar.bz2
MODULES= devel/gettext \
x11/gnome
MODULES= devel/gettext
BUILD_DEPENDS= devel/gobject-introspection
MODGNOME_TOOLS= goi
MODGNOME_CPPFLAGS= -I${X11BASE}/include
LIB_DEPENDS= devel/glib2>=2.29.92 \
graphics/cairo
USE_GMAKE= Yes
USE_LIBTOOL= Yes
USE_GROFF = Yes
CONFIGURE_STYLE= gnu
CONFIGURE_ARGS= ${CONFIGURE_SHARED} \
--disable-gtk-doc \
--enable-introspection
CONFIGURE_ENV= CPPFLAGS="-I${X11BASE}/include"
FAKE_FLAGS= aliasdir=${PREFIX}/share/examples/pango \
sysconfdir=${PREFIX}/share/examples

View File

@ -1,5 +1,5 @@
MD5 (pango-1.29.3.tar.bz2) = vk44kTU/rmtipvjXaJxCZg==
RMD160 (pango-1.29.3.tar.bz2) = ybIzP/BaACTD+Mb7iUC4jbikEdw=
SHA1 (pango-1.29.3.tar.bz2) = Rno9rMDzFz5v1FdSS5zNl3IDmmI=
SHA256 (pango-1.29.3.tar.bz2) = oXf0VfNYqbB147XX4EiR2QOAxVHj7CgSXj2arMp91Ds=
SIZE (pango-1.29.3.tar.bz2) = 1470053
MD5 (pango-1.29.4.tar.xz) = nVq6c4l9Lo6BFbP0/dvArw==
RMD160 (pango-1.29.4.tar.xz) = kPwLcwIvmA6JcZIv7JkGU73bRDE=
SHA1 (pango-1.29.4.tar.xz) = 4fxKcpRAsWigM63eoMKqXOF8blw=
SHA256 (pango-1.29.4.tar.xz) = eujRlT5gmKJwbfWMH4RVXAas5wBrs0wOVKuazZjBEn8=
SIZE (pango-1.29.4.tar.xz) = 1155456

View File

@ -1,7 +1,7 @@
$OpenBSD: patch-modules_Makefile_in,v 1.21 2011/09/20 21:11:27 ajacoutot Exp $
--- modules/Makefile.in.orig Thu Jun 16 21:17:39 2011
+++ modules/Makefile.in Tue Sep 20 10:29:35 2011
@@ -648,21 +648,11 @@ uninstall-am: uninstall-local
$OpenBSD: patch-modules_Makefile_in,v 1.22 2011/09/28 15:29:48 ajacoutot Exp $
--- modules/Makefile.in.orig Wed Sep 28 16:50:18 2011
+++ modules/Makefile.in Wed Sep 28 17:16:42 2011
@@ -650,21 +650,11 @@ uninstall-am: uninstall-local
@CROSS_COMPILING_FALSE@all-local: pango.modules
install-data-local: $(top_builddir)/pango/pango-querymodules$(EXEEXT)

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.24 2011/09/20 21:11:27 ajacoutot Exp $
@comment $OpenBSD: PLIST,v 1.25 2011/09/28 15:29:48 ajacoutot Exp $
%%SHARED%%
@bin bin/pango-querymodules
@bin bin/pango-view
@ -155,7 +155,6 @@ share/gtk-doc/html/pango/pango-Xft-Fonts-and-Rendering.html
share/gtk-doc/html/pango/pango-hierarchy.html
share/gtk-doc/html/pango/pango-pango-renderer.html
share/gtk-doc/html/pango/pango-querymodules.html
share/gtk-doc/html/pango/pango.devhelp
share/gtk-doc/html/pango/pango.devhelp2
share/gtk-doc/html/pango/pango.html
share/gtk-doc/html/pango/rendering.html