# openmamba 2.6 kernel nongpl Fglrx specfile # Copyright (C) 2004-2010 by Silvan Calarco # # To build for a specific target: # # rpm -ba --define="KERNEL_TARGET mamba" kernel-nongpl-fglrx.spec # # default is "mamba" # %define fglrx_libglver 1.3.5010 %define X_ver pic #%define pkgver %(echo %version | cut -d. -f 3-4) #%define majver %(echo %version | cut -d. -f 1-2) %define kernel_majversion %(echo %KERNEL_VER | cut -d. -f1-2) %define kernel_ver %(echo %KERNEL_VER | cut -d. -f1-3) %define BUILD_CC %{_target_platform}-gcc %define BUILD_CXX %{_target_platform}-g++ %if "%{?KERNEL_TARGET}" == "" # build a mamba kernel by default %define KERNEL_TARGET mamba %else %define KERNEL_TARGET_APPEND -%{KERNEL_TARGET} %endif %if "%{?KERNEL_VER}" == "" %define KERNEL_VER %(uname -r | sed "s|\\([0-9.]*\\).*|\\1|" ) %endif %define _use_internal_dependency_generator 0 Name: ati-driver Version: 12.10 Epoch: 3 Release: 2mamba Summary: The AMD/ATI proprietary video driver for the Linux kernel Group: System/Kernel and Hardware/Drivers Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: http://ati.amd.com Source: http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-%{version}-x86.x86_64.zip Patch42: fglrx-8.501-kde_menuentry.patch Patch52: http://whoopie.gmxhome.de/linux/patches/2.6.20/fglrx-8.35.5-for-2.6.20.patch Patch0: fglrx-9.6-kernel-2.6.29.patch Patch1: fglrx-9.6-kernel-2.6.30-config_x86_32.patch Patch2: fglrx-9.6-irqreturn_t.patch Patch3: ati-driver-8.831.11.3-kernel-2.6.38.patch Patch4: ati-driver-8.951.12.3-kernel-3.2.14.patch Patch5: ati-driver-8.980.12.6-kernel-3.4.patch License: no OSI Approved BuildRequires: kernel-%{KERNEL_TARGET}-headers >= %{kernel_ver} BuildRequires: kernel-%{KERNEL_TARGET}-headers <= %{kernel_ver}.255 BuildRoot: %{_tmppath}/%{name}-%{version}-root AutoReqProv: no %description The AMD/ATI proprietary video driver for the Linux kernel. %package -n xorg-drv-video-fglrx Group: System/Libraries Summary: ATI Accelerated libraries for Xorg Requires: xorg-server >= 1.1.0 Requires: kernelfglrx Requires: libGL-fglrx-X11 = %{epoch}:%{version}-%{release} Requires: libstdc++5 Requires: xorg-ext-libglx Obsoletes: Xorg-fglrx Provides: xorgdrvvideo Provides: xorglibdri %description -n xorg-drv-video-fglrx The ATI Proprietary Linux driver currently provides hardware acceleration for 3D graphics and video playback. It also includes support for dual displays and TV Output. This package contains the libraries for Xorg. %package -n libGL-fglrx-X11 Group: System/Libraries Summary: ATI proprietary GL libraries implementation Requires: xorg-server >= 1.1.0 Provides: xorglibGL Provides: libGL.so.1 #Requires: libglx >= 6.9.0 %description -n libGL-fglrx-X11 The ATI Proprietary Linux driver currently provides hardware acceleration for 3D graphics and video playback. It also includes support for dual displays and TV Output. This package contains the proprietary GL library for Xorg. %package -n libGL-fglrx-X11-devel Group: Development/Libraries Summary: Development files for ATI proprietary GL libraries implementation Requires: libGL-fglrx-X11 = %{?epoch:%epoch:}%{version}-%{release} %description -n libGL-fglrx-X11-devel The ATI Proprietary Linux driver currently provides hardware acceleration for 3D graphics and video playback. It also includes support for dual displays and TV Output. This package contains the headers for develompment with proprietary GL library for Xorg. %package -n kernel-%{KERNEL_TARGET}-nongpl-fglrx Group: System/Kernel and Hardware/Drivers Summary: ATI Accelerated Linux Driver Requires: module-init-tools Requires(pre): kernel-%{KERNEL_TARGET} >= %{kernel_ver} Requires(pre): kernel-%{KERNEL_TARGET} <= %{kernel_ver}.255 Provides: kernelfglrx Obsoletes: kernel26-smppreempt-nongpl-fglrx Obsoletes: kernel26-preempt-nongpl-fglrx Obsoletes: kernel26-smp-nongpl-fglrx Obsoletes: kernel26-std-nongpl-fglrx ## KERNELOBSOLETES-BEGIN 3.4 Obsoletes: kernel-%{KERNEL_TARGET}-nongpl-fglrx = 3:12.10-1mamba ## KERNELOBSOLETES-END %description -n kernel-%{KERNEL_TARGET}-nongpl-fglrx The ATI Proprietary Linux driver currently provides hardware acceleration for 3D graphics and video playback. It also includes support for dual displays and TV Output. %prep %setup -q -c -n %{name}-%{kernel_ver}%{KERNEL_TARGET} -T %if "%{?KERNEL_TARGET}" == "" echo "No target specified, aborting." exit 1 %else echo "I'm going to build nongpl modules for a %{KERNEL_TARGET} kernel..." %endif %define __find_provides %{_builddir}/ati-driver-%{kernel_ver}%{KERNEL_TARGET}/find_provides.sh cat > find_provides.sh << _EOF #! /bin/sh grep -v %{_datadir}/ati/%{_lib}/libQtGui.so.4 |\ grep -v %{_datadir}/ati/%{_lib}/libQtCore.so.4 |\ %{_prefix}/lib/rpm/find-provides %{buildroot} %{_target_cpu} #cat << EOF | %{_prefix}/lib/rpm/find-provides %{buildroot} %{_target_cpu} #%{buildroot}%{_libdir}/OpenOffice/program/libcppu* #%{buildroot}%{_libdir}/OpenOffice/program/libsal* #%{buildroot}%{_libdir}/OpenOffice/program/libstl* #EOF _EOF chmod +x find_provides.sh # # unpack FGLRX files # unzip %{SOURCE0} -d . sh amd-driver-installer-catalyst-%{version}-x86.x86_64.run --extract fglrx-install cd fglrx-install #%patch0 -p1 %patch1 -p0 #%patch2 -p1 #%patch3 -p1 #%patch4 -p2 #%patch5 -p1 cd .. %if "%{_target_cpu}" == "x86_64" cp -a fglrx-install/arch/x86_64/* fglrx-install/common/ %else cp -a fglrx-install/arch/x86/* fglrx-install/common/ %endif cd .. %build # # build for KERNEL_TARGET # BUILD_OPTS="CC=%{BUILD_CC} CXX=%{BUILD_CXX} %{_smp_mflags}" # # build fglrx (ATI) modules # make -C fglrx-install/common/lib/modules/fglrx/build_mod/2.6.x \ $BUILD_OPTS GCC_VER_MAJ=4 \ KDIR=/usr/src/linux-%{KERNEL_VER}%{?KERNEL_TARGET} %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" BUILD_OPTS="CC=%{BUILD_CC} CXX=%{BUILD_CXX} %{_smp_mflags}" # create system dirs in install environment install -d %{buildroot}{/usr/src/,/boot,%{_sysconfdir}/lilo.d/,%{_initrddir}} # # install fglrx (ATI) module, libraries and other files # cd fglrx-install/common cp -a usr etc %{buildroot} mkdir -p %{buildroot}{%{_includedir},%{_bindir}} #mv %{buildroot}/usr/X11R6/include/* %{buildroot}%{_includedir} mv %{buildroot}/usr/X11R6/bin/* %{buildroot}%{_bindir} mkdir -p %{buildroot}%{_libdir}/xorg mv %{buildroot}/usr/X11R6/%{_lib}/modules/dri %{buildroot}%{_libdir}/ mv %{buildroot}/usr/X11R6/%{_lib}/modules %{buildroot}%{_libdir}/xorg/ mv %{buildroot}/usr/X11R6/%{_lib}/fglrx/* %{buildroot}%{_libdir}/fglrx/ mv %{buildroot}/usr/X11R6/%{_lib}/lib* %{buildroot}%{_libdir}/ rm -r %{buildroot}/usr/X11R6 ## FIXME: keep symlink in old X11R6 path because binary drivers need this #mkdir -p %{buildroot}/usr/X11R6/%{_lib}/modules/{dri,drivers,linux} #ln -s %{_libdir}/dri/fglrx_dri.so %{buildroot}/usr/X11R6/%{_lib}/modules/dri/fglrx_dri.so ##ln -s %{_libdir}/dri/atiogl_a_dri.so %{buildroot}/usr/X11R6/lib/modules/dri/atiogl_a_dri.so #ln -s %{_libdir}/xorg/modules/drivers/fglrx_drv.so %{buildroot}/usr/X11R6/%{_lib}/modules/drivers/fglrx_dri.so #ln -s %{_libdir}/xorg/modules/linux/libfglrxdrm.so %{buildroot}/usr/X11R6/%{_lib}/modules/linux/libfglrxdrm.so #rm -r %{buildroot}/usr/X11R6 install -D -m 0644 lib/modules/fglrx/build_mod/2.6.x/fglrx.ko \ %{buildroot}/lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/kernel/drivers/video/fglrx.ko cd ../x%{X_ver} cp -a usr/X11R6/lib/modules/* %{buildroot}%{_libdir}/xorg/modules/ mv %{buildroot}%{_libdir}/fglrx/fglrx-libGL.so.1.2 \ %{buildroot}%{_libdir}/libGL_so.%{fglrx_libglver} #ln -s libGL.so.%{fglrx_libglver} %{buildroot}%{_libdir}/libGL.so.1 #mv %{buildroot}%{_libdir}/xorg/modules/extensions/libdri.so \ # %{buildroot}%{_libdir}/xorg/modules/extensions/libdri_fglrx_so mv %{buildroot}%{_libdir}/xorg/modules/extensions/fglrx/fglrx-libglx.so \ %{buildroot}%{_libdir}/xorg/modules/extensions/libglx_fglrx_so rm -f %{buildroot}%{_datadir}/ati/%{_lib}/libQtCore.so.4 \ %{buildroot}%{_datadir}/ati/%{_lib}/libQtCore_so.4 rm -f %{buildroot}%{_datadir}/ati/%{_lib}/libQtGui.so.4 \ %{buildroot}%{_datadir}/ati/%{_lib}/libQtGui_so.4 mv %{buildroot}%{_libdir}/libOpenCL.so.1 %{buildroot}%{_libdir}/libOpenCL_fglrx_so.1 mkdir -p %{buildroot}%{_sbindir} cat > %{buildroot}%{_sbindir}/update-alternatives-set-fglrx << _EOF #!/bin/bash update-alternatives \ --set libGL.so.1 %{_libdir}/libGL_so.%{fglrx_libglver} #update-alternatives \ # --set libdri.so %{_libdir}/xorg/modules/extensions/libdri_so update-alternatives \ --set libglx.so %{_libdir}/xorg/modules/extensions/libglx_fglrx_so update-alternatives \ --set libOpenCL.so.1 %{_libdir}/libOpenCL_fglrx_so.1 _EOF rm -f %{buildroot}%{_prefix}/src/ati/fglrx_sample_source.tgz # WARNING: remove files conflicting with standard libraries (and installed as duplicates) rm -f %{buildroot}%{_libdir}/xorg/modules/extensions/fglrx/libglx.so rm -f %{buildroot}%{_libdir}/xorg/modules/extensions/fglrx/fglrx-libglx.so rm -f %{buildroot}%{_libdir}/xorg/modules/extensions/libglx.so rmdir %{buildroot}%{_libdir}/xorg/modules/extensions/fglrx rm -f %{buildroot}%{_libdir}/fglrx/fglrx-libGL.so.1.2 rm -f %{buildroot}%{_libdir}/fglrx/libGL.so.1.2 rm -f %{buildroot}%{_libdir}/libGL.so.1.2 %clean [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" %post -n kernel-%{KERNEL_TARGET}-nongpl-fglrx # new install or upgrade /sbin/depmod -a -F /boot/System.map-%{kernel_ver}%{?KERNEL_TARGET} \ %{kernel_ver}%{?KERNEL_TARGET} &>/dev/null exit 0 %post -n xorg-drv-video-fglrx # new install if [ $1 -eq 1 -a -n "`grep fglrx /etc/X11/xorg.conf 2>/dev/null`" ]; then sed -i "s|\"ati\"|\"fglrx\"|" /etc/X11/xorg.conf fi /usr/sbin/update-alternatives --remove libdri.so %{_libdir}/xorg/modules/extensions/libdri_fglrx_so 2>/dev/null /usr/sbin/update-alternatives --remove libglx.so %{_libdir}/xorg/modules/extensions/libglx_fglrx_so 2>/dev/null /usr/sbin/update-alternatives \ --install %{_libdir}/xorg/modules/extensions/libglx.so libglx.so \ %{_libdir}/xorg/modules/extensions/libglx_fglrx_so 20 /usr/sbin/update-alternatives \ --install %{_libdir}/libOpenCL.so.1 libOpenCL.so.1 \ %{_libdir}/libOpenCL_fglrx_so.1 20 /sbin/ldconfig exit 0 %preun -n xorg-drv-video-fglrx # erase if [ $1 -eq 0 ]; then sed -i "s|Driver\W*\"fglrx\"|Driver "ati"|" /etc/X11/xorg.conf /sbin/rmmod fglrx || true /sbin/ldconfig /usr/sbin/update-alternatives --remove libdri.so \ %{_libdir}/xorg/modules/extensions/libdri_fglrx_so /usr/sbin/update-alternatives --remove libglx.so \ %{_libdir}/xorg/modules/extensions/libglx_fglrx_so /usr/sbin/update-alternatives --remove libOpenCL.so.1 \ %{_libdir}/libOpenCL_fglrx_so.1 fi exit 0 %post -n libGL-fglrx-X11 /usr/sbin/update-alternatives --remove libGL.so.1 %{_libdir}/libGL.so.%{fglrx_libglver} 2>/dev/null /usr/sbin/update-alternatives \ --install %{_libdir}/libGL.so.1 libGL.so.1 \ %{_libdir}/libGL_so.%{fglrx_libglver} 20 /sbin/ldconfig exit 0 %preun -n libGL-fglrx-X11 if [ $1 -eq 0 ]; then /usr/sbin/update-alternatives --remove libGL.so.1 \ %{_libdir}/libGL_so.%{fglrx_libglver} fi exit 0 %files -n libGL-fglrx-X11 %defattr(-,root,root) %{_libdir}/libGL_so.%{fglrx_libglver} %files -n libGL-fglrx-X11-devel %defattr(-,root,root) %{_includedir}/ATI/GL/glx.h %{_includedir}/ATI/GL/glxext.h %files -n xorg-drv-video-fglrx %defattr(-,root,root) %dir %{_sysconfdir}/ati %config(noreplace) %{_sysconfdir}/ati/control %config(noreplace) %{_sysconfdir}/ati/signature %config %{_sysconfdir}/ati/amdpcsdb.default %{_sysconfdir}/ati/atiapfxx.blb %{_sysconfdir}/ati/atiogl.xml %{_sysconfdir}/ati/authatieventsd.sh %{_sysconfdir}/ati/logo.xbm.example %{_sysconfdir}/ati/logo_mask.xbm.example %{_sysconfdir}/security/console.apps/amdcccle-su %{_sysconfdir}/OpenCL/vendors/amdocl32.icd %{_bindir}/clinfo %{_sbindir}/amdnotifyui %{_sbindir}/atieventsd %{_sbindir}/atigetsysteminfo.sh %attr(0755,root,root) %{_sbindir}/update-alternatives-set-fglrx %{_bindir}/amdupdaterandrconfig %{_bindir}/amdxdg-su %{_bindir}/atiodcli %{_bindir}/atiode %{_bindir}/aticonfig %{_bindir}/fgl* %attr(0751,root,video) %{_bindir}/amdcccle %{_libdir}/libamdocl32.so %{_libdir}/libaticalcl.so %{_libdir}/libaticaldd.so %{_libdir}/libaticalrt.so %{_libdir}/libAMDXvBA.cap %{_libdir}/libAMDXvBA.so.1.0 %{_libdir}/libXvBAW.so.1.0 %{_libdir}/libfglrx* %{_libdir}/libatiadlxx.so %{_libdir}/libatiuki.so.1.0 %{_libdir}/libOpenCL_fglrx_so.1 %{_libdir}/libSlotMaximizerAg.so %{_libdir}/libSlotMaximizerBe.so %{_libdir}/dri/fglrx_dri.so %{_libdir}/fglrx/switchlibGL %{_libdir}/fglrx/switchlibglx %{_libdir}/xorg/modules/drivers/fglrx_drv.so %{_libdir}/xorg/modules/linux/libfglrxdrm.so %{_libdir}/xorg/modules/amdxmm.so %{_libdir}/xorg/modules/extensions/libglx_fglrx_so %{_libdir}/xorg/modules/glesx.so %{_includedir}/GL/glxATI.h %{_includedir}/GL/glATI.h %lang(cs) %{_datadir}/ati/amdcccle/amdcccle_cs.qm %lang(da_DK) %{_datadir}/ati/amdcccle/amdcccle_da_DK.qm %lang(de) %{_datadir}/ati/amdcccle/amdcccle_de.qm %lang(el_GR) %{_datadir}/ati/amdcccle/amdcccle_el_GR.qm %lang(es_ES) %{_datadir}/ati/amdcccle/amdcccle_es_ES.qm %lang(fi_FI) %{_datadir}/ati/amdcccle/amdcccle_fi_FI.qm %lang(fr_FR) %{_datadir}/ati/amdcccle/amdcccle_fr_FR.qm %lang(hu_HU) %{_datadir}/ati/amdcccle/amdcccle_hu_HU.qm %lang(it_IT) %{_datadir}/ati/amdcccle/amdcccle_it_IT.qm %lang(ja) %{_datadir}/ati/amdcccle/amdcccle_ja.qm %lang(ko_KR) %{_datadir}/ati/amdcccle/amdcccle_ko_KR.qm %lang(nl_NL) %{_datadir}/ati/amdcccle/amdcccle_nl_NL.qm %lang(no) %{_datadir}/ati/amdcccle/amdcccle_no.qm %lang(pl) %{_datadir}/ati/amdcccle/amdcccle_pl.qm %lang(pt_BR) %{_datadir}/ati/amdcccle/amdcccle_pt_BR.qm %lang(ru_RU) %{_datadir}/ati/amdcccle/amdcccle_ru_RU.qm %lang(sv_SE) %{_datadir}/ati/amdcccle/amdcccle_sv_SE.qm %lang(th) %{_datadir}/ati/amdcccle/amdcccle_th.qm %lang(tr_TR) %{_datadir}/ati/amdcccle/amdcccle_tr_TR.qm %lang(zh_CN) %{_datadir}/ati/amdcccle/amdcccle_zh_CN.qm %lang(zh_TW) %{_datadir}/ati/amdcccle/amdcccle_zh_TW.qm %lang(de) %{_datadir}/ati/amdcccle/qt_de.qm %lang(es) %{_datadir}/ati/amdcccle/qt_es.qm %lang(fr) %{_datadir}/ati/amdcccle/qt_fr.qm %lang(ja_JP) %{_datadir}/ati/amdcccle/qt_ja_JP.qm %lang(pl) %{_datadir}/ati/amdcccle/qt_pl.qm %lang(pt) %{_datadir}/ati/amdcccle/qt_pt.qm %lang(ru) %{_datadir}/ati/amdcccle/qt_ru.qm %lang(sv) %{_datadir}/ati/amdcccle/qt_sv.qm %lang(zh_CN) %{_datadir}/ati/amdcccle/qt_zh_CN.qm %lang(zh_TW) %{_datadir}/ati/amdcccle/qt_zh_TW.qm %{_datadir}/applications/amdcccle.desktop %{_datadir}/applications/amdccclesu.desktop %{_datadir}/icons/ccc_large.xpm %dir %{_datadir}/doc/fglrx %{_datadir}/doc/fglrx/* %{_docdir}/amdcccle/ccc_copyrights.txt %{_mandir}/man8/atieventsd.* %files -n kernel-%{KERNEL_TARGET}-nongpl-fglrx %defattr(-,root,root) /lib/modules/%{kernel_ver}%{?KERNEL_TARGET}/kernel/drivers/video/fglrx.ko %changelog * Fri Jan 04 2013 Silvan Calarco 12.10-2mamba - kernel 3.4 rebuild * Mon Oct 29 2012 Silvan Calarco 12.10-1mamba - update to 12.10 * Mon Oct 29 2012 Silvan Calarco 8.986.12.10-1mamba - update to 8.986.12.10 * Tue Sep 18 2012 Automatic Build System 8.982.12.8-3mamba - kernel 3.4 + Xorg 1.10; bump up release to be over milestone2 version * Sat Sep 08 2012 Automatic Build System 8.982.12.8-1mamba - update to 8.982.12.8 * Thu Aug 30 2012 Automatic Build System 8.982-1mamba - automatic version update by autodist * Mon Jul 02 2012 Silvan Calarco 8.980.12.6-2mamba - kernel 3.4 rebuild * Mon Jul 02 2012 Silvan Calarco 8.980.12.6-1mamba - update to 8.980.12.6 - rename libOpenCL.so.1 to libOpenCL_fglrx_so.1 and manage libOpenCL.so.1 alternative * Fri Jun 08 2012 Automatic Build System 8.961.12.4-1mamba - update to 8.961.12.4 * Fri Feb 17 2012 Silvan Calarco 8.930.12.1-1mamba - update to 8.930.12.1 * Sun Feb 12 2012 Silvan Calarco 8.930.11.12-1mamba - update to 8.930.11.12 * Wed Jan 25 2012 Silvan Calarco 8.911.11.11-2mamba - automatic update by autodist * Fri Dec 09 2011 Automatic Build System 8.911.11.11-1mamba - update to 8.911.11.11 * Mon Nov 21 2011 Silvan Calarco 8.902.11.10-2mamba - fix obsolete versions list * Wed Nov 09 2011 Automatic Build System 8.902.11.10-1mamba - update to 8.902.11.10 * Sat Oct 01 2011 Automatic Build System 8.892.11.8-1mamba - update to 8.892.11.8 * Sun Sep 04 2011 Silvan Calarco 8.881.11.7-2mamba - automatic update by autodist * Fri Aug 19 2011 Silvan Calarco 8.881.11.7-1mamba - update to 8.881.11.7 * Fri Aug 19 2011 Silvan Calarco 8.872.11.6-2mamba - automatic update by autodist * Tue Aug 02 2011 Automatic Build System 8.872.11.6-1mamba - update to 8.872.11.6 * Sun Jul 24 2011 Automatic Build System 8.861.11.5-1mamba - update to 8.861.11.5 * Fri Jul 22 2011 Silvan Calarco 8.841.11.4-2mamba - restore previous alternatives method for libGL.so.1 and libglx.so * Tue Jun 14 2011 Silvan Calarco 8.841.11.4-1mamba - update to 8.841.11.4 * Wed Apr 20 2011 Silvan Calarco 8.831.11.3-1mamba - update to 8.831.11.3 * Fri Feb 18 2011 Automatic Build System 8.821.11.2-1mamba - update to 8.821.11.2 * Mon Feb 07 2011 Silvan Calarco 8.810.11.1-1mamba - update to 8.810.11.1 * Mon Feb 07 2011 Silvan Calarco 8.801.10.12-2mamba - automatic update by autodist * Fri Dec 17 2010 Silvan Calarco 8.801.10.12-1mamba - update to 8.801.10.12 * Mon Dec 06 2010 Automatic Build System 8.791.10.11-1mamba - update to 8.791.10.11 * Wed Oct 27 2010 Automatic Build System 8.783.10.10-1mamba - update to 8.783.10.10 * Sat Sep 18 2010 Silvan Calarco 8.771.10.9-1mamba - update to 8.771.10.9 - remove internally provided Qt libraries to save space - changed version field to work with automatic updates * Wed Jun 30 2010 Silvan Calarco 10.4-3mamba - rebuilt * Tue Jun 29 2010 Silvan Calarco 10.4-2mamba - rebuilt for X.org 7.5 - update-alternatives-set-fglrx: set link to default dri library * Wed May 05 2010 Silvan Calarco 10.4-1mamba - automatic update to 10.4 by autodist * Wed Mar 10 2010 Silvan Calarco 10.2-2mamba - automatic rebuild by autodist * Tue Mar 09 2010 Silvan Calarco 10.2-1mamba - automatic update to 10.2 by autodist * Mon Mar 08 2010 Silvan Calarco 8.690.9.12-1mamba - update to 8.690.9.12 * Sat Dec 26 2009 Silvan Calarco 8.681.9.11-2mamba - automatic rebuild by autodist * Sat Dec 19 2009 Automatic Build System 8.681.9.11-1mamba - update to 8.681.9.11 * Thu Oct 29 2009 Silvan Calarco 8.661.9.10-1mamba - update to 8.661.9.10 * Sun Sep 06 2009 Silvan Calarco 9.8-1mamba - update to 9.8 * Sun Aug 02 2009 Silvan Calarco 9.7-1mamba - update to 9.7 * Sun Aug 02 2009 Silvan Calarco 2.6.30.9.7-2mamba - source renamed to ati-driver; change to source package version * Sun Jul 26 2009 Automatic Build System 2.6.30.9.7-1mamba - automatic update to 2.6.30.9.7 by autodist * Sun Jul 19 2009 Automatic Build System 2.6.30.9.6-1mamba - automatic update to 2.6.30.9.6 by autodist * Sat Jun 20 2009 Silvan Calarco 2.6.29.9.6-1mamba - update to 2.6.29.9.6 * Fri Jun 19 2009 Silvan Calarco 2.6.28.9.6-1mamba - update to 2.6.28.9.6 * Fri May 15 2009 Silvan Calarco 2.6.28.9.4-1mamba - update to 2.6.28.9.4 * Thu Apr 02 2009 Silvan Calarco 2.6.28.9.3-1mamba - update to 2.6.28.9.3 * Sat Feb 21 2009 Silvan Calarco 2.6.28.9.2-1mamba - update to 2.6.28.9.2 * Thu Feb 19 2009 Silvan Calarco 2.6.26.9.1-1mamba - update to 2.6.26.9.1 * Thu Dec 18 2008 Silvan Calarco 2.6.26-3mamba - replace PreReq for kernel headers with kernel * Fri Oct 10 2008 Silvan Calarco 2.6.26-2mamba - fglrx: downgrade to 8.8 * Mon Sep 15 2008 Silvan Calarco 2.6.26-1mamba - update to 2.6.26 - unicorn: disabled unsupported driver build - fglrx: update to 8-8 (8.522) - hsfmodem: update to 7.68.00.13full - slmodem: update to 2.9.11-20080817 * Thu Jun 19 2008 Silvan Calarco 2.6.24-5mamba - fglrx: update to 8.6 (8.501) * Thu Apr 24 2008 Silvan Calarco 2.6.24-3mamba - slmodem: update to 2.9.11-20080417 - hsfmodem: update to 7.68.00.10 * Thu Apr 24 2008 Silvan Calarco 2.6.24-3mamba - fglrx: update to 8.4 (8-4) * Mon Mar 10 2008 Silvan Calarco 2.6.24-2mamba - fglrx: update to 8.3 (8-3) * Wed Dec 26 2007 Silvan Calarco 2.6.24-1mamba - update to 2.6.24 - slmodem: update to 2.9.11-20080126 - fglrx: update to 8.452.1 - divas4linux: disabled until patch for 2.6.24 (/proc/net changes) is done * Wed Dec 26 2007 Silvan Calarco 2.6.23-3mamba - unicorn: don't provide %%{_initrddir}/slmodemd - slmodem: added patch for error: "period size 48 is not supported by playback (64)" - slmodem: initscript and sysconfig file updated to support configurable device * Mon Dec 24 2007 Silvan Calarco 2.6.23-2mamba - fglrx: go back to 8.443 because the latest misses macboox pro max resolution * Wed Nov 28 2007 Silvan Calarco 2.6.23-1mamba - update to 2.6.23 - fglrx: update to 8.443.1 - divas4linux: update to 3.0.10-107.884-1 * Wed Nov 28 2007 Silvan Calarco 2.6.22-10mamba - unicorn: restore the driver by completing the patch against 2.6.22 kernel (from mandriva) - unicorn: moved userspace package here * Sun Oct 28 2007 Silvan Calarco 2.6.22-9mamba - hsfmodem: exclude conflicting snd_hda drivers * Tue Oct 23 2007 Silvan Calarco 2.6.22-8mamba - fglrx: update to 8.42.3 - hsfmodem: update to 7.68.00.04 * Tue Sep 25 2007 Silvan Calarco 2.6.22-7mamba - rebuilt against kernel 2.6.22.7 (with CONFIG_HZ=1000) * Mon Sep 10 2007 Silvan Calarco 2.6.22-6mamba - remove .so prefix to libGL to avoid problems with alternatives and ldconfig * Wed Aug 15 2007 Silvan Calarco 2.6.22-5mamba - slmodem: update to 2.9.11-20070813 - fglrx: update to 8.40.4 * Mon Aug 06 2007 Silvan Calarco 2.6.22-4mamba - xorg-drv-video-fglrx: put ATI menu entry under System category * Sat Aug 04 2007 Silvan Calarco 2.6.22-3mamba - xorg-drv-video-fglrx: set glx_dri in update-alternatives-set-fglrx script - xorg-drv-video-fglrx: also install /opt and /etc from common dir * Wed Aug 02 2007 Silvan Calarco 2.6.22-2mamba - xorg-drv-video-fglrx: added requirement for libstdc++5 - xorg-drv-video-fglrx: execute ldconfig on post script - ATI driver update to 8.39.4 * Sun Jul 15 2007 Silvan Calarco 2.6.22-1mamba - update to 2.6.22 - slmodem: update to 2.9.11-20070505 - hsfmodem: update to 7.60.00.09 * Tue Jun 26 2007 Silvan Calarco 2.6.21-4mamba - ATI driver update to 8.38.6 * Fri Jun 01 2007 Silvan Calarco 2.6.21-3mamba - ATI driver update to 8.37.6 * Sat May 26 2007 Silvan Calarco 2.6.21-2mamba - ported from 2.6.20-7mamba - libGL-fglrx-X11: create libGL.so.%{fglrx_libglver} as an alternative for libGL.so.1 - libGL-fglrx-X11: add a provide for libGL.so.1 - added divas4linux-melware ISDN drivers - xorg-drv-video-fglrx: added requirement for libGL-fglrx-X11 - xorg-drv-video-fglrx: added update-alternatives-set-fglrx script * Thu Apr 26 2007 Silvan Calarco 2.6.21-1mamba - rebuilt with kernel 2.6.21 - slmodem: update to 2.9.11-20070422 * Thu Apr 26 2007 Silvan Calarco 2.6.20-6mamba - slmodem: update to 2.9.11-20070427 - slmodem: also generate user space package with daemon and tools - hsfmodem: added soft modem drivers and tools support (version 7.60.00.04full) - package kernel--slmodem renamed to kernel--softmodems * Thu Apr 19 2007 Silvan Calarco 2.6.20-5mamba - ATI driver update to 8.36.5 * Mon Apr 16 2007 Silvan Calarco 2.6.20-4mamba - slmodem: update to 2.9.11-20070204 - ATI driver update to 8.35.5 * Mon Mar 13 2007 Silvan Calarco 2.6.20-3qilnx - obsolete older kernel's packages * Wed Feb 21 2007 Silvan Calarco 2.6.20-2qilnx - ATI driver update to 8.34.8 * Mon Feb 05 2007 Silvan Calarco 2.6.20-1qilnx - update to version 2.6.20 by autospec * Thu Jan 11 2007 Silvan Calarco 2.6.19-5qilnx - ATI driver update to 8.33.6 * Wed Jan 03 2007 Silvan Calarco 2.6.19-4qilnx - ATI fglrx: add driver files symlink to old X11R6 path * Tue Dec 19 2006 Silvan Calarco 2.6.19-3qilnx - package ATI driver for Xorg 7.1 * Thu Dec 14 2006 Silvan Calarco 2.6.19-2qilnx - ATI driver update to 8.32.5 * Wed Dec 06 2006 Silvan Calarco 2.6.19-1qilnx - rebuilt with kernel 2.6.19 * Thu Nov 16 2006 Silvan Calarco 2.6.18-5qilnx - ATI driver update to 8.31.5 * Tue Nov 14 2006 Silvan Calarco 2.6.18-4qilnx - fglrx: rebuilt (not updated to 8.30.3 because of a segfault on libGL) * Fri Oct 20 2006 Silvan Calarco 2.6.18-3qilnx - renamed from kernel26-nongpl to kernel-nongpl * Thu Sep 28 2006 Silvan Calarco 2.6.18-2qilnx - rebuilt against new RT patched mamba kernel * Thu Sep 21 2006 Silvan Calarco 2.6.18-1qilnx - kernel 2.6.18 build - ATI driver update to 8.29.6 - slmodem driver update to 2.9.11-20060727 - unicorn: moved here from kernel26-extramodules package and temporary disabled because of problems with 2.6.18 API changes * Mon Aug 21 2006 Silvan Calarco 2.6.17-3qilnx - ATI driver update to 8.28.8 * Tue Jun 27 2006 Silvan Calarco 2.6.17-2qilnx - ATI fglrx driver update to 8.26.18 * Tue Jun 20 2006 Silvan Calarco 2.6.17-1qilnx - rebuilt with 2.6.17 kernel - ATI fglrx drivers update to 8.25.18 * Sat May 13 2006 Silvan Calarco 2.6.16-6qilnx - rebuilt * Sun Apr 30 2006 Silvan Calarco 2.6.16-5qilnx - remove ATI tools sources from package * Fri Apr 21 2006 Silvan Calarco 2.6.16-4qilnx - rebuilt with 2G/2G split kernel * Mon Apr 17 2006 Silvan Calarco 2.6.16-3qilnx - ATI drivers update to 8.24.8 - add support for ati-installer automatic unpackaging - add requirement for libstdc++5 * Sun Apr 16 2006 Silvan Calarco 2.6.16-2qilnx - rebuilt * Sun Apr 02 2006 Silvan Calarco 2.6.16-1qilnx - new kernel version build * Thu Mar 30 2006 Silvan Calarco 2.6.15-11qilnx - move nVidia driver to a separate source package - fglrx driver update * Wed Feb 08 2006 Silvan Calarco 2.6.15-10qilnx - fglrx: removed blacklist - fglrx: added patch for 2.6.15 kernel * Mon Feb 06 2006 Silvan Calarco 2.6.15-9qilnx - fix version requirement for libglx - add epoch to requirement for libglx-nvidia * Fri Feb 03 2006 Silvan Calarco 2.6.15-8qilnx - fglrx: update to ATI drivers release for Xorg 6.9.0 * Thu Feb 02 2006 Silvan Calarco 2.6.15-7qilnx - Xorg-fglrx, Xorg-nvidia: don't require any libGL * Tue Jan 31 2006 Davide Madrisan 2.6.15-6qilnx - fixed requirements for Xorg-fglrx * Mon Jan 30 2006 Davide Madrisan 2.6.15-5qilnx - Xorg-fglrx requires libglx-X11 * Wed Jan 25 2006 Silvan Calarco 2.6.15-4qilnx - Xorg-fglrx: add modprobe.conf blacklist and remove hotplug's - fglrx: driver update to 8.21.7 * Thu Jan 12 2006 Silvan Calarco 2.6.15-3qilnx - add epoch to libGL-*-X11 requirements for rpm 4.4 to work * Wed Jan 11 2006 Silvan Calarco 2.6.15-2qilnx - add PreReq for kernel * Thu Jan 05 2006 Silvan Calarco 2.6.15-1qilnx - update to version 2.6.15 by autospec - nVidia drivers update to 1.0-8178 - ATI drivers update to 8.20.8 * Tue Dec 06 2005 Silvan Calarco 2.6.14-5qilnx - re-enable DRI for fglrx driver (it's needed) * Fri Dec 02 2005 Silvan Calarco 2.6.14-4qilnx - rebuilt for 2.6.14.3 (with CK patches) * Fri Nov 18 2005 Silvan Calarco 2.6.14-2qilnx - new single target specfile * Wed Nov 16 2005 Silvan Calarco 2.6.14-1qilnx - new kernel version build * Sun Nov 06 2005 Silvan Calarco 2.6.13-3qilnx - rebuilt with 2.6.13.4 (for preempt-realtime target) * Wed Nov 02 2005 Silvan Calarco 2.6.13-2qilnx - add libGL-* subpackages - new ATI driver release (8.18.8) * Wed Sep 21 2005 Silvan Calarco 2.6.13-1qilnx - rebuilt for 2.6.13 kernel * Mon Aug 29 2005 Silvan Calarco 2.6.12-2qilnx - ATI driver update to 8.16.20 release - NVIDIA driver update to 1.0-7676 release * Tue Jun 28 2005 Silvan Calarco 2.6.12-1.1qilnx - rebuilt agains kernel 2.6.12.1 - ATI and nVidia drivers updated * Wed Jun 22 2005 Silvan Calarco 2.6.11.12-1qilnx - new kernel version build * Mon May 16 2005 Silvan Calarco 2.6.11.9-1qilnx - new kernel version build * Sun Apr 30 2005 Silvan Calarco 2.6.11.8-1qilnx - new kernel release build - nVIDIA drivers update - slmodem drivers update * Tue Apr 26 2005 Silvan Calarco 2.6.11.6-3qilnx - added fglrx (ATI) package for Xorg * Fri Apr 01 2005 Silvan Calarco 2.6.11.6-2qilnx - added fglr (ATI) kernel module * Wed Mar 30 2005 Silvan Calarco 2.6.11.6-1qilnx - new version build * Mon Mar 21 2005 Davide Madrisan 2.6.11.5-1qilnx - new version build * Fri Mar 18 2005 Davide Madrisan 2.6.11.4-1qilnx - new version build * Tue Mar 08 2005 Silvan Calarco 2.6.11.1-1qilnx - new kernel version build * Fri Mar 04 2005 Davide Madrisan 2.6.10-9qilnx - new packages slmodem, slmodem-smp, slmodem-preempt * Thu Mar 03 2005 Silvan Calarco 2.6.10-8qilnx - rebuilt with 4GB enabled 2.6 kernel * Mon Feb 21 2005 Silvan Calarco 2.6.10-7qilnx - fixed provide name (kernelnvidia instead of kernel-nvidia) * Thu Feb 17 2005 Silvan Calarco 2.6.10-6qilnx - moved slmodem here from kernel26-extramodules * Wed Feb 16 2005 Silvan Calarco 2.6.10-5qilnx - removed requirements for Xorg * Mon Feb 14 2005 Silvan Calarco 2.6.10-4qilnx - removed Xorg configuration code in %%post at al. scripts * Tue Jan 25 2005 Silvan Calarco 2.6.10-3qilnx - added provide kernel-nvidia to nvidia packages * Fri Dec 31 2004 Silvan Calarco 2.6.10-2qilnx - rebuilt with gcc 3.4.3 * Thu Dec 30 2004 Silvan Calarco 2.6.10-1qilnx - first build for 2.6 series kernels