[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Control file



Hi,

Could you please improve the package description ?

I tried my best but I am not a native speaker.

Bastien
Source: isa-support
Section: misc
Priority: optional
Uploaders: Gioele Barabucci <gioele@svario.it>
Maintainer: Bastien Roucariès <rouca@debian.org>
Build-Depends: debhelper-compat (= 13), po-debconf
Standards-Version: 4.6.1
Rules-Requires-Root: no
Vcs-Git: https://salsa.debian.org/debian/isa-support.git
Vcs-Browser: https://salsa.debian.org/debian/isa-support

Package: isa-support
Multi-Arch: same
Architecture: any-i386 any-i386 any-amd64 armel armel armhf armhf powerpc
Depends: ${shlibs:Depends}, ${misc:Depends}
Description: test for architecture features
 The isa-support package contains test programs that probe for architecture
 features like SSE3. Other packages can use these to prevent installation on
 machines that lack these features. For convenience, there are individual
 packages for each feature that other packages can pre-depend on:
 .
 sse2-support, sse3-support, sse4.2-support, altivec-support, neon-support,
 armv6-support, armv7-support, armv8-support, vfp-support, vfpv2-support,
 vfpv3-support

Package: sse2-support
Multi-Arch: foreign
Architecture: any-i386
Pre-Depends: isa-support (= ${binary:Version})
Description: prevent installation on processors without required sse2 instructions
 This is a mostly dummy package, whose only purpose is to detect the presence
 of sse2.  It refuses to install on inadequate processors, thus allowing
 specifying such a requirement as a dependency.
 .
 Streaming SIMD Extensions (SSE) is a single instruction,
 multiple data (SIMD) instruction set extension.
 .
 These instructions are available on processors from Pentium 4 onward,
 including any 64-bit capable.  There's no SSE2 on Pentium 3, Athlon XP,
 Via C3, Quark -- and older.

Package: sse3-support
Multi-Arch: foreign
Architecture: any-i386 any-amd64
Pre-Depends: isa-support (= ${binary:Version})
Description: prevent installation on processors without required sse3 instructions
 This is a mostly dummy package, whose only purpose is to detect the presence
 of sse3.  It refuses to install on inadequate processors, thus allowing
 specifying such a requirement as a dependency.
 .
 Streaming SIMD Extensions (SSE) is a single instruction,
 multiple data (SIMD) instruction set extension.
 .
 SSE3, also called Prescott New Instructions (PNI), is an incremental upgrade
 to SSE2, adding a handful of DSP-oriented mathematics.
 .
 These instructions are available on almost any 64-bit capable processors
 except for some early AMD models (Sledgehammer and Clawhammer), but not
 most 32-bit only hardware.

Package: sse4.1-support
Multi-Arch: foreign
Architecture: any-i386 any-amd64
Pre-Depends: isa-support (= ${binary:Version})
Description: prevent installation on processors without required sse4.1 instructions
 This is a mostly dummy package, whose only purpose is to detect the presence
 of sse4.1.  It refuses to install on inadequate processors, thus allowing
 specifying such a requirement as a dependency.
 .
 Streaming SIMD Extensions (SSE) is a single instruction,
 multiple data (SIMD) instruction set extension.
 .
 This intruction set added a dot product instruction and additional
 integer instructions.
 .
 These instructions are available on Intel processors since Penryn (circa
 2008), but notably not on anything AMD until 2011-13, starting with family
 15h (Bulldozer then Jaguar).

Package: sse4.2-support
Multi-Arch: foreign
Architecture: any-i386 any-amd64
Pre-Depends: isa-support (= ${binary:Version})
Description: prevent installation on processors without required sse4.2 instructions
 This is a mostly dummy package, whose only purpose is to detect the presence
 of sse4.2.  It refuses to install on inadequate processors, thus allowing
 specifying such a requirement as a dependency.
 .
 Streaming SIMD Extensions (SSE) is a single instruction,
 multiple data (SIMD) instruction set extension.
 .
 This intruction set added STTNI (String and Text New Instructions),
 several new instructions that perform character searches
 and comparison on two operands of 16 bytes at a time.
 .
 These instructions are available on Intel processors since Nehalem (circa
 2008), but notably not on anything AMD until 2011-13, starting with family
 15h (Bulldozer then Jaguar).

Package: altivec-support
Multi-Arch: foreign
Architecture: powerpc
Pre-Depends: isa-support (= ${binary:Version})
Description: prevent installation on processors without required altivec instructions
 This is a mostly dummy package, whose only purpose is to detect the presence
 of altivec.  It refuses to install on inadequate processors, thus allowing
 specifying such a requirement as a dependency.
 .
 AltiVec is a single-precision floating point and integer SIMD instruction set
 AltiVec is a standard part of the Power ISA v.2.03 specification.

Package: neon-support
Multi-Arch: foreign
Architecture: armhf
Pre-Depends: isa-support (= ${binary:Version})
Description: prevent installation on processors without required neon instructions
 This is a mostly dummy package, whose only purpose is to detect the presence
 of neon.  It refuses to install on inadequate processors, thus allowing
 specifying such a requirement as a dependency.
 .
 The Advanced SIMD extension (aka Neon or "MPE" Media Processing Engine)
 is a combined 64- and 128-bit SIMD instruction set that provides
 standardised acceleration for media and signal processing applications.
 .
 These instructions are available on the vast majority of armhf hardware
 but not guaranteed before ARMv8 (ie, 64-bit capable).

Package: armv6-support
Multi-Arch: foreign
Architecture: armel
Pre-Depends: isa-support (= ${binary:Version})
Description: prevent installation on processors without required armv6 instructions
 This is a mostly dummy package, whose only purpose is to detect the presence
 of armv6.  It refuses to install on inadequate processors, thus allowing
 specifying such a requirement as a dependency.
 .
 This architecture is available the newer armel machine like
 for instance Raspberry Pi, but not guaranted by architecture
 baseline.
 .
 Cache is physically addressed, solving many cache aliasing problems
 and reducing context switch overhead.
 Unaligned and mixed-endian data access is supported.
 This architecture includes the first version of Thumb technology.
 .
 This architecture is available since ARM11 product
 family including ARM1136J(F)-S, ARM1156T2(F)-S,
 ARM1176JZ(F)-S, ARM1136EJ(F)-S and ARM11MPCore
 processors. Boards include the Raspberry Pi model 1 and
 Raspberry Pi Zero. This architecture should not be confused
 with product family ARM6.

Package: armv6k-support
Multi-Arch: foreign
Architecture: armel
Pre-Depends: isa-support (= ${binary:Version})
Description: prevent installation on processors without required armv6k instructions
 This is a mostly dummy package, whose only purpose is to detect the presence
 of armv6k.  It refuses to install on inadequate processors, thus allowing
 specifying such a requirement as a dependency.
 .
 This architecture is available the newer armel machine like
 for instance Raspberry Pi, but not guaranted by architecture
 baseline.
 .
 This a subarchitecture of armv6 adding SMP (Symmetric multiprocessing)
 instruction set, and Thread Local Storage instruction.
 .
 This architecture is available the newer armel machine like
 for instance Raspberry Pi, but not guaranted by architecture
 baseline. This architecture is available since ARM11 product
 family and include armv6k instruction set.
 Boards include the Raspberry Pi model 1 and
 Raspberry Pi Zero.

Package: armv7-support
Multi-Arch: foreign
Architecture: armel
Pre-Depends: isa-support (= ${binary:Version})
Description: prevent installation on processors without required armv7 instructions
 This is a mostly dummy package, whose only purpose is to detect the presence
 of armv7.  It refuses to install on inadequate processors, thus allowing
 specifying such a requirement as a dependency.
 .
 This architecture is available the newer armel machine like
 for instance amrhf supported cpu, but not guaranted by architecture
 baseline.
 .
 This architecture includes Thumb-2 technology, adding
 32-bit instructions into compressed Thumb mode.
 .
 This architecture is available since Cortex-A product
 family including Cortex-A5, Cortex-A7,
 Cortex-A8, Cortex-A9, Cortex-A12, Cortex-A15 and Cortex-A17
 processors. Boards include the Raspberry Pi 2.
 This architecture should not be confused
 with product family ARM7.

Package: armv8-support
Multi-Arch: foreign
Architecture: armel armhf
Pre-Depends: isa-support (= ${binary:Version})
Description: prevent installation on processors without required armv8 instructions
 This is a mostly dummy package, whose only purpose is to detect the presence
 of armv8.  It refuses to install on inadequate processors, thus allowing
 specifying such a requirement as a dependency.
 .
 This architecture is available the newer armel machine like
 for instance armhf port, but not guaranted by architecture
 baseline.
 .
 This architecture is available since Cortex-A product
 family including Cortex-A32 and all arm64
 processors. Boards include the Raspberry Pi 3 and Raspberry Pi 4.
 This architecture should not be confused with product family ARM8.

Package: vfp-support
Multi-Arch: foreign
Architecture: armel
Pre-Depends: isa-support (= ${binary:Version})
Description: prevent installation on processors without required vfp instructions
 This is a mostly dummy package, whose only purpose is to detect the presence
 of vfp.  It refuses to install on inadequate processors, thus allowing
 specifying such a requirement as a dependency.
 .
 VFP (Vector Floating Point) technology is a floating-point unit (FPU)
 coprocessor extension to the ARM architecture.
 This FPU provides single-precision and double-precision floating-point computation
 fully compliant with the ANSI/IEEE Std 754-1985.

Package: vfpv2-support
Multi-Arch: foreign
Architecture: armel
Pre-Depends: isa-support (= ${binary:Version})
Description: prevent installation on processors without required vfpv2 instructions
 This is a mostly dummy package, whose only purpose is to detect the presence
 of vfpv2.  It refuses to install on inadequate processors, thus allowing
 specifying such a requirement as a dependency.
 .
 VFP (Vector Floating Point) technology is a floating-point unit (FPU)
 coprocessor extension to the ARM architecture.
 This FPU provides single-precision and double-precision floating-point computation
 fully compliant with the ANSI/IEEE Std 754-1985.
 .
 VFPv2 has 16 64-bit FPU registers.

Package: vfpv3-support
Multi-Arch: foreign
Architecture: armel
Pre-Depends: isa-support (= ${binary:Version})
Description: prevent installation on processors without required vfpv3 instructions
 This is a mostly dummy package, whose only purpose is to detect the presence
 of vfpv3.  It refuses to install on inadequate processors, thus allowing
 specifying such a requirement as a dependency.
 .
 VFP (Vector Floating Point) technology is a floating-point unit (FPU)
 coprocessor extension to the ARM architecture.
 This FPU provides single-precision and double-precision floating-point computation
 fully compliant with the ANSI/IEEE Std 754-1985.
 .
 VFPv3 is backwards compatible with VFPv2, except that
 it cannot trap floating-point exceptions.
 VFPv3 has 32 64-bit FPU registers as standard, adds VCVT instructions
 to convert between scalar,
 float and double, adds immediate mode to
 VMOV such that constants can be loaded into FPU registers.

Attachment: signature.asc
Description: This is a digitally signed message part.


Reply to: