# ${fglrx}-driver
Source: fglrx-driver
Section: non-free/x11
Priority: extra
Maintainer: Fglrx packaging team <pkg-fglrx-devel@lists.alioth.debian.org>
Uploaders:
 Patrick Matthäi <pmatthaei@debian.org>,
 Andreas Beckmann <anbe@debian.org>,
Build-Depends:
 debhelper (>= 9),
 bzip2,
 libxrandr2,
 libxext6,
 libgl1-mesa-glx,
 libqtgui4,
 libxcursor1,
 libxinerama1,
 xsltproc,
 docbook-xml,
 docbook-xsl,
 chrpath,
 automake,
 rpl,
 dkms (>= 2.1.1.1),
 po-debconf,
Standards-Version: 3.9.6
Vcs-Svn: svn://anonscm.debian.org/pkg-fglrx/fglrx-driver/trunk
Vcs-Browser: https://anonscm.debian.org/viewvc/pkg-fglrx/fglrx-driver/trunk/
XS-Autobuild: yes
Homepage: http://support.amd.com/en-us/download/desktop?os=Linux%20x86

# ${fglrx}-driver
Package: fglrx-driver
Architecture: i386 amd64
Depends:
 lib${fglrx} (= ${binary:Version}),
 ${fglrx:XorgDepends},
 xserver-xorg-core,
 glx-alternative-fglrx (>= 0.4.1~),
 ${shlibs:Depends},
 ${misc:Depends}
Recommends:
 ${fglrx}-modules-dkms (= ${binary:Version}) | fglrx-kernel-${fglrx:Version},
 libgl1-${fglrx}-glx (= ${binary:Version}),
 libgl1-${fglrx}-glx-i386 [amd64],
 ${fglrx}-atieventsd,
Suggests:
 ${fglrx}-control,
 lib${fglrx}-amdxvba1,
 amd-opencl-icd${fglrx:Variant},
Provides:
 xorg-driver-video,
 xserver-xorg-video-fglrx,
Conflicts:
 xserver-xorg-video-fglrx,
Breaks:
 libgl1-${fglrx}-glx (<< ${binary:Version}),
Replaces:
 xserver-xorg-video-fglrx,
Description: non-free ATI/AMD RadeonHD display driver${fglrx:VariantDescSuffix}
 ${fglrx:Info}
 .
 ${fglrx:Models}
 .
 This package provides display drivers and hardware accelerated OpenGL for
 X.Org. For 3D acceleration to work, you will need to compile the fglrx kernel
 module for your kernel: see the ${fglrx}-modules-dkms
 package. Note that the driver will work without the kernel module, but 3D
 acceleration will be disabled.
 .
 The driver can work with plain MESA libGL, but some applications may require
 the proprietary libGL. This library is shipped in the
 libgl1-${fglrx}-glx package.
 .
 Building the kernel module has been tested up to Linux ${fglrx:kmod:tested:Linux}.

# lib${fglrx}
Package: libfglrx
Section: non-free/libs
Architecture: i386 amd64
Multi-Arch: same
Pre-Depends:
 debconf (>= 0.5) | debconf-2.0,
 pciutils,
 ${misc:Pre-Depends}
Depends:
 ${shlibs:Depends},
 ${misc:Depends}
Recommends:
 lib${fglrx}-amdxvba1 (= ${binary:Version}),
Provides:
 libfglrx-virtual,
Conflicts:
 libfglrx-virtual,
 libfglrx-ia32,
Replaces:
 libfglrx-virtual,
 libfglrx-ia32,
Description: non-free ATI/AMD RadeonHD display driver (runtime libraries)${fglrx:VariantDescSuffix}
 ${fglrx:Info}
 .
 ${fglrx:Models}
 .
 This package contains the runtime libraries.
 The proprietary libGL library is shipped in the
 libgl1-${fglrx}-glx package.

# lib${fglrx}-amdxvba1
Package: libfglrx-amdxvba1
Section: non-free/libs
Architecture: i386 amd64
Multi-Arch: same
Pre-Depends:
 ${misc:Pre-Depends}
Depends:
 libgl1-${fglrx}-glx (= ${binary:Version}),
 ${shlibs:Depends},
 ${misc:Depends}
Provides:
 va-driver,
 libxvbaw1,
 xvba-va-driver,
Conflicts:
 libxvbaw1,
Breaks:
 xvba-va-driver (<< 0.8.0-9+deb),
Replaces:
 libxvbaw1,
 xvba-va-driver (<< 0.8.0-9+deb),
Description: AMD XvBA (X-Video Bitstream Acceleration) backend for VA API${fglrx:VariantDescSuffix}
 X-Video Bitstream Acceleration (XvBA), designed by AMD for its (ATI) Radeon GPU
 and Fusion APU, is an arbitrary extension of the X video extension (Xv) for the
 X Window System on Linux operating-systems. XvBA API allows video programs to
 offload portions of the video decoding process to the GPU video-hardware.
 Currently, the portions designed to be offloaded by XvBA onto the GPU are
 motion compensation (MC) and inverse discrete cosine transform (IDCT), and
 variable-length decoding (VLD) for MPEG-2, MPEG-4 AVC (H.264) and VC-1 encoded
 video.
 .
 This package contains the runtime libraries and VA API backend.

Package: libxvbaw-dev
Section: non-free/libdevel
Architecture: i386 amd64
Depends:
 lib${fglrx}-amdxvba1 (= ${binary:Version}),
 ${misc:Depends}
Description: AMD XvBA (X-Video Bitstream Acceleration) development files${fglrx:VariantDescSuffix}
 X-Video Bitstream Acceleration (XvBA), designed by AMD for its (ATI) Radeon GPU
 and Fusion APU, is an arbitrary extension of the X video extension (Xv) for the
 X Window System on Linux operating-systems. XvBA API allows video programs to
 offload portions of the video decoding process to the GPU video-hardware.
 Currently, the portions designed to be offloaded by XvBA onto the GPU are
 motion compensation (MC) and inverse discrete cosine transform (IDCT), and
 variable-length decoding (VLD) for MPEG-2, MPEG-4 AVC (H.264) and VC-1 encoded
 video.
 .
 This package contains the development files.

# libgl1-${fglrx}-glx
Package: libgl1-fglrx-glx
Section: non-free/libs
Architecture: i386 amd64
Multi-Arch: same
Pre-Depends:
 ${misc:Pre-Depends}
Depends:
 lib${fglrx} (= ${binary:Version}),
 glx-alternative-fglrx,
 ${shlibs:Depends},
 ${misc:Depends}
Provides:
 libgl1-fglrx-glx-virtual,
Conflicts:
 libgl1-fglrx-glx-virtual,
 fglrx-glx,
 fglrx-glx-ia32,
Breaks:
 ${fglrx}-driver (<< ${binary:Version}),
 ia32-libs (<< 1:0),
Replaces:
 libgl1-fglrx-glx-virtual,
 fglrx-glx,
 fglrx-glx-ia32,
Description: proprietary libGL for the non-free ATI/AMD RadeonHD display driver${fglrx:VariantDescSuffix}
 ${fglrx:Info}
 .
 ${fglrx:Models}
 .
 This package provides the proprietary libGL shipped by ATI/AMD.

# libgl1-${fglrx}-glx-i386
Package: libgl1-fglrx-glx-i386
Architecture: i386
Multi-Arch: foreign
Depends:
 libgl1-${fglrx}-glx,
 ${shlibs:Depends},
 ${misc:Depends}
Description: ATI/AMD binary OpenGL 32-bit libraries${fglrx:VariantDescSuffix}
 This metapackage helps the automatic installation of the 32-bit ATI/AMD
 OpenGL libraries when installing libgl1-${fglrx}-glx
 on amd64 with foreign architecture i386 enabled.

# ${fglrx}-modules-dkms
Package: fglrx-modules-dkms
Section: non-free/kernel
Architecture: i386 amd64
Depends:
 dkms (>= 2.1),
 ${misc:Depends}
Suggests:
 ${fglrx}-driver,
Provides:
 fglrx-kernel-dkms,
 fglrx-kernel-${fglrx:Version},
Conflicts:
 fglrx-kernel-dkms,
Replaces:
 fglrx-kernel-dkms,
Description: dkms module source for the non-free ATI/AMD RadeonHD display driver${fglrx:VariantDescSuffix}
 ${fglrx:Info}
 .
 ${fglrx:Models}
 .
 This package provides the kernel build environment and the fglrx modules,
 which are necessary to have accelerated 3D support within the ATI/AMD
 proprietary display driver.
 .
 This package contains the source for the fglrx kernel module, packaged with
 appropriate configuration for DKMS to build new modules dynamically.
 .
 Building the kernel module has been tested up to Linux ${fglrx:kmod:tested:Linux}.

# ${fglrx}-source
Package: fglrx-source
Section: non-free/kernel
Architecture: i386 amd64
Depends:
 debhelper (>= 8),
 make,
 bzip2,
 ${misc:Depends}
Recommends:
 module-assistant | kernel-package,
Suggests:
 ${fglrx}-driver,
Conflicts:
 fglrx-kernel-src,
Description: kernel module source for the non-free ATI/AMD RadeonHD display driver${fglrx:VariantDescSuffix}
 ${fglrx:Info}
 .
 ${fglrx:Models}
 .
 This package provides the kernel build environment and the fglrx modules,
 which are necessary to have accelerated 3D support within the ATI/AMD
 proprietary display driver.
 .
 This package contains the source for the fglrx kernel module for use with
 module-assistant or make-kpkg or other manual build methods.
 .
 Building the kernel module has been tested up to Linux ${fglrx:kmod:tested:Linux}.

# ${fglrx}-control
Package: fglrx-control
Architecture: i386 amd64
Depends:
 ${fglrx}-driver (= ${binary:Version}),
 ${shlibs:Depends},
 ${misc:Depends}
Provides:
 fglrx-control-virtual,
Conflicts:
 fglrx-control-virtual,
Replaces:
 fglrx-control-virtual,
Description: control panel for the non-free ATI/AMD RadeonHD display driver${fglrx:VariantDescSuffix}
 ${fglrx:Info}
 .
 ${fglrx:Models}
 .
 Control panel for the ATI/AMD RadeonHD and FireGL graphics cards.
 .
 The control panel shows detailed information on your display adapter
 and allows you to set dual screen options, adjust gamma correction
 and set TV out options.

# ${fglrx}-atieventsd
Package: fglrx-atieventsd
Architecture: i386 amd64
Depends:
 lsb-base,
 glx-alternative-fglrx,
 ${shlibs:Depends},
 ${misc:Depends}
Recommends:
 ${fglrx}-driver (= ${binary:Version}),
 acpid,
Provides:
 fglrx-atieventsd-virtual,
Conflicts:
 fglrx-atieventsd-virtual,
Replaces:
 fglrx-atieventsd-virtual,
Description: events daemon for the non-free ATI/AMD RadeonHD display driver${fglrx:VariantDescSuffix}
 ${fglrx:Info}
 .
 ${fglrx:Models}
 .
 The ATI External Events Daemon atieventsd is a user-level application
 that monitors various system events such as ACPI or hotplug, then
 notifies the driver via the X extensions interface that the event has
 occurred.
 .
 This package provides the atieventsd daemon.

# amd-opencl-icd${fglrx:Variant}
Package: amd-opencl-icd
Architecture: i386 amd64
Multi-Arch: same
Pre-Depends:
 ${misc:Pre-Depends}
Depends:
 ocl-icd-libopencl1 | amd-libopencl1 | libopencl1,
 ${shlibs:Depends},
 ${misc:Depends}
Enhances:
 libopencl1,
Provides:
 amd-opencl-icd-virtual,
 opencl-icd,
Conflicts:
 amd-opencl-icd-virtual,
 amd-opencl-icd-ia32,
 amd-app,
Replaces:
 amd-opencl-icd-virtual,
Homepage: http://developer.amd.com/resources/heterogeneous-computing/opencl-zone/
Description: non-free AMD OpenCL ICD Loaders${fglrx:VariantDescSuffix}
 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This package provides the AMD installable client driver (ICD) for OpenCL
 which supports AMD GPUs (requires the fglrx driver) as well as CPUs (from
 any vendor, no driver required).
 .
 ${fglrx:Models}

Package: amd-libopencl1
Architecture: i386 amd64
Multi-Arch: same
Pre-Depends:
 ${misc:Pre-Depends}
Depends:
 ${shlibs:Depends},
 ${misc:Depends}
Recommends:
 amd-opencl-icd | opencl-icd,
Provides:
 libopencl1,
 libopencl-1.1-1,
 libopencl-1.2-1,
 libopencl-2.0-1,
Conflicts:
 libopencl1,
 amd-app,
Breaks:
 amd-opencl-dev (<< 1:13.4-4~),
Replaces:
 libopencl1,
Homepage: http://developer.amd.com/resources/heterogeneous-computing/opencl-zone/
Description: AMD OpenCL ICD Loader library
 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 The OpenCL installable client driver loader (ICD Loader) acts as a dispatcher
 between an OpenCL application and one (or more) installable client drivers
 (ICD) that can be from any vendor. At least one ICD (and the corresponding
 hardware) is required to run OpenCL applications.
 .
 This package contains the ICD Loader library provided by AMD.

Package: amd-opencl-dev
Architecture: i386 amd64
Multi-Arch: same
Depends:
 amd-libopencl1 (= ${binary:Version}),
 opencl-headers (>= 1.2),
 ${misc:Depends}
Recommends:
 libgl1-mesa-dev | libgl-dev,
Provides:
 opencl-dev,
Conflicts:
 opencl-dev,
Replaces:
 opencl-dev,
 amd-libopencl1 (<< 1:13.4-4~),
 nvidia-libopencl1 (<< 305~),
 ocl-icd-libopencl1 (<< 2.1.3-5~),
Breaks:
 amd-libopencl1 (<< 1:13.4-4~),
 nvidia-libopencl1 (<< 305~),
 ocl-icd-libopencl1 (<< 2.1.3-5~),
Description: AMD OpenCL development files
 OpenCL (Open Computing Language) is a multi-vendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This metapackage provides the development files: headers and libraries.

Package: amd-clinfo
Architecture: i386 amd64
Depends:
 ${shlibs:Depends},
 ${misc:Depends}
Recommends:
 amd-opencl-icd | opencl-icd,
Homepage: http://developer.amd.com/resources/heterogeneous-computing/opencl-zone/
Description: AMD OpenCL info utility
 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This package contains the clinfo utility provided by AMD. It reports status
 information for all ICDs (installable client drivers) that are installed in
 the system.
