summaryrefslogtreecommitdiff
path: root/graphics/nvidia-texture-tools
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2009-04-02 00:29:32 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2009-04-02 00:29:32 +0000
commit8ace6f3c60e27160502040905d6da07a839b9f8b (patch)
tree804b0c923ad152d6aea6d65f4f67b83ad69a0c86 /graphics/nvidia-texture-tools
parent- Update to 2.3.1 (diff)
- Build shared libraries instead of static
- Mark MAKE_JOBS_SAFE
Notes
Notes: svn path=/head/; revision=231454
Diffstat (limited to 'graphics/nvidia-texture-tools')
-rw-r--r--graphics/nvidia-texture-tools/Makefile9
-rw-r--r--graphics/nvidia-texture-tools/pkg-plist8
2 files changed, 10 insertions, 7 deletions
diff --git a/graphics/nvidia-texture-tools/Makefile b/graphics/nvidia-texture-tools/Makefile
index 74ef7a9bb4f8..b1e3c61e5175 100644
--- a/graphics/nvidia-texture-tools/Makefile
+++ b/graphics/nvidia-texture-tools/Makefile
@@ -7,7 +7,7 @@
PORTNAME= nvidia-texture-tools
PORTVERSION= 2.0.5
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= graphics
MASTER_SITES= ${MASTER_SITE_GOOGLE_CODE}
@@ -21,6 +21,11 @@ LIB_DEPENDS= png.5:${PORTSDIR}/graphics/png \
USE_CMAKE= yes
CMAKE_USE_PTHREAD=yes
+CMAKE_ARGS= -DNVTT_SHARED=TRUE
+MAKE_JOBS_SAFE= yes
+
+CFLAGS+= -fPIC
+CXXFLAGS+= -fPIC
WRKSRC= ${WRKDIR}/${PORTNAME}
@@ -53,8 +58,6 @@ post-patch:
@${REINPLACE_CMD} -e '/FIND_PACKAGE.*Qt4/ d' \
${WRKSRC}/src/CMakeLists.txt
.endif
- @${FIND} ${WRKSRC} -name CMakeLists.txt -print0 | ${XARGS} -0 \
- ${REINPLACE_CMD} -e '/ARCHIVE/ s|/static||'
.if !defined(NOPORTDOCS)
post-install:
diff --git a/graphics/nvidia-texture-tools/pkg-plist b/graphics/nvidia-texture-tools/pkg-plist
index f6f903b2a091..c741acc34274 100644
--- a/graphics/nvidia-texture-tools/pkg-plist
+++ b/graphics/nvidia-texture-tools/pkg-plist
@@ -6,8 +6,8 @@ bin/nvdecompress
bin/nvimgdiff
bin/nvzoom
include/nvtt/nvtt.h
-lib/libnvcore.a
-lib/libnvimage.a
-lib/libnvmath.a
-lib/libnvtt.a
+lib/libnvcore.so
+lib/libnvimage.so
+lib/libnvmath.so
+lib/libnvtt.so
@dirrm include/nvtt