On October 19, 2007 10:03:36 pm Brad wrote:
> The following diff simplifies the SIMD instruction handling  support
> for the Gimp port. I took a look at the code in question and noticed
> it has run-time detection of the CPU support so there shouldn't be
> a need for the AltiVec FLAVOR even for G3 systems. This also enables
> the SSE support.
> 
> Please test this if you have a G3 system for macppc or if you have
> an older i386 system without SSE.

Here is an updated diff. Bernd pointed out that I needed to add
the @pkgpath marker.


Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/gimp/stable/Makefile,v
retrieving revision 1.26
diff -u -p -r1.26 Makefile
--- Makefile    1 Aug 2007 06:25:10 -0000       1.26
+++ Makefile    30 Sep 2007 06:52:05 -0000
@@ -3,6 +3,7 @@
 COMMENT=       GNU Image Manipulation Program
 
 DISTNAME=      gimp-2.2.17
+PKGNAME=       ${DISTNAME}p0
 SHARED_LIBS=   gimp-2.0        200.17  \
                gimpbase-2.0    200.17  \
                gimpcolor-2.0   200.17  \
@@ -54,23 +55,8 @@ AUTOCONF_VERSION= 2.61
 
 CONFIGURE_STYLE= autoconf
 CONFIGURE_ARGS=        ${CONFIGURE_SHARED}
-CONFIGURE_ARGS+= --disable-print --without-gtkhtml2 --without-librsvg \
-                --disable-sse
+CONFIGURE_ARGS+= --disable-print --without-gtkhtml2 --without-librsvg
 CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include/libpng -I${LOCALBASE}/include 
-I${X11BASE}/include" \
                LDFLAGS="-L${LOCALBASE}/lib"
-
-FLAVORS=       altivec
-FLAVOR?=
-
-.if ${FLAVOR:L} == "altivec"
-ONLY_FOR_ARCHS= powerpc   
-CONFIGURE_ARGS+= --enable-altivec
-.else
-CONFIGURE_ARGS+= --disable-altivec
-.endif
-
-.if ${MACHINE_ARCH} == "i386" || ${MACHINE} == "amd64"
-CONFIGURE_ARGS+= --enable-mmx
-.endif
 
 .include <bsd.port.mk>
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/gimp/stable/pkg/PLIST,v
retrieving revision 1.11
diff -u -p -r1.11 PLIST
--- pkg/PLIST   1 Jul 2007 15:42:17 -0000       1.11
+++ pkg/PLIST   21 Oct 2007 00:44:43 -0000
@@ -1,4 +1,5 @@
 @comment $OpenBSD: PLIST,v 1.11 2007/07/01 15:42:17 steven Exp $
[EMAIL PROTECTED] graphics/gimp,altivec
 %%SHARED%%
 bin/gimp
 bin/gimp-2.2

Reply via email to