Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --- PKGBUILD 2011-04-11 18:51:17.103460224 -0400
- +++ PKGBUILD.orig 2011-03-01 09:29:04.000000000 -0500
- @@ -4,8 +4,8 @@
- # Contributor: caust1c
- pkgname=amdstream
- -pkgver=2.4
- -pkgrel=0.1
- +pkgver=2.3
- +pkgrel=6
- _OpenCL_ver_major=1
- _OpenCL_ver_minor=1
- pkgdesc="AMD Accelerated Parallel Processing (APP) SDK, formerly known as ATI Stream, now wtih OpenCL support (libcl)"
- @@ -29,31 +29,29 @@
- [ "$CARCH" = "x86_64" ] && _bits="64"
- #Sources
- -#source=("http://download2-developer.amd.com/amd/Stream20GA/ati-stream-sdk-v$pkgver-lnx$_bits.tgz")
- -source=("http://download2-developer.amd.com/amd/APPSDK/AMD-APP-SDK-v${pkgver}-lnx${_bits}.tgz")
- +source=("http://download2-developer.amd.com/amd/Stream20GA/ati-stream-sdk-v$pkgver-lnx$_bits.tgz")
- #sha256sums
- -sha256sums=('de59238c792a420703449786e19fd8abeafee40a185aa934364196422747958c')
- -[ "$CARCH" = "x86_64" ] && sha256sums=('2aa32269d206dd4e48580cc0e5aee03f4d9d9c539b10e8f29d0a21461a58a34a')
- +sha256sums=('07fd15a51a678c4378767f61466daf9da21d0bab6088a97a70136dd8c976aca6')
- +[ "$CARCH" = "x86_64" ] && sha256sums=('f92537d1fc306af0bff1441af4669bf2fa668654b12d9fb53a3a872dc8826cad')
- build()
- {
- - cd "AMD-APP-SDK-v${pkgver}-lnx${_bits}"
- + cd "$srcdir/ati-stream-sdk-v$pkgver-lnx$_bits"
- make -j1 #Wiht -j other than one, build failes on ceratin configurations
- }
- package()
- {
- - cd "$srcdir/AMD-APP-SDK-v${pkgver}-lnx${_bits}"
- + cd "$srcdir/ati-stream-sdk-v$pkgver-lnx$_bits"
- #Install SDK
- mkdir -p $pkgdir/opt/amdstream
- cp -r {glut_notice.txt,docs,include,samples} $pkgdir/opt/amdstream/
- mkdir -p $pkgdir/opt/amdstream/{bin/$_arch,lib,samples}
- - cp -r ./bin/$_arch/clinfo $pkgdir/opt/amdstream/bin/$_arch/clinfo
- + cp -r ./bin/$_arch/clc $pkgdir/opt/amdstream/bin/$_arch/clc
- cp -r ./lib/$_arch $pkgdir/opt/amdstream/lib/
- - # FIXME
- - #cp -r ./lib/gpu $pkgdir/opt/amdstream/lib/
- + cp -r ./lib/gpu $pkgdir/opt/amdstream/lib/
- rm -rf $pkgdir/opt/amdstream/samples/opencl/bin/$_other_arch
- rm -rf $pkgdir/opt/amdstream/samples/cal/bin/$_other_arch
- @@ -62,15 +60,15 @@
- cp -r etc $pkgdir/
- #Insall includes
- - mkdir -p $pkgdir/usr/include/{CL,CAL}
- - install -m644 ./include/CAL/{calcl.h,cal_ext.h,cal_ext_counter.h,cal.h} $pkgdir/usr/include/CAL/
- - #install -m644 ./include/CL/{cl_agent_amd.h,cl_icd.h} $pkgdir/usr/include/CL/
- + mkdir -p $pkgdir/usr/include/CL
- + install -m644 ./include/{calcl.h,cal_ext.h,cal_ext_counter.h,cal.h} $pkgdir/usr/include/
- + install -m644 ./include/CL/{cl_agent_amd.h,cl_icd.h} $pkgdir/usr/include/CL/
- mkdir -p $pkgdir/usr/include/OVDecode
- install -m644 ./include/OVDecode/{OVDecode.h,OVDecodeTypes.h} $pkgdir/usr/include/OVDecode
- #Symlink binaries
- - #mkdir -p $pkgdir/usr/bin
- - #ln -s /opt/amdstream/bin/$_arch/clc $pkgdir/usr/bin/clc
- + mkdir -p $pkgdir/usr/bin
- + ln -s /opt/amdstream/bin/$_arch/clc $pkgdir/usr/bin/clc
- #Add stream libs to shared library path - No, no, a bad idea!, this is not done any more
- #mkdir -p $pkgdir/etc/ld.so.conf.d
- @@ -94,7 +92,7 @@
- #Fix modes
- find $pkgdir/opt/amdstream/ -type f -exec chmod 644 {} \;
- - chmod 755 $pkgdir/opt/amdstream/bin/$_arch/*
- + chmod 755 $pkgdir/opt/amdstream/bin/$_arch/clc
- chmod 755 $pkgdir/opt/amdstream/lib/$_arch/*.so
- find $pkgdir/opt/amdstream/samples/ -type f -not -name "*.*" -path "*/$_arch/*" -exec chmod 755 {} \;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement