From 0da8ee9162c2cabf6148cb2acc745033ec829c2f Mon Sep 17 00:00:00 2001 From: Simon Haegler Date: Sat, 17 Sep 2011 16:52:32 +0200 Subject: added cuda-z --- media-video/cuda-z/Manifest | 3 +++ media-video/cuda-z/cuda-z-0.5.ebuild | 29 ++++++++++++++++++++++ .../cuda-z/files/cuda-z-0.5-fix-cuda-path.patch | 23 +++++++++++++++++ 3 files changed, 55 insertions(+) create mode 100644 media-video/cuda-z/Manifest create mode 100644 media-video/cuda-z/cuda-z-0.5.ebuild create mode 100644 media-video/cuda-z/files/cuda-z-0.5-fix-cuda-path.patch 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 -- cgit v1.2.3-65-gdbad