summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkwm <kwm@058c260c-8361-11dd-a0ac-aa2bafec7d09>2014-02-06 00:14:28 +0800
committerkwm <kwm@058c260c-8361-11dd-a0ac-aa2bafec7d09>2014-02-06 00:14:28 +0800
commit8216cd33eba6b6ee93022f4eb58a0557b971a63c (patch)
tree3337a01667e36bdfedff10a21c5ff28e049398a7
parentaef6ab8a7f2682840fb77ecdeda732f17e8fc15a (diff)
downloadxorg-devel-ports-8216cd33eba6b6ee93022f4eb58a0557b971a63c.tar
xorg-devel-ports-8216cd33eba6b6ee93022f4eb58a0557b971a63c.tar.gz
xorg-devel-ports-8216cd33eba6b6ee93022f4eb58a0557b971a63c.tar.bz2
xorg-devel-ports-8216cd33eba6b6ee93022f4eb58a0557b971a63c.tar.lz
xorg-devel-ports-8216cd33eba6b6ee93022f4eb58a0557b971a63c.tar.xz
xorg-devel-ports-8216cd33eba6b6ee93022f4eb58a0557b971a63c.tar.zst
xorg-devel-ports-8216cd33eba6b6ee93022f4eb58a0557b971a63c.zip
Use USES=libtool, strip library and kill off SIMD block and let pixman
decide at runtime what to use. git-svn-id: https://trillian.chruetertee.ch/svn/ports/trunk@1382 058c260c-8361-11dd-a0ac-aa2bafec7d09
-rw-r--r--x11/pixman/Makefile19
-rw-r--r--x11/pixman/pkg-plist3
2 files changed, 6 insertions, 16 deletions
diff --git a/x11/pixman/Makefile b/x11/pixman/Makefile
index 4787c11..b08def9 100644
--- a/x11/pixman/Makefile
+++ b/x11/pixman/Makefile
@@ -7,25 +7,14 @@ CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
COMMENT= Low-level pixel manipulation library
-USES= perl5
+USES= libtool perl5
USE_PERL5= build
XORG_CAT= lib
-USE_AUTOTOOLS= libtool
CONFIGURE_ARGS= --disable-gtk
-USE_GNOME= ltverhack:30
-OPTIONS_DEFINE= SIMD
+PLIST_SUB+= LIBVERSION=${PORTVERSION}
-.include <bsd.port.options.mk>
-
-.if ! {PORT_OPTIONS:MSIMD}
-CONFIGURE_ARGS= --disable-vmx --disable-arm-simd
-. if ! ${MACHINE_CPU:Mmmx}
-CONFIGURE_ARGS+= --disable-mmx
-. endif
-. if ! ${MACHINE_CPU:Msse2}
-CONFIGURE_ARGS+= --disable-sse2
-. endif
-.endif
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libpixman-1.so.0.32.4
.include <bsd.port.mk>
diff --git a/x11/pixman/pkg-plist b/x11/pixman/pkg-plist
index 139159f..f7fddfe 100644
--- a/x11/pixman/pkg-plist
+++ b/x11/pixman/pkg-plist
@@ -3,6 +3,7 @@ include/pixman-1/pixman.h
lib/libpixman-1.a
lib/libpixman-1.la
lib/libpixman-1.so
-lib/libpixman-1.so.30
+lib/libpixman-1.so.0
+lib/libpixman-1.so.0.32.4
libdata/pkgconfig/pixman-1.pc
@dirrm include/pixman-1