From owner-freebsd-gnome@FreeBSD.ORG Tue Aug 4 22:40:08 2009 Return-Path: Delivered-To: gnome@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 98C3B1065676 for ; Tue, 4 Aug 2009 22:40:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 871348FC08 for ; Tue, 4 Aug 2009 22:40:08 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n74Me8qa070813 for ; Tue, 4 Aug 2009 22:40:08 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n74Me835070812; Tue, 4 Aug 2009 22:40:08 GMT (envelope-from gnats) Date: Tue, 4 Aug 2009 22:40:08 GMT Message-Id: <200908042240.n74Me835070812@freefall.freebsd.org> To: gnome@FreeBSD.org From: swell.k@gmail.com Cc: Subject: Re: ports/137432: [patch] graphics/gimp-app: add a few OPTIONS X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: swell.k@gmail.com List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 Aug 2009 22:40:08 -0000 The following reply was made to PR ports/137432; it has been noted by GNATS. From: swell.k@gmail.com To: Boris Samorodov Cc: bug-followup@FreeBSD.org Subject: Re: ports/137432: [patch] graphics/gimp-app: add a few OPTIONS Date: Wed, 05 Aug 2009 02:31:34 +0400 Boris Samorodov writes: > Seems that you managed to delete tiff from LIB_DEPENDS > unconditionally in contrary to your description... Good you've spotted that. It was unintentional. I wanted to move tiff lib to a separate TIFF option. But seeing that even x11-toolkits/gtk20 depends on it I reconsidered. Somewhere in the middle of the process I've forgot to place tiff lib back to LIB_DEPENDS. Attaching new diff with above two fixes --- gimp-app.diff begins here --- Index: graphics/gimp-app/Makefile =================================================================== RCS file: /home/csup/ports/graphics/gimp-app/Makefile,v retrieving revision 1.237 diff -u -p -r1.237 Makefile --- graphics/gimp-app/Makefile 2 Aug 2009 19:34:02 -0000 1.237 +++ graphics/gimp-app/Makefile 4 Aug 2009 22:24:34 -0000 @@ -8,7 +8,7 @@ PORTNAME= gimp-app DISTVERSION= 2.6.6 -PORTREVISION?= 2 +PORTREVISION?= 3 PORTEPOCH?= 1 CATEGORIES?= graphics gnome MASTER_SITES= ftp://ftp.gimp.org/pub/%SUBDIR%/ \ @@ -25,12 +25,7 @@ MAINTAINER= gnome@FreeBSD.org COMMENT= A GNU Image Manipulation Program BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:${PORTSDIR}/misc/iso-codes -LIB_DEPENDS= exif.12:${PORTSDIR}/graphics/libexif \ - wmf.2:${PORTSDIR}/graphics/libwmf \ - poppler-glib.4:${PORTSDIR}/graphics/poppler-gtk \ - aa.1:${PORTSDIR}/graphics/aalib \ - mng.1:${PORTSDIR}/graphics/libmng \ - png.5:${PORTSDIR}/graphics/png \ +LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \ jpeg.10:${PORTSDIR}/graphics/jpeg \ tiff.4:${PORTSDIR}/graphics/tiff \ lcms.1:${PORTSDIR}/graphics/lcms \ @@ -64,12 +59,17 @@ CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/ .if !defined(GIMP_SLAVE) WANT_GNOME= yes -OPTIONS?= DEBUG "debugging" off \ +OPTIONS?= AA "Ascii Art plug-in" on \ DBUS "D-BUS support" on \ + EXIF "reading meta-data from camera/scanner" on \ GVFS "Use GVFS for the URI plug-in" on \ HELPBROWSER "internal help browser" on \ + MNG "MNG format support" on \ MP "multiple processor support" off \ - RSVG "SVG format support" on + POPPLER "PDF format support" on \ + RSVG "SVG format support" on \ + SIMD "Use cpu-specific optimizations if available" off \ + WMF "wmf plugin" on .endif .include @@ -91,24 +91,10 @@ MLINKS= gimp-2.6.1 gimp.1 \ gimp-console-2.6.1 gimp-console.1 \ gimprc-2.6.5 gimprc.5 -.if defined(WITHOUT_RSVG) -CONFIGURE_ARGS+= --without-librsvg -PLIST_SUB+= SVG="@comment " -.else -USE_GNOME+= librsvg2 -PLIST_SUB+= SVG="" -.endif - .if defined(WITH_DEBUG) CONFIGURE_ARGS+= --enable-debug .endif -.if defined(WITH_MP) -CONFIGURE_ARGS+= --enable-mp -.else -CONFIGURE_ARGS+= --disable-mp -.endif - .if ${HAVE_GNOME:Mgnomehier}!="" || defined(WITH_GNOME) USE_GNOME+= desktopfileutils gnomehier PLIST_SUB+= GNOME="" @@ -116,13 +102,12 @@ PLIST_SUB+= GNOME="" PLIST_SUB+= GNOME="@comment " .endif -.if defined(WITH_HELPBROWSER) -LIB_DEPENDS+= webkit-1.0.1:${PORTSDIR}/www/webkit-gtk2 -CONFIGURE_ARGS+= --with-webkit -PLIST_SUB+= HELPBROWSER="" +.if defined(WITH_AA) +LIB_DEPENDS+= aa.1:${PORTSDIR}/graphics/aalib +PLIST_SUB+= AA="" .else -CONFIGURE_ARGS+= --without-webkit -PLIST_SUB+= HELPBROWSER="@comment " +CONFIGURE_ARGS+= --without-aa +PLIST_SUB+= AA="@comment " .endif .if defined(WITH_DBUS) @@ -132,6 +117,12 @@ CONFIGURE_ARGS+= --with-dbus CONFIGURE_ARGS+= --without-dbus .endif +.if defined(WITH_EXIF) +LIB_DEPENDS+= exif.12:${PORTSDIR}/graphics/libexif +.else +CONFIGURE_ARGS+= --without-libexif +.endif + .if defined(WITH_GVFS) || ${HAVE_GNOME:Mgvfs}!="" LIB_DEPENDS+= gnome-keyring.0:${PORTSDIR}/security/gnome-keyring USE_GNOME+= gvfs @@ -140,6 +131,59 @@ USE_GNOME+= libgnomeui . endif .endif +.if defined(WITH_HELPBROWSER) +LIB_DEPENDS+= webkit-1.0.1:${PORTSDIR}/www/webkit-gtk2 +CONFIGURE_ARGS+= --with-webkit +PLIST_SUB+= HELPBROWSER="" +.else +CONFIGURE_ARGS+= --without-webkit +PLIST_SUB+= HELPBROWSER="@comment " +.endif + +.if defined(WITH_MNG) +LIB_DEPENDS+= mng.1:${PORTSDIR}/graphics/libmng +PLIST_SUB+= MNG="" +.else +CONFIGURE_ARGS+= --without-libmng +PLIST_SUB+= MNG="@comment " +.endif + +.if defined(WITH_MP) +CONFIGURE_ARGS+= --enable-mp +.else +CONFIGURE_ARGS+= --disable-mp +.endif + +.if defined(WITH_POPPLER) +LIB_DEPENDS+= poppler-glib.4:${PORTSDIR}/graphics/poppler-gtk +PLIST_SUB+= POPPLER="" +.else +CONFIGURE_ARGS+= --without-poppler +PLIST_SUB+= POPPLER="@comment " +.endif + +.if defined(WITH_RSVG) +USE_GNOME+= librsvg2 +PLIST_SUB+= SVG="" +.else +CONFIGURE_ARGS+= --without-librsvg +PLIST_SUB+= SVG="@comment " +.endif + +.if defined(WITH_WMF) +LIB_DEPENDS+= wmf.2:${PORTSDIR}/graphics/libwmf +PLIST_SUB+= WMF="" +.else +CONFIGURE_ARGS+= --without-wmf +PLIST_SUB+= WMF="@comment " +.endif + +.if !defined(WITH_SIMD) +CONFIGURE_ARGS+= --disable-mmx \ + --disable-sse \ + --disable-altivec +.endif + .endif post-patch: Index: graphics/gimp-app/pkg-plist =================================================================== RCS file: /home/csup/ports/graphics/gimp-app/pkg-plist,v retrieving revision 1.126 diff -u -p -r1.126 pkg-plist --- graphics/gimp-app/pkg-plist 21 Mar 2009 04:52:37 -0000 1.126 +++ graphics/gimp-app/pkg-plist 4 Aug 2009 17:46:30 -0000 @@ -334,7 +334,7 @@ libexec/gimp/2.2/plug-ins/edge-neon libexec/gimp/2.2/plug-ins/edge-sobel libexec/gimp/2.2/plug-ins/emboss libexec/gimp/2.2/plug-ins/engrave -libexec/gimp/2.2/plug-ins/file-aa +%%AA%%libexec/gimp/2.2/plug-ins/file-aa libexec/gimp/2.2/plug-ins/file-bmp libexec/gimp/2.2/plug-ins/file-cel libexec/gimp/2.2/plug-ins/file-compressor @@ -353,10 +353,10 @@ libexec/gimp/2.2/plug-ins/file-header libexec/gimp/2.2/plug-ins/file-html-table libexec/gimp/2.2/plug-ins/file-ico libexec/gimp/2.2/plug-ins/file-jpeg -libexec/gimp/2.2/plug-ins/file-mng +%%MNG%%libexec/gimp/2.2/plug-ins/file-mng libexec/gimp/2.2/plug-ins/file-pat libexec/gimp/2.2/plug-ins/file-pcx -libexec/gimp/2.2/plug-ins/file-pdf +%%POPPLER%%libexec/gimp/2.2/plug-ins/file-pdf libexec/gimp/2.2/plug-ins/file-pix libexec/gimp/2.2/plug-ins/file-png libexec/gimp/2.2/plug-ins/file-pnm @@ -372,7 +372,7 @@ libexec/gimp/2.2/plug-ins/file-tga libexec/gimp/2.2/plug-ins/file-tiff-load libexec/gimp/2.2/plug-ins/file-tiff-save libexec/gimp/2.2/plug-ins/file-uri -libexec/gimp/2.2/plug-ins/file-wmf +%%WMF%%libexec/gimp/2.2/plug-ins/file-wmf libexec/gimp/2.2/plug-ins/file-xbm libexec/gimp/2.2/plug-ins/file-xjt libexec/gimp/2.2/plug-ins/file-xpm --- gimp-app.diff ends here ---