diff options
Diffstat (limited to 'community-testing/catalyst-utils/PKGBUILD')
-rw-r--r-- | community-testing/catalyst-utils/PKGBUILD | 128 |
1 files changed, 0 insertions, 128 deletions
diff --git a/community-testing/catalyst-utils/PKGBUILD b/community-testing/catalyst-utils/PKGBUILD deleted file mode 100644 index 2a05774b3..000000000 --- a/community-testing/catalyst-utils/PKGBUILD +++ /dev/null @@ -1,128 +0,0 @@ -# $Id: PKGBUILD 76582 2012-09-23 23:07:57Z lcarlier $ -# Maintainer: idontknow -# Contributor: to fill with a lot of people - -pkgbase=catalyst-utils -pkgname=('catalyst-utils' 'opencl-catalyst') -pkgver=12.8 -pkgrel=0.2 -pkgdesc="AMD Catalyst drivers utilities and libraries with OpenCL implementation." -arch=('i686' 'x86_64') -url="http://www.amd.com" -license=('custom') -source=("http://www2.ati.com/drivers/linux/amd-driver-installer-${pkgver/./-}-x86.x86_64.zip" - atieventsd - atieventsd.service) -md5sums=('41c5478322b13be6909eeb46412a3aa0' - 'f729bf913613f49b0b9759c246058a87' - '14beb8cc8f59c06d5ef998e222779dae') - -if [ "${CARCH}" = "i686" ]; then - _ARCHDIR="x86" - _ARCHLIB="" - _ARCHXPIC="" -else - _ARCHDIR="x86_64" - _ARCHLIB="64" - _ARCHXPIC="_64a" -fi - -build() { - cd ${srcdir} - - sh ./amd-driver-installer*.run --extract fglrx-install -} - -package_catalyst-utils() { - pkgdesc="AMD Catalyst drivers utilities and libraries." - provides=('libgl') - conflicts=('libgl' 'nvidia-utils') - depends=('xorg-server>=1.7.0' 'xorg-server<1.13.0' 'gcc-libs' 'libxinerama' \ - 'libxcursor' 'libxxf86vm' 'libxrandr' 'libsm' 'fontconfig' 'libxi' 'netkit-bsd-finger') - optdepends=('qt: amdcccle') - - install -dm755 "${pkgdir}"/usr/{bin,sbin} - install -dm755 "${pkgdir}"/usr/lib/{dri,xorg/modules/{dri,drivers,extensions/fglrx,linux},systemd/system} - install -dm755 "${pkgdir}"/usr/include/GL - install -dm755 "${pkgdir}"/etc/{ati,acpi/events,security/console.apps,rc.d} - install -dm755 "${pkgdir}"/usr/share/{applications,ati/amdcccle,man/man8,pixmaps} - - # binaries - cd ${srcdir}/fglrx-install - install -m755 common/usr/sbin/* "${pkgdir}/usr/sbin/" - install -m755 common/usr/X11R6/bin/* "${pkgdir}/usr/bin/" - install -m755 arch/${_ARCHDIR}/usr/sbin/* "${pkgdir}/usr/sbin/" - install -m755 arch/${_ARCHDIR}/usr/X11R6/bin/* "${pkgdir}/usr/bin/" - - # headers - install -m644 common/usr/include/GL/* "${pkgdir}/usr/include/GL/" - - # xorg/dri/gl/... drivers - cd ${srcdir}/fglrx-install/xpic${_ARCHXPIC}/usr/X11R6/lib${_ARCHLIB}/modules - install -m755 *.so "${pkgdir}/usr/lib/xorg/modules/" - install -m755 drivers/*.so "${pkgdir}/usr/lib/xorg/modules/drivers/" - install -m755 linux/*.so "${pkgdir}/usr/lib/xorg/modules/linux/" - install -m755 extensions/fglrx/fglrx-libglx.so "${pkgdir}/usr/lib/xorg/modules/extensions/fglrx/" - ln -s fglrx/fglrx-libglx.so "${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so" - cd ${srcdir}/fglrx-install/arch/${_ARCHDIR}/usr/X11R6/lib${_ARCHLIB} - install -m755 modules/dri/fglrx_dri.so "${pkgdir}/usr/lib/xorg/modules/dri/" - ln -s /usr/lib/xorg/modules/dri/fglrx_dri.so "${pkgdir}/usr/lib/dri/" - install -m755 fglrx/fglrx-libGL.so.1.2 "${pkgdir}/usr/lib/" - install -m755 *.so* "${pkgdir}/usr/lib/" - install -m644 libAMDXvBA.cap "${pkgdir}/usr/lib/" - cd ${srcdir}/fglrx-install/arch/${_ARCHDIR}/usr/lib${_ARCHLIB} - install -m755 *.so* "${pkgdir}/usr/lib/" - # needed symlinks - ln -s libatiuki.so.1.0 "${pkgdir}/usr/lib/libatiuki.so.1" - ln -s fglrx-libGL.so.1.2 "${pkgdir}/usr/lib/libGL.so.1" - ln -s fglrx-libGL.so.1.2 "${pkgdir}/usr/lib/libGL.so" - ln -s libAMDXvBA.so.1.0 "${pkgdir}/usr/lib/libAMDXvBA.so.1" - ln -s libfglrx_dm.so.1.0 "${pkgdir}/usr/lib/libfglrx_dm.so.1" - - # various files - cd ${srcdir}/fglrx-install/common - install -m644 usr/share/man/man8/* "${pkgdir}/usr/share/man/man8/" - install -m644 usr/share/applications/* "${pkgdir}/usr/share/applications/" - install -m644 usr/share/icons/* "${pkgdir}/usr/share/pixmaps/" - install -m644 usr/share/ati/amdcccle/* "${pkgdir}/usr/share/ati/amdcccle/" - install -m644 etc/ati/* "${pkgdir}/etc/ati/" - chmod 755 "${pkgdir}/etc/ati/authatieventsd.sh" - install -m644 etc/security/console.apps/amdcccle-su "${pkgdir}/etc/security/console.apps/" - install -m644 usr/share/applications/*.desktop "${pkgdir}/usr/share/applications/" - # use ACPI example files - install -m755 usr/share/doc/fglrx/examples/etc/acpi/*.sh "${pkgdir}/etc/acpi/" - install -m644 usr/share/doc/fglrx/examples/etc/acpi/events/* "${pkgdir}/etc/acpi/events/" - # systemd and rc.d scripts - install -m755 "${srcdir}/atieventsd" "${pkgdir}/etc/rc.d/" - install -m644 "${srcdir}/atieventsd.service" "${pkgdir}/usr/lib/systemd/system/" - - # provided in opencl-catalyst package - rm "${pkgdir}"/usr/lib/lib{amdocl*,OpenCL}.so* - - # licenses - install -Dm644 "${srcdir}/fglrx-install/LICENSE.TXT" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.TXT" - install -Dm644 "${srcdir}/fglrx-install/common/usr/share/doc/amdcccle/ccc_copyrights.txt" \ - "${pkgdir}/usr/share/licenses/${pkgname}/amdcccle_copyrights.txt" -} - -package_opencl-catalyst() { - pkgdesc="OpenCL implemention from AMD" - provides=('libcl') - conflicts=('libcl') - depends=('gcc-libs') - optdepends=('opencl-headers: headers necessary for OpenCL development') - - install -dm755 "${pkgdir}"/usr/{bin,lib} - install -dm755 "${pkgdir}/etc/OpenCL/vendors" - - cd ${srcdir}/fglrx-install/arch/${_ARCHDIR} - - install -m755 usr/bin/clinfo "${pkgdir}/usr/bin/" - install -m644 etc/OpenCL/vendors/amdocl*.icd "${pkgdir}/etc/OpenCL/vendors/" - install -m755 usr/lib${_ARCHLIB}/libamdocl*.so "${pkgdir}/usr/lib/" - install -m755 usr/lib${_ARCHLIB}/libOpenCL.so.1 "${pkgdir}/usr/lib/" - ln -s libOpenCL.so.1 "${pkgdir}/usr/lib/libOpenCL.so" - - # license - install -Dm644 "${srcdir}/fglrx-install/LICENSE.TXT" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.TXT" -} |