summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Haegler <simon.haegler@mistafunk.com>2011-09-17 16:52:32 +0200
committerSimon Haegler <simon.haegler@mistafunk.ch>2011-09-17 16:53:58 +0200
commit0da8ee9162c2cabf6148cb2acc745033ec829c2f (patch)
treea20388aa64ef2f78587bba17b0a1c75cacab4099 /media-video
parentinitial ebuild for perceptualdiff (diff)
downloadmistafunk-0da8ee9162c2cabf6148cb2acc745033ec829c2f.tar.gz
mistafunk-0da8ee9162c2cabf6148cb2acc745033ec829c2f.tar.bz2
mistafunk-0da8ee9162c2cabf6148cb2acc745033ec829c2f.zip
added cuda-z
Diffstat (limited to 'media-video')
-rw-r--r--media-video/cuda-z/Manifest3
-rw-r--r--media-video/cuda-z/cuda-z-0.5.ebuild29
-rw-r--r--media-video/cuda-z/files/cuda-z-0.5-fix-cuda-path.patch23
3 files changed, 55 insertions, 0 deletions
diff --git a/media-video/cuda-z/Manifest b/media-video/cuda-z/Manifest
new file mode 100644
index 0000000..15540e7
--- /dev/null
+++ b/media-video/cuda-z/Manifest
@@ -0,0 +1,3 @@
+AUX cuda-z-0.5-fix-cuda-path.patch 817 RMD160 fcd7a0d2f33a6b90cefdf69171100db99214162f SHA1 d98cbf0e9e1bcc3b53c3769f35c79476c26bee32 SHA256 50db13177db9b800f9208bfbdb190f2413757b2131e41082f57bbde9e368f14d
+DIST cuda-z-0.5.zip 268697 RMD160 09d247d96e754a6d4df55e13663a7b7cafd00ccc SHA1 785630d0fb36742f64f93bd696862bd95a3ff1c7 SHA256 f3623481bd802e6d31a85729cbda2fded1ceb3fc441bbda4090559490e6d9b40
+EBUILD cuda-z-0.5.ebuild 589 RMD160 173b1fc3e3cd90b2722f678d2c7a255bc35daa5d SHA1 abcba5571980600d6428a27664937216c176410d SHA256 bd1af6f452473fb6e9c74bd0a145af627bd883d6df2dd9f9a80a90e389cf0c6b
diff --git a/media-video/cuda-z/cuda-z-0.5.ebuild b/media-video/cuda-z/cuda-z-0.5.ebuild
new file mode 100644
index 0000000..28fc09e
--- /dev/null
+++ b/media-video/cuda-z/cuda-z-0.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2010 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=2
+
+inherit eutils multilib qt4-r2 versionator
+
+DESCRIPTION="CUDA Information Utility for nVIDIA chipsets."
+HOMEPAGE="http://cuda-z.sourceforge.net/"
+SRC_URI="mirror://sourceforge/cuda-z/${P}.zip"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+DEPEND="x11-drivers/nvidia-drivers
+ dev-util/nvidia-cuda-toolkit
+ x11-libs/qt-core:4
+ x11-libs/qt-gui:4"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+ "${FILESDIR}/${PF}-fix-cuda-path.patch"
+)
+
+src_install() {
+ dobin bin/${PN}
+}
diff --git a/media-video/cuda-z/files/cuda-z-0.5-fix-cuda-path.patch b/media-video/cuda-z/files/cuda-z-0.5-fix-cuda-path.patch
new file mode 100644
index 0000000..80a0f8d
--- /dev/null
+++ b/media-video/cuda-z/files/cuda-z-0.5-fix-cuda-path.patch
@@ -0,0 +1,23 @@
+diff -urN cuda-z-0.5/cuda-z.pro cuda-z-0.5-fixed/cuda-z.pro
+--- cuda-z-0.5/cuda-z.pro 2009-04-12 16:14:10.000000000 +0200
++++ cuda-z-0.5-fixed/cuda-z.pro 2011-09-15 04:14:20.313570779 +0200
+@@ -28,7 +28,7 @@
+ -gencode arch=compute_11,code=compute_11 \
+ -gencode arch=compute_13,code=compute_13
+
+-unix:LIBS += -lcudart
++unix:LIBS += -L/opt/cuda/lib64 -lcudart
+ win32:LIBS += \
+ $(CUDA_LIB_PATH)\cuda.lib \
+ $(CUDA_LIB_PATH)\cudart.lib
+@@ -101,8 +101,8 @@
+ isEmpty(QMAKE_EXT_CPP_CU):QMAKE_EXT_CPP_CU = .cu
+
+ win32:INCLUDEPATH += $(CUDA_INC_PATH)
+- unix:INCLUDEPATH += /usr/local/cuda/include
+- unix:LIBPATH += /usr/local/cuda/lib
++ unix:INCLUDEPATH += /opt/cuda/include
++ unix:LIBPATH += /opt/cuda/lib
+
+ QMAKE_CUFLAGS += $$QMAKE_CXXFLAGS
+ DebugBuild:QMAKE_CUFLAGS += $$QMAKE_CXXFLAGS_DEBUG