pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/devel/libgsf Work around a broken configure script (wh...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/747b4f5c782c
branches:  trunk
changeset: 531352:747b4f5c782c
user:      drochner <drochner%pkgsrc.org@localhost>
date:      Sat Jul 28 14:42:17 2007 +0000

description:
Work around a broken configure script (which failed to expand an m4
macro during generation, leading to GCONF_SCHEMA_FILE_DIR not set),
and a Makefile not using the GCONF_SCHEMAS_INSTALL conditional
correctly. Now the schema file is installed again.
bump PKGREVISION

diffstat:

 devel/libgsf/Makefile         |   6 +++++-
 devel/libgsf/PLIST            |   3 ++-
 devel/libgsf/distinfo         |   3 ++-
 devel/libgsf/patches/patch-aa |  16 ++++++++++++++++
 4 files changed, 25 insertions(+), 3 deletions(-)

diffs (71 lines):

diff -r f8c71a81aa32 -r 747b4f5c782c devel/libgsf/Makefile
--- a/devel/libgsf/Makefile     Sat Jul 28 14:30:29 2007 +0000
+++ b/devel/libgsf/Makefile     Sat Jul 28 14:42:17 2007 +0000
@@ -1,7 +1,8 @@
-# $NetBSD: Makefile,v 1.47 2007/07/19 22:40:29 wiz Exp $
+# $NetBSD: Makefile,v 1.48 2007/07/28 14:42:17 drochner Exp $
 #
 
 DISTNAME=      libgsf-1.14.5
+PKGREVISION=   1
 CATEGORIES=    devel gnome
 MASTER_SITES=  ${MASTER_SITE_GNOME:=sources/libgsf/1.14/}
 EXTRACT_SUFX=  .tar.bz2
@@ -22,6 +23,9 @@
 
 CONFIGURE_ARGS+=       --without-python
 
+# XXX workaround for missing substitution in configure
+MAKE_ENV+=     GCONF2_SCHEMAS_DIR=${GCONF2_SCHEMAS_DIR}
+
 .include "../../archivers/bzip2/buildlink3.mk"
 .include "../../devel/glib2/buildlink3.mk"
 .include "../../devel/libbonobo/buildlink3.mk"
diff -r f8c71a81aa32 -r 747b4f5c782c devel/libgsf/PLIST
--- a/devel/libgsf/PLIST        Sat Jul 28 14:30:29 2007 +0000
+++ b/devel/libgsf/PLIST        Sat Jul 28 14:42:17 2007 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.18 2007/07/19 22:40:30 wiz Exp $
+@comment $NetBSD: PLIST,v 1.19 2007/07/28 14:42:18 drochner Exp $
 bin/gsf
 bin/gsf-office-thumbnailer
 bin/gsf-vba-dump
@@ -59,6 +59,7 @@
 lib/pkgconfig/libgsf-gnome-1.pc
 man/man1/gsf-office-thumbnailer.1
 man/man1/gsf.1
+share/gconf/schemas/gsf-office-thumbnailer.schemas
 share/gtk-doc/html/gsf/GsfClipData.html
 share/gtk-doc/html/gsf/api.html
 share/gtk-doc/html/gsf/dependencies.html
diff -r f8c71a81aa32 -r 747b4f5c782c devel/libgsf/distinfo
--- a/devel/libgsf/distinfo     Sat Jul 28 14:30:29 2007 +0000
+++ b/devel/libgsf/distinfo     Sat Jul 28 14:42:17 2007 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.20 2007/07/19 22:40:30 wiz Exp $
+$NetBSD: distinfo,v 1.21 2007/07/28 14:42:18 drochner Exp $
 
 SHA1 (libgsf-1.14.5.tar.bz2) = 92b2f1f5e2d9a5b940b9a387928785f1e93220a4
 RMD160 (libgsf-1.14.5.tar.bz2) = c1ca17872d308a7d9b611af6b9f576bd8523f0f9
 Size (libgsf-1.14.5.tar.bz2) = 541647 bytes
+SHA1 (patch-aa) = 2bfd206d45abd91ed8d5237df76a6128383e1322
diff -r f8c71a81aa32 -r 747b4f5c782c devel/libgsf/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/devel/libgsf/patches/patch-aa     Sat Jul 28 14:42:17 2007 +0000
@@ -0,0 +1,16 @@
+$NetBSD: patch-aa,v 1.5 2007/07/28 14:42:18 drochner Exp $
+
+--- thumbnailer/Makefile.in.orig       2007-07-10 12:34:49.000000000 +0200
++++ thumbnailer/Makefile.in
+@@ -296,8 +296,9 @@ schema_files = \
+       gsf-office-thumbnailer.schemas.in
+ 
+ schemas = gsf-office-thumbnailer.schemas
+-schemadir = $(GCONF_SCHEMA_FILE_DIR)
+-@GCONF_SCHEMAS_INSTALL_TRUE@schema_DATA = $(schemas)
++# XXX workaround for missing substitution in configure
++schemadir = ${GCONF2_SCHEMAS_DIR}
++schema_DATA = $(schemas)
+ EXTRA_DIST = \
+       $(schema_files)  
+ 



Home | Main Index | Thread Index | Old Index