Ravenports generated: 09 Jan 2019 14:37
[ravenports.git] / bucket_8E / jpeg-turbo
1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
2
3 NAMEBASE=               jpeg-turbo
4 VERSION=                2.0.1
5 KEYWORDS=               graphics
6 VARIANTS=               standard
7 SDESC[standard]=        SIMD-accelerated JPEG codec which replaces libjpeg
8 HOMEPAGE=               http://libjpeg-turbo.virtualgl.org/
9 CONTACT=                nobody
10
11 DOWNLOAD_GROUPS=        main
12 SITES[main]=            SF/libjpeg-turbo/2.0.1
13 DISTFILE[1]=            libjpeg-turbo-2.0.1.tar.gz:main
14 DF_INDEX=               1
15 SPKGS[standard]=        complete
16                         primary
17                         turbo
18                         docs
19
20 OPTIONS_AVAILABLE=      NASM
21 OPTIONS_STANDARD=       NASM
22 OPT_ON[x86_64]=         NASM
23 OPT_ON[i386]=           NASM
24
25 EXRUN[turbo]=           jpeg-turbo:primary:standard
26
27 USES=                   cpe cmake
28
29 DISTNAME=               libjpeg-turbo-2.0.1
30
31 LICENSE=                BSD3CLAUSE:primary CUSTOM1:primary ZLIB:primary
32 LICENSE_NAME=           CUSTOM1:"Independent JPEG Group License"
33 LICENSE_FILE=           BSD3CLAUSE:{{WRKSRC}}/turbojpeg.c
34                         ZLIB:{{WRKSRC}}/simd/jsimdext.inc
35                         CUSTOM1:{{WRKSRC}}/README.ijg
36 LICENSE_SCHEME=         multi
37
38 CPE_PRODUCT=            libjpeg-turbo
39 CPE_VENDOR=             d.r.commander
40 FPC_EQUIVALENT=         graphics/jpeg-turbo
41
42 SOVERSION=              8.2.2
43 PLIST_SUB=              TURBOVERSION=0.2.0
44                         TURBOMAJOR=0
45
46 CMAKE_ARGS=             -DWITH_JPEG8=ON
47
48 [NASM].DESCRIPTION=                     Use nasm to construct optimized assembly
49 [NASM].BUILD_DEPENDS_ON=                nasm:primary:standard
50
51 [FILE:462:descriptions/desc.primary]
52 This is a drop-in replacement for the graphics/jpeg library.
53
54 libjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64
55 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate
56 baseline JPEG compression and decompression.  libjpeg-turbo is generally
57 2-4x as fast as the unmodified version of libjpeg, all else being equal.
58
59 This package contains the standard jpeg library and utilities.
60 The turbo subpackage contains jpeg-turbo library.
61
62
63 [FILE:902:descriptions/desc.turbo]
64 libjpeg-turbo is a high-speed version of libjpeg for x86 and x86-64
65 processors which uses SIMD instructions (MMX, SSE2, etc.) to accelerate
66 baseline JPEG compression and decompression.  libjpeg-turbo is generally
67 2-4x as fast as the unmodified version of libjpeg, all else being equal.
68
69 libjpeg-turbo was originally based on libjpeg/SIMD by Miyasaka Masaru,
70 but the TigerVNC and VirtualGL projects made numerous enhancements to
71 the codec, including improved support for Mac OS X, 64-bit support,
72 support for 32-bit and big endian pixel formats (RGBA, ABGR, etc.),
73 accelerated Huffman encoding/decoding, and various bug fixes.
74 The goal was to produce a fully open source codec that could replace
75 the partially closed source TurboJPEG/IPP codec used by VirtualGL and
76 TurboVNC. libjpeg-turbo generally achieves 80-120% of the performance
77 of TurboJPEG/IPP. It is faster in some areas but slower in others.
78
79
80 [FILE:105:distinfo]
81 e5f86cec31df1d39596e0cca619ab1b01f99025a27dafdfc97a30f3a12f866ff      2159130 libjpeg-turbo-2.0.1.tar.gz
82
83
84 [FILE:290:manifests/plist.primary]
85 bin/
86  cjpeg
87  djpeg
88  jpegtran
89  rdjpgcom
90  wrjpgcom
91 include/
92  jconfig.h
93  jerror.h
94  jmorecfg.h
95  jpeglib.h
96 lib/
97  libjpeg.a
98  libjpeg.so
99  libjpeg.so.%%SOMAJOR%%
100  libjpeg.so.%%SOVERSION%%
101 lib/pkgconfig/libjpeg.pc
102 share/man/man1/
103  cjpeg.1.gz
104  djpeg.1.gz
105  jpegtran.1.gz
106  rdjpgcom.1.gz
107  wrjpgcom.1.gz
108
109
110 [FILE:166:manifests/plist.turbo]
111 bin/tjbench
112 include/turbojpeg.h
113 lib/
114  libturbojpeg.a
115  libturbojpeg.so
116  libturbojpeg.so.%%TURBOMAJOR%%
117  libturbojpeg.so.%%TURBOVERSION%%
118 lib/pkgconfig/libturbojpeg.pc
119
120
121 [FILE:134:manifests/plist.docs]
122 share/doc/jpeg-turbo/
123  LICENSE.md
124  README.ijg
125  README.md
126  example.txt
127  libjpeg.txt
128  structure.txt
129  tjexample.c
130  usage.txt
131  wizard.txt
132