return the real giflib version, rather than the dummy
[imager.git] / MANIFEST
CommitLineData
02d1d628 1Changes
ef99ecfc 2Changes.old Old changes
92bda632
TC
3CountColor/CountColor.pm sample XS access to API
4CountColor/CountColor.xs
5CountColor/Makefile.PL
6CountColor/t/t00countcolor.t
7DynTest/DynTest.pm simple conversion of the dyntest sample from dynfilt/
8DynTest/DynTest.xs
9DynTest/Makefile.PL
10DynTest/linstretch.c
11DynTest/t/t00dyntest.t
88666683
TC
12Flines/Flines.pm
13Flines/Flines.xs
14Flines/Makefile.PL
15Flines/t/t00flines.t
ec6d8908
TC
16GIF/GIF.pm
17GIF/GIF.xs
18GIF/Makefile.PL
19GIF/imgif.c
20GIF/imgif.h
21GIF/testimg/badindex.gif GIF with a bad color index
22GIF/testimg/bandw.gif
23GIF/testimg/expected.gif
24GIF/testimg/loccmap.gif
25GIF/testimg/nocmap.gif
26GIF/testimg/scale.gif
27GIF/testimg/scalei.gif
28GIF/testimg/screen2.gif
29GIF/testimg/screen3.gif
30GIF/testimg/trimgdesc.gif
31GIF/testimg/trmiddesc.gif
32GIF/testimg/zerocomm.gif Image with a zero-length comment extension
b00687b2
TC
33ICO/ICO.pm Windows Icon file support
34ICO/ICO.xs
35ICO/Makefile.PL
36ICO/imicon.c
37ICO/imicon.h
2b405c9e 38ICO/lib/Imager/File/CUR.pm
b00687b2
TC
39ICO/msicon.c
40ICO/msicon.h
41ICO/t/t10icon.t
42ICO/t/t20readone.t
43ICO/t/t21readmult.t
2b405c9e
TC
44ICO/t/t30cursor.t
45ICO/t/t40readcurone.t
46ICO/t/t41curmultread.t
47ICO/t/t50readfail.t
48ICO/t/t60writefail.t
49ICO/t/t70icosing.t
50ICO/t/t71icomult.t
51ICO/t/t72cursing.t
52ICO/t/t73curmult.t
b00687b2
TC
53ICO/testimg/combo.ico
54ICO/testimg/pal13232.ico
2b405c9e 55ICO/testimg/pal43232.cur
b00687b2
TC
56ICO/testimg/pal43232.ico
57ICO/testimg/pal43232.ppm
58ICO/testimg/pal83232.ico
59ICO/testimg/pal83232.ppm
1311eda1 60ICO/testimg/rgb1616.ico
b00687b2
TC
61ICO/testimg/rgba3232.ico
62ICO/testimg/rgba3232.ppm
02d1d628
AMH
63Imager.pm
64Imager.xs
65MANIFEST
92bda632 66MANIFEST.SKIP
55932d2a 67META.yml Module meta-data
92bda632
TC
68Mandelbrot/Makefile.PL more complex filter
69Mandelbrot/Mandelbrot.pm
70Mandelbrot/Mandelbrot.xs
71Mandelbrot/mandel.c
72Mandelbrot/t/t00mandel.t
02d1d628 73Makefile.PL
662e3c02 74README
1d7e3124
TC
75PNG/Makefile.PL
76PNG/PNG.pm
77PNG/PNG.xs
78PNG/impng.c
79PNG/impng.h
80PNG/t/00load.t
81PNG/t/10png.t Test png support
82PNG/testimg/palette.png
83PNG/testimg/palette_out.png
d5477d3d
TC
84SGI/Makefile.PL
85SGI/SGI.pm
86SGI/SGI.xs
87SGI/imsgi.c
bc36d84c 88SGI/imsgi.h
d5477d3d
TC
89SGI/t/00load.t
90SGI/t/10read.t
91SGI/t/20write.t
bc36d84c
TC
92SGI/testimg/rle.rgb
93SGI/testimg/rle12.rgb
94SGI/testimg/rle16.rgb
95SGI/testimg/rle6.rgb
96SGI/testimg/rleagr.rgb
97SGI/testimg/verb.rgb
98SGI/testimg/verb12.rgb
99SGI/testimg/verb16.rgb
100SGI/testimg/verb6.rgb
92bda632 101apidocs.perl Build lib/Imager/APIRef.pm
662e3c02 102bigtest.perl Library selection tester
efdc2568 103bmp.c Reading and writing Windows BMP files
6607600c 104color.c Color translation and handling
9b1ec2b8 105compose.im
bd8052a6 106conv.im
f5991c03 107convert.c
662e3c02 108doco.perl
92bda632 109datatypes.c
d08b8f85
TC
110draw.c
111draw.h
662e3c02
TC
112dynaload.c
113dynaload.h
114dynfilt/Makefile.PL
115dynfilt/compile.txt
116dynfilt/dt2.c
117dynfilt/dt2.exp
118dynfilt/dyntest.c
119dynfilt/dyntest.exp
120dynfilt/flines.c
121dynfilt/flines.exp
122dynfilt/mandelbrot.c
123dynfilt/mandelbrot.exp
124dynfilt/pluginst.h
485cab1c 125dynfilt/t/t60dyntest.t Simple test script
662e3c02 126errep.perl
64549713 127error.c
662e3c02
TC
128ext.h
129feat.c
02d1d628 130feat.h
662e3c02
TC
131fills.c Generic fills
132filterlist.perl
bea65b1f 133filters.im
e41cfe8f 134flip.im
02d1d628 135font.c
3799c4d1
TC
136fontfiles/ExistenceTest.afm please edit ExistenceTest.sfd in CVS
137fontfiles/ExistenceTest.pfb to change these files, edited and
138fontfiles/ExistenceTest.ttf generated using pfaedit
a923fade 139fontfiles/ImUgly.ttf
3e882362 140fontfiles/MMOne.pfb multiple master test font
a4168bea 141fontfiles/NameTest.ttf test glyph_names() - see t38ft2font.t
5eebac42
TC
142fontfiles/SpaceTest.afm
143fontfiles/SpaceTest.pfb test bounding box with spaces in t30t1font.t
02d1d628
AMH
144fontfiles/dcr10.afm
145fontfiles/dcr10.pfb
146fontfiles/dodge.ttf
662e3c02 147freetyp2.c Implements freetype2 font support
73962964 148gaussian.im
a8652edf 149hlines.c Manage sets of horizontal line segments
662e3c02 150image.c
92bda632
TC
151imager.h
152imageri.h
153imdatatypes.h
af070d99 154imerror.h Error handling functions
92bda632
TC
155imext.c Defines the function table
156imext.h Included by external modules for API access
157imextdef.h
ec6d8908
TC
158imextpl.h Included by external modules for Perl API access
159imextpltypes.h Define Perl API function table type
92bda632 160imexttypes.h Define API function table type
f7450478
TC
161imexif.c Experimental JPEG EXIF decoding
162imexif.h
662e3c02
TC
163img16.c
164imgdouble.c Implements double/sample images
165imio.h
bea65b1f 166immacros.h
92bda632 167imperl.h
ca51e083 168imrender.h Buffer rending engine function declarations
812ae05c 169inc/Devel/CheckLib.pm David Cantrell's Devel::CheckLib
662e3c02
TC
170io.c
171iolayer.c
172iolayer.h
0778adbf 173iolayert.h IO layer types
662e3c02 174jpeg.c
2a69ed21
TC
175lib/Imager/API.pod
176lib/Imager/APIRef.pod API function reference
faa9b3e7
TC
177lib/Imager/Color.pm
178lib/Imager/Color/Float.pm
1c00d65b 179lib/Imager/Color/Table.pm
f8979de1 180lib/Imager/Cookbook.pod
662e3c02
TC
181lib/Imager/Draw.pod
182lib/Imager/Engines.pod
92bda632 183lib/Imager/ExtUtils.pm
02d1d628
AMH
184lib/Imager/Expr.pm
185lib/Imager/Expr/Assem.pm
cdd7bda9 186lib/Imager/Files.pod
efdc2568 187lib/Imager/Fill.pm
662e3c02 188lib/Imager/Filters.pod
02d1d628 189lib/Imager/Font.pm
3799c4d1 190lib/Imager/Font/BBox.pm
faa9b3e7 191lib/Imager/Font/FreeType2.pm
662e3c02
TC
192lib/Imager/Font/Image.pm
193lib/Imager/Font/Truetype.pm
194lib/Imager/Font/Type1.pm
f76fcee8 195lib/Imager/Font/Win32.pm
3799c4d1 196lib/Imager/Font/Wrap.pm
6607600c 197lib/Imager/Fountain.pm
d5556805 198lib/Imager/Handy.pod
662e3c02 199lib/Imager/ImageTypes.pod
92bda632 200lib/Imager/Inline.pod Using Imager with Inline::C
e17da819 201lib/Imager/IO.pod Document Imager::IO objects
e92cd504 202lib/Imager/LargeSamples.pod Track large sample support
faa9b3e7 203lib/Imager/Matrix2d.pm
9b1ec2b8 204lib/Imager/Preprocess.pm
1d7e3124 205lib/Imager/Probe.pm Library probes
faa9b3e7 206lib/Imager/Regops.pm
9a6ab99c 207lib/Imager/Test.pm
02d1d628 208lib/Imager/Transform.pm
662e3c02 209lib/Imager/Transformations.pod
985bda61 210lib/Imager/Tutorial.pod
662e3c02
TC
211lib/Imager/interface.pod
212lib/Imager/regmach.pod
1611d101 213limits.c
662e3c02
TC
214log.c
215log.h
216map.c
217maskimg.c
218palimg.c
9b1ec2b8 219paste.im
662e3c02 220plug.h
662e3c02
TC
221pnm.c
222polygon.c
223ppport.h
224quant.c
225raw.c
226regmach.c
227regmach.h
228regops.perl
9c106321 229render.im
ca51e083 230rendert.h Buffer rendering engine types
662e3c02 231rotate.c
fe415ad2 232rubthru.im
12b1fac2 233samples/README
7d148aa3 234samples/align-string.pl Demonstrate align_string method.
12b1fac2 235samples/anaglyph.pl
7d148aa3 236samples/border.pl Demonstrate adding a border
dcda92cd 237samples/flasher.pl Animate an source image fading to a color and back
1cfa190e 238samples/gifscale.pl Scale an animated GIF, preserving animation info
c64eee30 239samples/inline_capture2image.pl convert captured BGR data to an image
7d148aa3 240samples/inline_replace_color.pl replace colors using Inline::C
12b1fac2 241samples/interleave.pl
3309187a 242samples/quad_to_square.pl Transform a quadrilateral into a square
7d148aa3 243samples/replace_color.pl replace colors using transform2()
1a19d068
TC
244samples/samp-form.cgi
245samples/samp-image.cgi
d2bd6dbc
TC
246samples/samp-scale.cgi Demonstrate image upload via a HTML form
247samples/samp-scale.html Form for samp-scale.cgi
248samples/samp-tags.cgi Demonstrate image upload via a HTML form
249samples/samp-tags.html Form for samp-tags.cgi
7d148aa3
TC
250samples/slant_text.pl Using $font->transform() to slant text
251samples/tk-photo.pl
a10945af 252scale.im Newer scaling code
662e3c02
TC
253spot.perl For making an ordered dither matrix from a spot function
254stackmach.c
255stackmach.h
b00687b2 256t/Pod/Coverage/Imager.pm
02d1d628 257t/t00basic.t
faa9b3e7
TC
258t/t01introvert.t
259t/t020masked.t
260t/t021sixteen.t
365ea842 261t/t022double.t Test double/sample images
1501d9b3 262t/t023palette.t Test paletted images
64549713 263t/t05error.t
38e6b53d 264t/t07iolayer.t
63e0dc02 265t/t1000files.t Format independent file tests
63e674fb
TC
266t/t101jpeg.t Test jpeg support
267t/t101nojpeg.t Test handling when jpeg not available
37a9be8e 268t/t102nopng.t Test handling when png not available
23aab92a
TC
269t/t103raw.t
270t/t104ppm.t
ce523fda 271t/t105nogif.t Test handling when gif not available
e83b349b
TC
272t/t106notiff.t Test handling when tiff not available
273t/t106tiff.t Test tiff support
d08b8f85 274t/t107bmp.t
9f1d85cf 275t/t108tga.t
02d1d628 276t/t15color.t
9f1d85cf 277t/t16matrix.t Tests Imager::Matrix2d
efdc2568 278t/t20fill.t Tests fills
3a9a4241 279t/t21draw.t Basic drawing tests
02d1d628
AMH
280t/t30t1font.t
281t/t35ttfont.t
282t/t36oofont.t
faa9b3e7
TC
283t/t37w32font.t Tests Win32 GDI font support
284t/t38ft2font.t Tests freetype2 support
02d1d628
AMH
285t/t40scale.t
286t/t50basicoo.t
287t/t55trans.t
288t/t56postfix.t
289t/t57infix.t
290t/t58trans2.t
291t/t59assem.t
d08b8f85 292t/t61filters.t
9f1d85cf 293t/t64copyflip.t Test copy, flip, rotate, matrix_transform
02d1d628
AMH
294t/t65crop.t
295t/t66paste.t
efdc2568
TC
296t/t67convert.t
297t/t68map.t
faa9b3e7 298t/t69rubthru.t
02d1d628 299t/t75polyaa.t
3799c4d1 300t/t80texttools.t Test text wrapping
a8652edf 301t/t81hlines.t Test hlines.c
92bda632 302t/t82inline.t Test Inline::C integration
c586eb58 303t/t83extutil.t Test Imager::ExtUtils
02d1d628 304t/t90cc.t
dbb1064f 305t/t91pod.t Test POD with Test::Pod
7d148aa3 306t/t92samples.t
3f6f8a33 307t/t93podcover.t POD Coverage tests
042e9033 308t/t94kwalitee.t Various "kwalitee" tests
7339d29d 309t/t99thread.t Test wrt to perl threads
5daa8f70
TC
310t/tr18561.t Regression tests
311t/tr18561b.t
662e3c02 312tags.c
41cdb347 313testimg/209_yonge.jpg Regression test: #17981
bd8052a6 314testimg/alpha.tif Alpha scaling test image
c5a24cca 315testimg/alpha16.tga 16-bit/pixel TGA with alpha "channel" RT 32926
662e3c02
TC
316testimg/bad1oflow.bmp 1-bit/pixel, overflow integer on 32-bit machines
317testimg/bad1wid0.bmp 1-bit/pixel, zero width
318testimg/bad24comp.bmp 24-bit/pixel, bad compression
319testimg/bad24oflow.bmp 24-bit/pixel, overflow integer on 32-bit machines
320testimg/bad24wid0.bmp 24-bit/pixel, 0 width
321testimg/bad4oflow.bmp 4-bit/pixel, overflow integer on 32-bit machines
322testimg/bad4wid0.bmp 4-bit/pixel, 0 width
323testimg/bad4widbig.bmp 4-bit/pixel, large width
324testimg/bad8comp.bmp 8-bit/pixel, bad compression
325testimg/bad8oflow.bmp 8-bit/pixel, overflow integer on 32-bit machines
326testimg/bad8useda.bmp 8-bit/pixel, bad colors used value
327testimg/bad8wid0.bmp 8-bit/pixel, width 0
328testimg/badbits.bmp bad bits value in header
329testimg/badcomp1.bmp bad compression for 1-bit/pixel
330testimg/badcomp4.bmp bad compression for 4-bit/pixel
331testimg/badplanes.bmp bad planes value in header
332testimg/badused1.bmp 1-bit/pixel, out of range colors used value
333testimg/badused4a.bmp 4-bit/pixel, badly out of range used value (SEGV test)
334testimg/badused4b.bmp 4-bit/pixel, just out of range used value (SEGV test)
ca51e083
TC
335testimg/bad_asc.pbm ASCII PBM with invalid image data
336testimg/bad_asc.pgm ASCII PGM with invalid image data
337testimg/bad_asc.ppm ASCII PPM with invalid image data
dbc33d8a 338testimg/base.jpg Base JPEG test image
6607600c 339testimg/comp4.bmp Compressed 4-bit/pixel BMP
5bb828f1
TC
340testimg/comp4.tif 4-bit/pixel paletted TIFF
341testimg/comp4bad.tif corrupted 4-bit/pixel paletted TIFF
bd8052a6 342testimg/comp4t.tif 4-bit/pixel paletted TIFF (tiled)
6607600c 343testimg/comp8.bmp Compressed 8-bit/pixel BMP
5bb828f1 344testimg/comp8.tif 8-bit/pixel paletted TIFF
f7450478 345testimg/exiftest.jpg Test image for EXIF parsing
6607600c 346testimg/gimpgrad A GIMP gradient file
bd8052a6
TC
347testimg/gralpha.tif Grey alpha test image
348testimg/grey16.tif 16-bit/sample greyscale TIFF
349testimg/grey32.tif 32-bit/sample greyscale+alpha TIFF
350testimg/imager.pbm Test bi-level
351testimg/imager.tif Test bi-level
84324192 352testimg/junk.ppm
7565a299 353testimg/longid.tga Test TGA with a long id string
1501d9b3 354testimg/maxval.ppm For ppm file maxval handling
8b695554
TC
355testimg/maxval_0.ppm
356testimg/maxval_256.ppm
357testimg/maxval_4095_asc.ppm
358testimg/maxval_65536.ppm
359testimg/maxval_asc.ppm
2086be61 360testimg/multiple.ppm Test multiple PPM reading
817ba871 361testimg/newgimpgrad.ggr Test GIMP Gradient file (newer type)
84324192 362testimg/penguin-base.ppm
bd8052a6 363testimg/pengtile.tif Tiled tiff image, same as penguin-base.ppm
73497ab9 364testimg/pgm.pgm Simple pgm for testing the right sample is in the right place
bd8052a6
TC
365testimg/rgb16.tif 16-bit/sample RGB image - strips
366testimg/rgb16t.tif 16-bit/sample RGB image - tiled
5b9f7f08 367testimg/rgbatsep.tif Tiled/separated for testing RGBA codepath
84324192 368testimg/scale.ppm
02ea5e47
TC
369testimg/scmyk.tif Simple CMYK TIFF image
370testimg/scmyk.jpg Simple CMYK JPEG image
a50608d2 371testimg/scmyka.tif CMYK with one alpha channel
bd8052a6 372testimg/scmyka16.tif CMYK with one alpha channel (16-bit)
a50608d2 373testimg/scmykaa.tif CMYK with 2 alpha channels
662e3c02
TC
374testimg/short1.bmp 1-bit/pixel, data missing from EOF
375testimg/short24.bmp 24-bit/pixel, data missing from EOF
376testimg/short4.bmp truncated 4bit/pixel uncompressed BMP
377testimg/short4rle.bmp truncated 4bit/pixel compressed BMP
378testimg/short8.bmp 8-bit/pixel, data missing from EOF
379testimg/short8rle.bmp 8-bit/pixel compressed, data missing from EOF
ca51e083
TC
380testimg/short_asc.pbm ASCII PBM with short image section
381testimg/short_asc.pgm ASCII PGM with short image section
382testimg/short_asc.ppm ASCII PPM with short image section
383testimg/short_bin.pbm Bin PBM with short image section
384testimg/short_bin.pgm Bin PGM with short image section
385testimg/short_bin.ppm Bin PPM with short image section
386testimg/short_bin16.pgm 16-bit Bin PGM with short image section
387testimg/short_bin16.ppm 16-bit Bin PPM with short image section
91492c5e 388testimg/simple.pbm
a50608d2
TC
389testimg/slab.tif Lab color image
390testimg/srgb.tif Simple RGB image
391testimg/srgba.tif RGB with one alpha
bd8052a6
TC
392testimg/srgba16.tif
393testimg/srgba32.tif
a50608d2 394testimg/srgbaa.tif RGB with 2 alpha
b6071a43
TC
395testimg/test.png Standard test image as PNG
396testimg/test.raw Standard test image as RAW
397testimg/test.tga Standard test image as TGA
6607600c 398testimg/test_gimp_pal A simple GIMP palette file
ffeb4a67 399testimg/tiffwarn.tif Generates a warning while being read
403946c6
TC
400testimg/winrgb2.bmp 1-bit bmp base
401testimg/winrgb24.bmp 24-bit bmp base
402testimg/winrgb24off.bmp 24-bit bmp with image data offset from header
403testimg/winrgb2off.bmp 1-bit bmp with image data offset from header
404testimg/winrgb4.bmp 4-bit bmp base
405testimg/winrgb4off.bmp 4-bit bmp with image data offset from header
406testimg/winrgb8.bmp 8-bit bmp base
407testimg/winrgb8off.bmp 8-bit bmp with image data offset from header
0e457de9 408testimg/zerotype.jpg Image with a zero type entry in the EXIF data
662e3c02
TC
409tga.c Reading and writing Targa files
410tiff.c
411trans2.c
02d1d628 412transform.perl Shell interface to Imager::Transform
662e3c02 413typemap
faa9b3e7 414win32.c Implements font support through Win32 GDI