aboutsummaryrefslogtreecommitdiffstats
path: root/graphics/libvisual/Makefile
diff options
context:
space:
mode:
authorgahr <gahr@FreeBSD.org>2008-04-16 07:05:37 +0800
committergahr <gahr@FreeBSD.org>2008-04-16 07:05:37 +0800
commit617d16ff1bddaf19184296b592e656851b50d0c3 (patch)
tree3ea3e1f9f3a30b34be28677c9350e8627be9d1e9 /graphics/libvisual/Makefile
parenta9d96a62bea26e8b37a9d2527391cba5f8e60f33 (diff)
downloadfreebsd-ports-gnome-617d16ff1bddaf19184296b592e656851b50d0c3.tar.gz
freebsd-ports-gnome-617d16ff1bddaf19184296b592e656851b50d0c3.tar.zst
freebsd-ports-gnome-617d16ff1bddaf19184296b592e656851b50d0c3.zip
- Fix build on sparc64
Reviewed by: miwi Approved by: miwi (mentor)
Diffstat (limited to 'graphics/libvisual/Makefile')
-rw-r--r--graphics/libvisual/Makefile20
1 files changed, 14 insertions, 6 deletions
diff --git a/graphics/libvisual/Makefile b/graphics/libvisual/Makefile
index 589366c853af..15a603794d07 100644
--- a/graphics/libvisual/Makefile
+++ b/graphics/libvisual/Makefile
@@ -10,24 +10,32 @@
PORTNAME= libvisual
PORTVERSION= 0.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= SF
MAINTAINER= ports@FreeBSD.org
COMMENT= Abstraction library that sits between apps and visual plugin
-USE_XLIBS= yes
USE_GNOME= gnomehack pkgconfig
USE_AUTOTOOLS= libtool:15
-CONFIGURE_ENV= CONFIGURE_ENV= CFLAGS="${CFLAGS} -mmmx -I${LOCALBASE}/include -I${X11BASE}/include ${PTHREAD_CFLAGS}" \
- LIBS="-L${LOCALBASE}/lib -L${X11BASE}/lib ${PTHREAD_LIBS}"
-CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
USE_LDCONFIG= yes
+CONFIGURE_ENV= CFLAGS="${CFLAGS} -I${LOCALBASE}/include ${PTHREAD_CFLAGS}" \
+ LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
+CONFIGURE_TARGET= --build=${MACHINE_ARCH}-portbld-freebsd${OSREL}
+
+.include <bsd.port.pre.mk>
+
+.if ${ARCH} == "i386" || ${ARCH} == "amd64"
+CFLAGS+= -mmmx
+PLIST_SUB+= ARCH=""
+.else
+PLIST_SUB+= ARCH="@comment"
+.endif
post-patch:
@${REINPLACE_CMD} -e 's|-Wno-unused-variable||g' \
-e 's|-O3|${CFLAGS}|g' \
${WRKSRC}/libvisual/Makefile.in
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>