From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1Pndax-0003R2-5y for garchives@archives.gentoo.org; Thu, 10 Feb 2011 20:58:31 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 57D84E02CB; Thu, 10 Feb 2011 20:58:23 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 033C9E02CB for ; Thu, 10 Feb 2011 20:58:22 +0000 (UTC) Received: from pelican.gentoo.org (unknown [66.219.59.40]) (using TLSv1 with cipher ADH-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 56B171B4137 for ; Thu, 10 Feb 2011 20:58:22 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by pelican.gentoo.org (Postfix) with ESMTP id BA4238006A for ; Thu, 10 Feb 2011 20:58:21 +0000 (UTC) From: "Dane Smith" To: gentoo-commits@lists.gentoo.org Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Dane Smith" Message-ID: <4d3752316370e6901c4ac0443070267bc91e7675.c1pher@gentoo> Subject: [gentoo-commits] dev/c1pher:master commit in: app-crypt/johntheripper/, profiles/, dev-util/ati-stream-sdk/ X-VCS-Repository: dev/c1pher X-VCS-Files: app-crypt/johntheripper/Manifest app-crypt/johntheripper/johntheripper-1.7.6-r1.ebuild dev-util/ati-stream-sdk/Manifest dev-util/ati-stream-sdk/ati-stream-sdk-2.3.ebuild dev-util/ati-stream-sdk/metadata.xml profiles/package.mask X-VCS-Directories: app-crypt/johntheripper/ profiles/ dev-util/ati-stream-sdk/ X-VCS-Committer: c1pher X-VCS-Committer-Name: Dane Smith X-VCS-Revision: 4d3752316370e6901c4ac0443070267bc91e7675 Date: Thu, 10 Feb 2011 20:58:21 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 24d09ddcd4f554ef66695375b2d3a29c commit: 4d3752316370e6901c4ac0443070267bc91e7675 Author: Dane Smith gmail com> AuthorDate: Thu Feb 10 20:56:19 2011 +0000 Commit: Dane Smith gentoo org> CommitDate: Thu Feb 10 20:56:19 2011 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=3Ddev/c1pher.git;a=3D= commit;h=3D4d375231 Initial attempt at ati-stream-sdk. Still quite possibly very broken... --- app-crypt/johntheripper/Manifest | 2 +- .../johntheripper/johntheripper-1.7.6-r1.ebuild | 2 +- dev-util/ati-stream-sdk/Manifest | 4 + dev-util/ati-stream-sdk/ati-stream-sdk-2.3.ebuild | 82 ++++++++++++++= ++++++ dev-util/ati-stream-sdk/metadata.xml | 12 +++ profiles/package.mask | 1 + 6 files changed, 101 insertions(+), 2 deletions(-) diff --git a/app-crypt/johntheripper/Manifest b/app-crypt/johntheripper/M= anifest index e7f3811..f183d19 100644 --- a/app-crypt/johntheripper/Manifest +++ b/app-crypt/johntheripper/Manifest @@ -10,5 +10,5 @@ AUX johntheripper-1.7.3.1-stackdef.S.patch 2112 RMD160 = bbf978098ff017700f05d0240 AUX johntheripper-1.7.6-cflags.patch 2927 RMD160 4dc1565b43af8bca1afa4c7= 11f855df274124554 SHA1 78dda9b2bd97e7171bfd1f6d5e9aedbac8236b55 SHA256 3c= 4438ec4dcc3e8c81f1180544cd005f561a013b25ea51ad36189ced8a29f36f DIST john-1.7.6-jumbo-4.diff.gz 206601 RMD160 53ac2218ca33d458eb7250bce1= 8a9e9af5a881d6 SHA1 ccef570680a8496618d359a42a101b331d40aeb7 SHA256 12760= c528c3eabe0e429954745f016107c08ce936ed4be2e63d2a75c64717f3a DIST john-1.7.6.tar.gz 832790 RMD160 294fa9a381b45df6fda6e537bc920e74c1d= 966b0 SHA1 da0b6298e6e045606d48880df045096e8bc87fcb SHA256 77e44d068d3176= 48c41d3ac61b8ea1df18d5c7401083e7a4f6681816900c1a73 -EBUILD johntheripper-1.7.6-r1.ebuild 4291 RMD160 754d38b9c80ea953edb8b61= 5a3ac4d70908e5988 SHA1 1814f2c1a48a97de2ef066f1051364c69836df4d SHA256 b9= 526a5cd474e32937dc37586bf14a505ff30a31e5770a9875de3431e8122503 +EBUILD johntheripper-1.7.6-r1.ebuild 4290 RMD160 36c49f49738b9148e94eb15= 7d08184ae37b9ed0d SHA1 59a4b254ed5a856bd498efea61d1cfbaa52a0c11 SHA256 2b= 3cd422f03c80686e52dcbc36b4a9e47355d7c1fdeec5953a98dd49d4e9952c MISC ChangeLog 276 RMD160 ce3f67053996601285e51dfb86b7c0649b340a81 SHA1 = b5722e6d35fb890517a0485011deb9b67d3b8ad5 SHA256 7d185414dc56671e2b13521c9= 8d49a46960950e6b0a9b9862f040318bbfafdf6 diff --git a/app-crypt/johntheripper/johntheripper-1.7.6-r1.ebuild b/app-= crypt/johntheripper/johntheripper-1.7.6-r1.ebuild index 14573cd..faef319 100644 --- a/app-crypt/johntheripper/johntheripper-1.7.6-r1.ebuild +++ b/app-crypt/johntheripper/johntheripper-1.7.6-r1.ebuild @@ -22,7 +22,7 @@ SRC_URI=3D"http://www.openwall.com/john/g/${MY_P}.tar.g= z LICENSE=3D"GPL-2" SLOT=3D"0" # This package can't be marked stable for ppc or ppc64 before bug 327211= is closed. -KEYWORDS=3D"alpha amd64 ~hppa ~mips ~ppc ~ppc64 sparc x86" +KEYWORDS=3D"alpha amd64 hppa ~mips ~ppc ~ppc64 sparc x86" IUSE=3D"custom-cflags -minimal mmx openmp sse2" #Remove AltiVec USE flag. Appears to be an upstream issue. #IUSE=3D"altivec custom-cflags -minimal mmx openmp sse2" diff --git a/dev-util/ati-stream-sdk/Manifest b/dev-util/ati-stream-sdk/M= anifest new file mode 100644 index 0000000..f525eb8 --- /dev/null +++ b/dev-util/ati-stream-sdk/Manifest @@ -0,0 +1,4 @@ +DIST ati-stream-sdk-v2.3-lnx32.tgz 49912168 RMD160 07c045de3118531472672= e9ef7b3763cb32f7d68 SHA1 972bdbe6942e52411a2f041720348e857f17c388 SHA256 = 07fd15a51a678c4378767f61466daf9da21d0bab6088a97a70136dd8c976aca6 +DIST ati-stream-sdk-v2.3-lnx64.tgz 78659015 RMD160 57af36f62e590ae54cb9d= 43b880735979b77466c SHA1 43c94e5126563fe3fa4cb92fb6dd20f12864a86d SHA256 = f92537d1fc306af0bff1441af4669bf2fa668654b12d9fb53a3a872dc8826cad +EBUILD ati-stream-sdk-2.3.ebuild 1917 RMD160 1c3e5b18125583d153c1c1ac582= 0a6bf721f33eb SHA1 2ed0d8ae956c673a24e06ffbdfa21a71cb0bb79b SHA256 3ee95b= 78817b31b68313664b7f50289dce13c69b82fdcbaac4de7b77b7f1cd17 +MISC metadata.xml 301 RMD160 1ef0179dbe53f24768e976ab60f6ae0e8ca9e672 SH= A1 fba668cb8711ac2bcc6b7bfc113a1a513c69b0be SHA256 55f555e646e9d04c8975a7= 36b9a5b3f1d8ea110446c18e988a3b884d0dca33b7 diff --git a/dev-util/ati-stream-sdk/ati-stream-sdk-2.3.ebuild b/dev-util= /ati-stream-sdk/ati-stream-sdk-2.3.ebuild new file mode 100644 index 0000000..07b7f1e --- /dev/null +++ b/dev-util/ati-stream-sdk/ati-stream-sdk-2.3.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=3D"2" +inherit eutils multilib + +MY_P=3D"${PN}-v${PV}" + +DESCRIPTION=3D"Enable compiling code and loading it on ATI/AMD GPU" +HOMEPAGE=3D"http://developer.amd.com/GPU/ATISTREAMSDK/Pages/default.aspx= " +SRC_URI=3D" \ + amd64? ( http://download2-developer.amd.com/amd/Stream20GA/${MY_P}-lnx6= 4.tgz ) \ + x86? ( http://download2-developer.amd.com/amd/Stream20GA/${MY_P}-lnx32.= tgz )" + +LICENSE=3D"AMD GPL-1 as-is" +SLOT=3D"0" +KEYWORDS=3D"" +IUSE=3D"examples doc multilib" +RESTRICT=3D"strip fetch" +RDEPEND=3D"media-libs/freeglut + x11-drivers/ati-drivers + examples? ( media-libs/glew )" + +QA_EXECSTACK=3D"opt/${PN}/lib*/libatiocl??.so" + +S=3D"${WORKDIR}/${MY_P}" + +pkg_nofetch() { + ewarn "Proprietary software. Download at" + ewarn "http://developer.amd.com/gpu/AMDAPPSDK/downloads/Pages/default.a= spx" + ewarn "and move it to /usr/portage/distfiles/" +} + +src_unpack() { + default_src_unpack + + mv ${MY_P}-lnx* ${MY_P} || die + cd "${S}" +} + +src_compile() { true; } + +src_install() { + local DEST=3D/opt/${PN} + + rm include/GL/{glext.h,glut.h} || die + + into ${DEST} + if use amd64; then + dobin bin/x86_64/* || die + dolib.so lib/x86_64/{libOpenCL.so,libatiocl64.so,libGLEW.so} || die + else + dobin bin/x86/* || die + dolib.so lib/x86/{libOpenCL.so,libatiocl32.so,libGLEW.so} || die + fi + + insinto ${DEST}/$(get_libdir) + insopts -m0755 + doins -r lib/gpu || die + insinto ${DEST}/include/ + doins -r include/CL include/GL include/OVDecode include/cal*.h || die + use amd64 && (doins lib/x86_64/builtins-x86_64.bc || die) + use x86 && (doins lib/x86/builtins-x86.bc || die) + + cat > "${T}/99${PN}" << EOF +PATH=3D${DEST}/bin +ROOTPATH=3D${DEST}/bin +LDPATH=3D${DEST}/$(get_libdir) +EOF + doenvd "${T}/99${PN}" + + if use examples; then + insinto ${DEST}/exmaples + newins -r samples examples || die + doins -r make || die + fi + + if use doc; then + dodoc docs/opencl/* + fi +} diff --git a/dev-util/ati-stream-sdk/metadata.xml b/dev-util/ati-stream-s= dk/metadata.xml new file mode 100644 index 0000000..4448ec1 --- /dev/null +++ b/dev-util/ati-stream-sdk/metadata.xml @@ -0,0 +1,12 @@ + + + + no-herd + + c1pher@gentoo.org + Dane Smith + + + + + diff --git a/profiles/package.mask b/profiles/package.mask index 4b5b9d3..30f2790 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -1 +1,2 @@ >=3Ddev-libs/botan-1.9 +dev-util/ati-stream-sdk