[PATCH]: libgsf - make gconf optional
Joe Marcus Clarke
marcus at freebsd.org
Thu Feb 12 10:29:38 PST 2009
Stanislav Sedov wrote:
> Hi!
>
> gconf2 isn't strictly required for libgsf (only the thumbnailer need it).
> The patch attached makes thumbnailer optional.
Okay.
Joe
>
> Can you, please, review? Thanks!
> Index: Makefile
> ===================================================================
> RCS file: /home/pcvs/ports/devel/libgsf/Makefile,v
> retrieving revision 1.46
> diff -u -r1.46 Makefile
> --- Makefile 10 Jan 2009 05:21:24 -0000 1.46
> +++ Makefile 12 Feb 2009 17:58:38 -0000
> @@ -24,7 +24,7 @@
> USE_GMAKE= yes
> USE_GETTEXT= yes
> USE_LDCONFIG= yes
> -USE_GNOME?= gnomehack gnomeprefix glib20 libxml2 gconf2 ltverhack intlhack
> +USE_GNOME?= gnomehack gnomeprefix glib20 libxml2 ltverhack intlhack
> USE_AUTOTOOLS= libtool:15
> CONFIGURE_ARGS?=--without-gnome-vfs --without-python --with-gio \
> --without-bonobo
> @@ -32,8 +32,15 @@
> LDFLAGS="-L${LOCALBASE}/lib"
>
> .if !defined(GSF_SLAVE)
> -GCONF_SCHEMAS= gsf-office-thumbnailer.schemas
> MAN1= gsf.1 gsf-office-thumbnailer.1 gsf-vba-dump.1
> .endif
>
> +.if !defined(WITHOUT_GCONF) || exists(${LOCALBASE}/bin/gconftool-2)
> +USE_GNOME+= gconf2
> +PLIST_SUB+= THUMB=""
> +GCONF_SCHEMAS= gsf-office-thumbnailer.schemas
> +.else
> +PLIST_SUB+= THUMB="@comment "
> +.endif
> +
> .include <bsd.port.mk>
> Index: pkg-plist
> ===================================================================
> RCS file: /home/pcvs/ports/devel/libgsf/pkg-plist,v
> retrieving revision 1.24
> diff -u -r1.24 pkg-plist
> --- pkg-plist 10 Jan 2009 05:21:25 -0000 1.24
> +++ pkg-plist 12 Feb 2009 17:58:38 -0000
> @@ -1,5 +1,5 @@
> bin/gsf
> -bin/gsf-office-thumbnailer
> +%%THUMB%%bin/gsf-office-thumbnailer
> bin/gsf-vba-dump
> include/libgsf-1/gsf/gsf-blob.h
> include/libgsf-1/gsf/gsf-clip-data.h
>
--
Joe Marcus Clarke
FreeBSD GNOME Team :: gnome at FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
More information about the freebsd-gnome
mailing list