]> git.imager.perl.org - imager.git/blobdiff - MANIFEST
add threads tests to the manifest
[imager.git] / MANIFEST
index 4658835bf146e054a81a3293fc7c935e27db40dd..27c788067ecce11ca5b478707085fd107d500123 100644 (file)
--- a/MANIFEST
+++ b/MANIFEST
@@ -1,18 +1,86 @@
 Changes
+Changes.old                    Old changes
+CountColor/CountColor.pm        sample XS access to API
+CountColor/CountColor.xs
+CountColor/Makefile.PL
+CountColor/t/t00countcolor.t
+DynTest/DynTest.pm      simple conversion of the dyntest sample from dynfilt/
+DynTest/DynTest.xs
+DynTest/Makefile.PL
+DynTest/linstretch.c
+DynTest/t/t00dyntest.t
+Flines/Flines.pm
+Flines/Flines.xs
+Flines/Makefile.PL
+Flines/t/t00flines.t
+ICO/ICO.pm     Windows Icon file support
+ICO/ICO.xs
+ICO/Makefile.PL
+ICO/imicon.c
+ICO/imicon.h
+ICO/lib/Imager/File/CUR.pm
+ICO/msicon.c
+ICO/msicon.h
+ICO/t/t10icon.t
+ICO/t/t20readone.t
+ICO/t/t21readmult.t
+ICO/t/t30cursor.t
+ICO/t/t40readcurone.t
+ICO/t/t41curmultread.t
+ICO/t/t50readfail.t
+ICO/t/t60writefail.t
+ICO/t/t70icosing.t
+ICO/t/t71icomult.t
+ICO/t/t72cursing.t
+ICO/t/t73curmult.t
+ICO/testimg/combo.ico
+ICO/testimg/pal13232.ico
+ICO/testimg/pal43232.cur
+ICO/testimg/pal43232.ico
+ICO/testimg/pal43232.ppm
+ICO/testimg/pal83232.ico
+ICO/testimg/pal83232.ppm
+ICO/testimg/rgb1616.ico
+ICO/testimg/rgba3232.ico
+ICO/testimg/rgba3232.ppm
 Imager.pm
 Imager.xs
 MANIFEST
+MANIFEST.SKIP
 META.yml        Module meta-data
+Mandelbrot/Makefile.PL          more complex filter
+Mandelbrot/Mandelbrot.pm
+Mandelbrot/Mandelbrot.xs
+Mandelbrot/mandel.c
+Mandelbrot/t/t00mandel.t
 Makefile.PL
 README
+SGI/Makefile.PL
+SGI/SGI.pm
+SGI/SGI.xs
+SGI/imsgi.c
+SGI/imsgi.h
+SGI/t/00load.t
+SGI/t/10read.t
+SGI/t/20write.t
+SGI/testimg/rle.rgb
+SGI/testimg/rle12.rgb
+SGI/testimg/rle16.rgb
+SGI/testimg/rle6.rgb
+SGI/testimg/rleagr.rgb
+SGI/testimg/verb.rgb
+SGI/testimg/verb12.rgb
+SGI/testimg/verb16.rgb
+SGI/testimg/verb6.rgb
+apidocs.perl    Build lib/Imager/APIRef.pm
 bigtest.perl   Library selection tester
 bmp.c           Reading and writing Windows BMP files
 color.c         Color translation and handling
-conv.c
+compose.im
+conv.im
 convert.c
-datatypes.c
-datatypes.h
 doco.perl
+datatypes.c
 draw.c
 draw.h
 dynaload.c
@@ -28,6 +96,7 @@ dynfilt/flines.exp
 dynfilt/mandelbrot.c
 dynfilt/mandelbrot.exp
 dynfilt/pluginst.h
+dynfilt/t/t60dyntest.t Simple test script
 errep.perl
 error.c
 ext.h
@@ -35,7 +104,8 @@ feat.c
 feat.h
 fills.c         Generic fills
 filterlist.perl
-filters.c
+filters.im
+flip.im
 font.c
 fontfiles/ExistenceTest.afm     please edit ExistenceTest.sfd in CVS
 fontfiles/ExistenceTest.pfb     to change these files, edited and
@@ -43,28 +113,47 @@ fontfiles/ExistenceTest.ttf     generated using pfaedit
 fontfiles/ImUgly.ttf
 fontfiles/MMOne.pfb            multiple master test font
 fontfiles/NameTest.ttf          test glyph_names() - see t38ft2font.t
+fontfiles/SpaceTest.afm
+fontfiles/SpaceTest.pfb                test bounding box with spaces in t30t1font.t
 fontfiles/dcr10.afm
 fontfiles/dcr10.pfb
 fontfiles/dodge.ttf
 freetyp2.c     Implements freetype2 font support
-gaussian.c
+gaussian.im
 gif.c
+hlines.c       Manage sets of horizontal line segments
 image.c
-image.h
-imagei.h
+imager.h
+imageri.h
+imdatatypes.h
+imerror.h      Error handling functions
+imext.c         Defines the function table
+imext.h         Included by external modules for API access
+imextdef.h
+imexttypes.h    Define API function table type
+imexif.c       Experimental JPEG EXIF decoding
+imexif.h
 img16.c
 imgdouble.c     Implements double/sample images
 imio.h
+immacros.h
+imperl.h
+imrender.h     Buffer rending engine function declarations
+inc/Devel/CheckLib.pm  David Cantrell's Devel::CheckLib
 io.c
 iolayer.c
 iolayer.h
+iolayert.h     IO layer types
 jpeg.c
+lib/Imager/API.pod
+lib/Imager/APIRef.pod    API function reference
 lib/Imager/Color.pm
 lib/Imager/Color/Float.pm
 lib/Imager/Color/Table.pm
 lib/Imager/Cookbook.pod
 lib/Imager/Draw.pod
 lib/Imager/Engines.pod
+lib/Imager/ExtUtils.pm
 lib/Imager/Expr.pm
 lib/Imager/Expr/Assem.pm
 lib/Imager/Files.pod
@@ -79,9 +168,14 @@ lib/Imager/Font/Type1.pm
 lib/Imager/Font/Win32.pm
 lib/Imager/Font/Wrap.pm
 lib/Imager/Fountain.pm
+lib/Imager/Handy.pod
 lib/Imager/ImageTypes.pod
+lib/Imager/Inline.pod           Using Imager with Inline::C
+lib/Imager/LargeSamples.pod    Track large sample support
 lib/Imager/Matrix2d.pm
+lib/Imager/Preprocess.pm
 lib/Imager/Regops.pm
+lib/Imager/Test.pm
 lib/Imager/Transform.pm
 lib/Imager/Transformations.pod
 lib/Imager/Tutorial.pod
@@ -93,6 +187,7 @@ log.h
 map.c
 maskimg.c
 palimg.c
+paste.im
 plug.h
 png.c
 pnm.c
@@ -103,23 +198,34 @@ raw.c
 regmach.c
 regmach.h
 regops.perl
-rgb.c           Reading and writing SGI rgb files
+render.im
+rendert.h      Buffer rendering engine types
 rotate.c
+rubthru.im
 samples/README
+samples/align-string.pl Demonstrate align_string method.
 samples/anaglyph.pl
+samples/border.pl       Demonstrate adding a border
+samples/flasher.pl     Animate an source image fading to a color and back
+samples/gifscale.pl    Scale an animated GIF, preserving animation info
+samples/inline_capture2image.pl         convert captured BGR data to an image
+samples/inline_replace_color.pl  replace colors using Inline::C
 samples/interleave.pl
-samples/replace_color.pl
+samples/quad_to_square.pl      Transform a quadrilateral into a square
+samples/replace_color.pl replace colors using transform2()
 samples/samp-form.cgi
 samples/samp-image.cgi
 samples/samp-scale.cgi  Demonstrate image upload via a HTML form
 samples/samp-scale.html Form for samp-scale.cgi
 samples/samp-tags.cgi   Demonstrate image upload via a HTML form
 samples/samp-tags.html  Form for samp-tags.cgi
+samples/slant_text.pl   Using $font->transform() to slant text
+samples/tk-photo.pl
+scale.im       Newer scaling code
 spot.perl      For making an ordered dither matrix from a spot function
 stackmach.c
 stackmach.h
-t/Test/Builder.pm
-t/Test/More.pm
+t/Pod/Coverage/Imager.pm
 t/t00basic.t
 t/t01introvert.t
 t/t020masked.t
@@ -129,12 +235,16 @@ t/t023palette.t           Test paletted images
 t/t05error.t
 t/t07iolayer.t
 t/t1000files.t          Format independent file tests
-t/t101jpeg.t
-t/t102png.t
+t/t101jpeg.t           Test jpeg support
+t/t101nojpeg.t         Test handling when jpeg not available
+t/t102nopng.t          Test handling when png not available
+t/t102png.t            Test png support
 t/t103raw.t
 t/t104ppm.t
-t/t105gif.t
-t/t106tiff.t
+t/t105gif.t            Test gif support
+t/t105nogif.t          Test handling when gif not available
+t/t106notiff.t         Test handling when tiff not available
+t/t106tiff.t           Test tiff support
 t/t107bmp.t
 t/t108tga.t
 t/t15color.t
@@ -153,7 +263,6 @@ t/t56postfix.t
 t/t57infix.t
 t/t58trans2.t
 t/t59assem.t
-t/t60dyntest.t
 t/t61filters.t
 t/t64copyflip.t         Test copy, flip, rotate, matrix_transform
 t/t65crop.t
@@ -164,10 +273,21 @@ t/t69rubthru.t
 t/t70newgif.t
 t/t75polyaa.t
 t/t80texttools.t        Test text wrapping
+t/t81hlines.t          Test hlines.c
+t/t82inline.t           Test Inline::C integration
+t/t83extutil.t         Test Imager::ExtUtils
 t/t90cc.t
 t/t91pod.t             Test POD with Test::Pod
-t/testtools.pl
+t/t92samples.t
+t/t93podcover.t        POD Coverage tests
+t/t94kwalitee.t                Various "kwalitee" tests
+t/t99thread.t          Test wrt to perl threads
+t/tr18561.t            Regression tests
+t/tr18561b.t
 tags.c
+testimg/209_yonge.jpg  Regression test: #17981
+testimg/alpha.tif      Alpha scaling test image
+testimg/alpha16.tga    16-bit/pixel TGA with alpha "channel" RT 32926
 testimg/bad1oflow.bmp   1-bit/pixel, overflow integer on 32-bit machines
 testimg/bad1wid0.bmp    1-bit/pixel, zero width
 testimg/bad24comp.bmp   24-bit/pixel, bad compression
@@ -183,19 +303,30 @@ testimg/bad8wid0.bmp    8-bit/pixel, width 0
 testimg/badbits.bmp     bad bits value in header
 testimg/badcomp1.bmp    bad compression for 1-bit/pixel
 testimg/badcomp4.bmp    bad compression for 4-bit/pixel
+testimg/badindex.gif   GIF with a bad color index
 testimg/badplanes.bmp   bad planes value in header
 testimg/badused1.bmp    1-bit/pixel, out of range colors used value
 testimg/badused4a.bmp   4-bit/pixel, badly out of range used value (SEGV test)
 testimg/badused4b.bmp   4-bit/pixel, just out of range used value (SEGV test)
+testimg/bad_asc.pbm    ASCII PBM with invalid image data
+testimg/bad_asc.pgm    ASCII PGM with invalid image data
+testimg/bad_asc.ppm    ASCII PPM with invalid image data
 testimg/bandw.gif
 testimg/base.jpg       Base JPEG test image
 testimg/comp4.bmp       Compressed 4-bit/pixel BMP
 testimg/comp4.tif       4-bit/pixel paletted TIFF
 testimg/comp4bad.tif    corrupted 4-bit/pixel paletted TIFF
+testimg/comp4t.tif      4-bit/pixel paletted TIFF (tiled)
 testimg/comp8.bmp       Compressed 8-bit/pixel BMP
 testimg/comp8.tif       8-bit/pixel paletted TIFF
+testimg/exiftest.jpg   Test image for EXIF parsing
 testimg/expected.gif
 testimg/gimpgrad        A GIMP gradient file
+testimg/gralpha.tif    Grey alpha test image
+testimg/grey16.tif     16-bit/sample greyscale TIFF
+testimg/grey32.tif     32-bit/sample greyscale+alpha TIFF
+testimg/imager.pbm     Test bi-level
+testimg/imager.tif     Test bi-level
 testimg/junk.ppm
 testimg/loccmap.gif
 testimg/longid.tga      Test TGA with a long id string
@@ -210,9 +341,18 @@ testimg/nocmap.gif
 testimg/palette.png
 testimg/palette_out.png
 testimg/penguin-base.ppm
+testimg/pengtile.tif   Tiled tiff image, same as penguin-base.ppm
+testimg/pgm.pgm                Simple pgm for testing the right sample is in the right place
+testimg/rgb16.tif      16-bit/sample RGB image - strips
+testimg/rgb16t.tif     16-bit/sample RGB image - tiled
 testimg/scale.gif
 testimg/scale.ppm
 testimg/scalei.gif
+testimg/scmyk.tif      Simple CMYK TIFF image
+testimg/scmyk.jpg      Simple CMYK JPEG image
+testimg/scmyka.tif     CMYK with one alpha channel
+testimg/scmyka16.tif   CMYK with one alpha channel (16-bit)
+testimg/scmykaa.tif    CMYK with 2 alpha channels
 testimg/screen2.gif
 testimg/screen3.gif
 testimg/short1.bmp      1-bit/pixel, data missing from EOF
@@ -221,7 +361,21 @@ testimg/short4.bmp      truncated 4bit/pixel uncompressed BMP
 testimg/short4rle.bmp   truncated 4bit/pixel compressed BMP
 testimg/short8.bmp      8-bit/pixel, data missing from EOF
 testimg/short8rle.bmp   8-bit/pixel compressed, data missing from EOF
+testimg/short_asc.pbm  ASCII PBM with short image section
+testimg/short_asc.pgm  ASCII PGM with short image section
+testimg/short_asc.ppm  ASCII PPM with short image section
+testimg/short_bin.pbm  Bin PBM with short image section
+testimg/short_bin.pgm  Bin PGM with short image section
+testimg/short_bin.ppm  Bin PPM with short image section
+testimg/short_bin16.pgm        16-bit Bin PGM with short image section
+testimg/short_bin16.ppm        16-bit Bin PPM with short image section
 testimg/simple.pbm
+testimg/slab.tif       Lab color image
+testimg/srgb.tif       Simple RGB image
+testimg/srgba.tif      RGB with one alpha
+testimg/srgba16.tif
+testimg/srgba32.tif
+testimg/srgbaa.tif     RGB with 2 alpha
 testimg/test_gimp_pal   A simple GIMP palette file
 testimg/tiffwarn.tif   Generates a warning while being read
 testimg/trimgdesc.gif
@@ -234,6 +388,8 @@ testimg/winrgb4.bmp  4-bit bmp base
 testimg/winrgb4off.bmp  4-bit bmp with image data offset from header
 testimg/winrgb8.bmp  8-bit bmp base
 testimg/winrgb8off.bmp  8-bit bmp with image data offset from header
+testimg/zerotype.jpg   Image with a zero type entry in the EXIF data
+testimg/zerocomm.gif   Image with a zero-length comment extension
 tga.c           Reading and writing Targa files
 tiff.c
 trans2.c