Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:galquezar
ati-fglrxG02
SUSE-add-OpenCL-runtime-integration.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File SUSE-add-OpenCL-runtime-integration.patch of Package ati-fglrxG02
From e86b67d14f4cf01265d17f4ac0df0a44d2138596 Mon Sep 17 00:00:00 2001 From: Sebastian Siebert <freespacer@gmx.de> Date: Fri, 30 Sep 2011 00:11:55 +0200 Subject: [PATCH] SUSE: add OpenCL runtime integration add OpenCL runtime integration (changes in packaging script + spec file) --- SuSE/CHANGELOG | 5 +++++ SuSE/ati-packager.sh | 10 +++++++++- SuSE/fglrx.spec | 6 ++++++ 3 files changed, 20 insertions(+), 1 deletions(-) diff --git a/SuSE/CHANGELOG b/SuSE/CHANGELOG index 8815ef0..60f336a 100644 --- a/SuSE/CHANGELOG +++ b/SuSE/CHANGELOG @@ -1,3 +1,8 @@ +Fri Sep 30 00:04:15 CEST 2011 - Sebastian Siebert <freespacer@gmx.de> +------------------------------------------------------------------- + +- add OpenCL runtime integration (changes in packaging script + spec file) + Fri Aug 19 00:44:15 CEST 2011 - Sebastian Siebert <freespacer@gmx.de> ------------------------------------------------------------------- diff --git a/SuSE/ati-packager.sh b/SuSE/ati-packager.sh index 1db9cf1..25a7042 100755 --- a/SuSE/ati-packager.sh +++ b/SuSE/ati-packager.sh @@ -151,7 +151,7 @@ Requires: kernel-devel\n\ # create needed directory debugMsg "Create needed directory ...${VERBOSE_2_LINE_BREAK}" - mkdir ${VERBOSE_OPTION} -p ${TMP_BUILD_PATH}/etc/{init.d,modprobe.d,pam.d} \ + mkdir ${VERBOSE_OPTION} -p ${TMP_BUILD_PATH}/etc/{init.d,modprobe.d,pam.d,OpenCL/vendors} \ || checkReturnOutput $? mkdir ${VERBOSE_OPTION} -p ${TMP_BUILD_PATH}/usr/{bin,include,sbin} \ || checkReturnOutput $? @@ -221,7 +221,11 @@ Requires: kernel-devel\n\ || checkReturnOutput $? cp ${VERBOSE_OPTION} -R "${INSTALLER_PATH}"/arch/${AMD_ARCH}/usr/X11R6/bin/* ${TMP_BUILD_PATH}/usr/bin \ || checkReturnOutput $? + cp ${VERBOSE_OPTION} -R "${INSTALLER_PATH}"/arch/${AMD_ARCH}/usr/bin/* ${TMP_BUILD_PATH}/usr/bin \ + || checkReturnOutput $? if [ "${ARCH}" = "IA32" ]; then + cp ${VERBOSE_OPTION} -R "${INSTALLER_PATH}"/arch/${AMD_ARCH}/etc/OpenCL/vendors/* ${TMP_BUILD_PATH}/etc/OpenCL/vendors \ + || checkReturnOutput $? cp ${VERBOSE_OPTION} -R "${INSTALLER_PATH}"/arch/${AMD_ARCH}/usr/X11R6/lib/{libAMD*,libXvBAW*,libati*} ${TMP_BUILD_PATH}/usr/lib \ || checkReturnOutput $? cp ${VERBOSE_OPTION} -R "${INSTALLER_PATH}"/arch/${AMD_ARCH}/usr/X11R6/lib/modules/dri/* ${TMP_BUILD_PATH}/usr/lib/dri \ @@ -237,6 +241,8 @@ Requires: kernel-devel\n\ mv ${VERBOSE_OPTION} ${TMP_BUILD_PATH}/usr/lib/xorg/modules/extensions ${TMP_BUILD_PATH}/usr/lib/xorg/modules/updates/ \ || checkReturnOutput $? elif [ "${ARCH}" = "AMD64" ]; then + cp ${VERBOSE_OPTION} -R "${INSTALLER_PATH}"/arch/${AMD_ARCH}/etc/OpenCL/vendors/* ${TMP_BUILD_PATH}/etc/OpenCL/vendors \ + || checkReturnOutput $? cp ${VERBOSE_OPTION} -R "${INSTALLER_PATH}"/arch/${AMD_ARCH}/usr/X11R6/lib64/{libAMD*,libXvBAW*,libati*} ${TMP_BUILD_PATH}/usr/lib64 \ || checkReturnOutput $? cp ${VERBOSE_OPTION} -R "${INSTALLER_PATH}"/arch/${AMD_ARCH}/usr/X11R6/lib64/modules/dri/* ${TMP_BUILD_PATH}/usr/lib64/dri \ @@ -247,6 +253,8 @@ Requires: kernel-devel\n\ || checkReturnOutput $? cp ${VERBOSE_OPTION} -R "${INSTALLER_PATH}"/arch/${AMD_ARCH}/usr/lib64/* ${TMP_BUILD_PATH}/usr/lib64 \ || checkReturnOutput $? + cp ${VERBOSE_OPTION} -R "${INSTALLER_PATH}"/arch/x86/etc/OpenCL/vendors/* ${TMP_BUILD_PATH}/etc/OpenCL/vendors \ + || checkReturnOutput $? cp ${VERBOSE_OPTION} -R "${INSTALLER_PATH}"/arch/x86/usr/X11R6/lib/{libAMD*,libXvBAW*,libati*} ${TMP_BUILD_PATH}/usr/lib \ || checkReturnOutput $? cp ${VERBOSE_OPTION} -R "${INSTALLER_PATH}"/arch/x86/usr/X11R6/lib/modules/dri/* ${TMP_BUILD_PATH}/usr/lib/dri \ diff --git a/SuSE/fglrx.spec b/SuSE/fglrx.spec index 1347596..ab8e031 100644 --- a/SuSE/fglrx.spec +++ b/SuSE/fglrx.spec @@ -50,6 +50,7 @@ mv $RPM_BUILD_ROOT/* $tmpdir/fglrx mkdir -p $RPM_BUILD_ROOT/etc/ati \ $RPM_BUILD_ROOT/etc/init.d \ $RPM_BUILD_ROOT/etc/modprobe.d \ + $RPM_BUILD_ROOT/etc/OpenCL/vendors \ $RPM_BUILD_ROOT/etc/pam.d \ $RPM_BUILD_ROOT/etc/security/console.apps \ $RPM_BUILD_ROOT/usr/X11R6/%{_lib}/fglrx \ @@ -89,6 +90,8 @@ pushd $tmpdir/fglrx install -m 755 etc/init.d/* \ $RPM_BUILD_ROOT/etc/init.d ln -s /etc/init.d/atieventsd $RPM_BUILD_ROOT/usr/sbin/rcatieventsd + install -m 644 etc/OpenCL/vendors/* \ + $RPM_BUILD_ROOT/etc/OpenCL/vendors install -m 644 etc/modprobe.d/* \ $RPM_BUILD_ROOT/etc/modprobe.d ln -s su $RPM_BUILD_ROOT/etc/pam.d/amdcccle-su @@ -150,6 +153,7 @@ pushd $tmpdir/fglrx ln -s libXvBAW.so.1 $RPM_BUILD_ROOT/usr/%{_lib}/libXvBAW.so ln -s libatiuki.so.1.0 $RPM_BUILD_ROOT/usr/%{_lib}/libatiuki.so.1 ln -s libatiuki.so.1 $RPM_BUILD_ROOT/usr/%{_lib}/libatiuki.so + ln -s libOpenCL.so.1 $RPM_BUILD_ROOT/usr/%{_lib}/libOpenCL.so %ifarch x86_64 install -m 755 usr/lib/dri/* \ $RPM_BUILD_ROOT%{DRI_DRIVERS32_DIR} @@ -162,6 +166,7 @@ pushd $tmpdir/fglrx ln -s libXvBAW.so.1 $RPM_BUILD_ROOT/usr/lib/libXvBAW.so ln -s libatiuki.so.1.0 $RPM_BUILD_ROOT/usr/lib/libatiuki.so.1 ln -s libatiuki.so.1 $RPM_BUILD_ROOT/usr/lib/libatiuki.so + ln -s libOpenCL.so.1 $RPM_BUILD_ROOT/usr/lib/libOpenCL.so %endif install -m 755 usr/sbin/* \ $RPM_BUILD_ROOT/usr/sbin @@ -387,6 +392,7 @@ exit 0 /etc/ati/* /etc/init.d/* /etc/modprobe.d/* +/etc/OpenCL/vendors/* /etc/pam.d/* /etc/security/console.apps/* /usr/X11R6/%{_lib}/* -- 1.7.4.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor