summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'dev-util/nvidia-texture-tools/nvidia-texture-tools-2.0.8.ebuild')
-rw-r--r--dev-util/nvidia-texture-tools/nvidia-texture-tools-2.0.8.ebuild19
1 files changed, 14 insertions, 5 deletions
diff --git a/dev-util/nvidia-texture-tools/nvidia-texture-tools-2.0.8.ebuild b/dev-util/nvidia-texture-tools/nvidia-texture-tools-2.0.8.ebuild
index 3e56f1a..49421c3 100644
--- a/dev-util/nvidia-texture-tools/nvidia-texture-tools-2.0.8.ebuild
+++ b/dev-util/nvidia-texture-tools/nvidia-texture-tools-2.0.8.ebuild
@@ -13,13 +13,14 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
-IUSE=""
+IUSE="debug"
DEPEND="x11-libs/libX11
media-libs/jpeg
media-libs/libpng
media-libs/tiff"
# optional:
+# media-libs/glew
# media-gfx/nvidia-cg-toolkit
# dev-util/nvidia-cuda-toolkit
RDEPEND="${DEPEND}"
@@ -27,10 +28,18 @@ RDEPEND="${DEPEND}"
S="${WORKDIR}/${PN}"
src_compile() {
- ./configure \
- --prefix=/usr \
- --release \
- --libdir="$(get_libdir)" || die "./configure failed"
+ local conf_opts="${conf_opts} --prefix=/usr"
+
+ if use debug; then
+ conf_opts="${conf_opts} --debug"
+ else
+ conf_opts="${conf_opts} --release"
+ fi
+
+ CONFIGURE_OPTIONS="
+ ${conf_opts}"
+
+ ./configure $CONFIGURE_OPTIONS || die "./configure failed"
emake -j1 || die "emake failed"
}