Date: Thu, 3 May 2007 00:00:57 +0200 (CEST) From: Henrik Brix Andersen <henrik@brixandersen.dk> To: FreeBSD-gnats-submit@freebsd.org Cc: gnome@FreeBSD.org, Michael Johnson <ahze@FreeBSD.org> Subject: [patch] Make helpbrowser plug-in optional in graphics/gimp-app-devel Message-ID: <20070502220057.F0A3711422@lothlorien.brixandersen.dk>
next in thread | raw e-mail | index | archive | help
>Submitter-Id: current-users >Originator: Henrik Brix Andersen >Organization: pil.dk >Confidential: no >Synopsis: [patch] Make helpbrowser plug-in optional in graphics/gimp-app-devel >Severity: non-critical >Priority: low >Category: ports >Class: change-request >Release: FreeBSD 7.0-CURRENT i386 >Environment: System: FreeBSD lothlorien.brixandersen.dk 7.0-CURRENT FreeBSD 7.0-CURRENT #26: Wed May 2 20:40:03 CEST 2007 root@lothlorien.brixandersen.dk:/usr/obj/usr/src/sys/LOTHLORIEN i386 >Description: With revision 1.166 of graphics/gimp-app-devel/Makefile libgtkhtml support, which is only needed for the internal help browser, is no longer optional. Since www/libgtkhtml pulls in quite a few large dependencies I propose making this optional (again). >How-To-Repeat: >Fix: Proposed patch: --- gimp-app-devel.diff begins here --- diff -urp /usr/ports/graphics/gimp-app-devel/Makefile gimp-app-devel/Makefile --- /usr/ports/graphics/gimp-app-devel/Makefile Wed Apr 25 20:38:50 2007 +++ gimp-app-devel/Makefile Tue May 1 23:57:10 2007 @@ -8,6 +8,7 @@ PORTNAME= gimp-app PORTVERSION= 2.3.16 +PORTREVISION= 1 PORTEPOCH?= 1 CATEGORIES?= graphics gnome MASTER_SITES= ftp://ftp.gimp.org/pub/%SUBDIR%/ \ @@ -38,7 +39,7 @@ USE_GETTEXT= yes USE_XPM= yes USE_GMAKE= yes USE_AUTOTOOLS= libtool:15 -USE_GNOME+= gnomehack intltool intlhack gtk20 libartlgpl2 ltverhack desktopfileutils libgtkhtml +USE_GNOME+= gnomehack intltool intlhack gtk20 libartlgpl2 ltverhack desktopfileutils WANT_GNOME= yes USE_GCC= 3.4+ USE_LDCONFIG= yes @@ -57,6 +58,7 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/ .if !defined(GIMP_SLAVE) OPTIONS?= DEBUG "debugging" off \ + HELPBROWSER "internal help browser" on \ MP "multiple processor support" off \ RSVG "SVG format support" on .endif @@ -101,6 +103,15 @@ USE_GNOME+= desktopfileutils gnomehier PLIST_SUB+= GNOME="" .else PLIST_SUB+= GNOME="@comment " +.endif + +.if defined(WITH_HELPBROWSER) +USE_GNOME+= libgtkhtml +CONFIGURE_ARGS+= --with-gtkhtml2 +PLIST_SUB+= HELPBROWSER="" +.else +CONFIGURE_ARGS+= --without-gtkhtml2 +PLIST_SUB+= HELPBROWSER="@comment " .endif .endif diff -urp /usr/ports/graphics/gimp-app-devel/pkg-plist gimp-app-devel/pkg-plist --- /usr/ports/graphics/gimp-app-devel/pkg-plist Wed Apr 25 19:57:45 2007 +++ gimp-app-devel/pkg-plist Tue May 1 23:59:39 2007 @@ -356,7 +356,7 @@ libexec/gimp/2.2/plug-ins/gtm libexec/gimp/2.2/plug-ins/guillotine libexec/gimp/2.2/plug-ins/header libexec/gimp/2.2/plug-ins/help -libexec/gimp/2.2/plug-ins/helpbrowser +%%HELPBROWSER%%libexec/gimp/2.2/plug-ins/helpbrowser libexec/gimp/2.2/plug-ins/hot libexec/gimp/2.2/plug-ins/ifscompose libexec/gimp/2.2/plug-ins/illusion --- gimp-app-devel.diff ends here ---
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070502220057.F0A3711422>