debian/0000755000000000000000000000000012166271443007174 5ustar debian/rules0000755000000000000000000000032211750724532010251 0ustar #!/usr/bin/make -f %: dh $@ --with python2 override_dh_install: dh_numpy dh_install rm ./debian/python-libtiff/usr/lib/python2.*/dist-packages/libtiff/LICENSE get-orig-source: ./debian/get-orig-source debian/control0000644000000000000000000000362211750724532010602 0ustar Source: pylibtiff Priority: optional Section: python Maintainer: Debian Med Packaging Team Uploaders: Mathieu Malaterre Build-Depends: debhelper (>= 8), python-all-dev (>= 2.6.6-3~), python-numpy, python-bitarray Standards-Version: 3.9.3 Homepage: http://code.google.com/p/pylibtiff/ Vcs-Browser: http://anonscm.debian.org/viewvc/debian-med/trunk/packages/pylibtiff/trunk/ Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/pylibtiff/trunk/ Package: python-libtiff Architecture: any Depends: ${python:Depends}, ${misc:Depends}, ${shlibs:Depends} Provides: ${python:Provides} Suggests: python-imaging, tifffile Description: wrapper to the libtiff library to Python using ctypes PyLibTiff is a package that provides: . * a wrapper to the libtiff library to Python using ctypes. * a pure Python module for reading and writing TIFF and LSM files. The images are read as numpy.memmap objects so that it is possible to open images that otherwise would not fit to computers RAM. . There exists many Python packages such as PIL, FreeImagePy that support reading and writing TIFF files. The PyLibTiff project was started to have an efficient and direct way to read and write TIFF files using the libtiff library without the need to install any unnecessary packages or libraries. The pure Python module was created for reading "broken" TIFF files such as LSM files that in some places use different interpretation of TIFF tags than what specified in the TIFF specification document. The libtiff library would just fail reading such files. In addition, the pure Python module is more memory efficient as the arrays are returned as memory maps. Support for compressed files is not implemented yet. . Warning: pylibtiff currently supports reading and writing images that are stored using TIFF strips. Patches are welcome to support tiled TIFF images. debian/README.source0000644000000000000000000000121611662153675011361 0ustar Quick note on the license title 'BSD-tiff-ish' The original tif_lzw.c from the libtiff distribution contains two licenses information, one at the top of the file, one at the bottom of the file. Therefore it cannot be under the BSD tag for the debian distribution. For the same reason it cannot be under the 'BSD and BSD' tag (dep5 notation). This 'BSD-tiff-ish' tag name is meant to be unique in this case for tiff. The first license looks like a BSD-4 license. The second one looks like the original BSD license ref: Message-id: <20111119205935.GA9112@enc.com.au> -- Mathieu Malaterre Sun, 20 Nov 2011 11:18:33 +0100 debian/source/0000755000000000000000000000000012166271443010474 5ustar debian/source/format0000644000000000000000000000001411660007572011700 0ustar 3.0 (quilt) debian/changelog0000644000000000000000000000216612166271317011053 0ustar pylibtiff (0.3.0~svn78-3.1) unstable; urgency=low * Non-maintainer upload. * Fix "FTBFS: ndarraytypes.h:681:82: error: operator '<=' has no right operand": add patch numpy_deprecated_api.patch from upstream svn to handle changes in numpy 1.7. Thanks to Andrey Rahmatullin for pointing to the upstream commit. (Closes: #713588) -- gregor herrmann Sun, 07 Jul 2013 15:53:16 +0200 pylibtiff (0.3.0~svn78-3) unstable; urgency=low * Add support for tiff4. Closes: #663490 * Bump Std-Vers to 3.9.3, no changes needed * Use my @d.o alias, remove DMUA flag for now * Add explicit call to dh_numpy to remove an lintian error -- Mathieu Malaterre Fri, 04 May 2012 11:46:51 +0200 pylibtiff (0.3.0~svn78-2) unstable; urgency=low * Remove invalid patch. Thanks to Piotr for spotting this. Closes: #649904 -- Mathieu Malaterre Tue, 29 Nov 2011 12:03:03 +0100 pylibtiff (0.3.0~svn78-1) unstable; urgency=low * Initial Debian Upload (Closes: #648769) -- Mathieu Malaterre Sun, 20 Nov 2011 11:18:33 +0100 debian/compat0000644000000000000000000000000211660007572010370 0ustar 8 debian/patches/0000755000000000000000000000000012166271443010623 5ustar debian/patches/numpy_deprecated_api.patch0000644000000000000000000000270112166270446016027 0ustar Description: updated bittools.c and tif_lzw.c to build with numpy v1.7.x c-api . support for PyArray_CORDER appears to have been removed in 1.7 and is replaced by NPY_CORDER. NPY_CORDER has been supported since v1.0 Origin: upstream, https://code.google.com/p/pylibtiff/source/detail?spec=svn93&r=92 Bug: http://code.google.com/p/pylibtiff/issues/detail?id=23 Bug-Debian: http://bugs.debian.org/713588 Forwarded: http://code.google.com/p/pylibtiff/issues/detail?id=23 Author: richcarni@gmail.com Reviewed-by: gregor herrmann Last-Update: 2013-07-07 Applied-Upstream: svn, r92 --- a/libtiff/src/tif_lzw.c +++ b/libtiff/src/tif_lzw.c @@ -45,7 +45,10 @@ #include -#define NPY_NO_DEPRECATED_API +#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION +#if NPY_VERSION < 0x01000009 + #define NPY_CORDER PyArray_CORDER +#endif #define PY_ARRAY_UNIQUE_SYMBOL PyArray_API #include "numpy/arrayobject.h" @@ -1215,7 +1218,7 @@ dims[0] -= occ; newshape.ptr = dims; newshape.len = 1; - if (PyArray_Resize((PyArrayObject*)result, &newshape, 0, PyArray_CORDER)==NULL) + if (PyArray_Resize((PyArrayObject*)result, &newshape, 0, NPY_CORDER)==NULL) return NULL; } } --- a/libtiff/src/bittools.c +++ b/libtiff/src/bittools.c @@ -1,5 +1,5 @@ #include -#define NPY_NO_DEPRECATED_API +#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION #define PY_ARRAY_UNIQUE_SYMBOL PyArray_API #include "numpy/arrayobject.h" debian/patches/bitarray.patch0000644000000000000000000000173411660147165013467 0ustar Index: pylibtiff-20111112/libtiff/setup.py =================================================================== --- pylibtiff-20111112.orig/libtiff/setup.py 2011-11-14 09:15:46.000000000 +0100 +++ pylibtiff-20111112/libtiff/setup.py 2011-11-14 09:16:12.000000000 +0100 @@ -12,14 +12,14 @@ package_name = 'libtiff' config = Configuration(package_name,parent_package,top_path) - bitarray_path = 'bitarray-0.3.5-numpy/bitarray' + #bitarray_path = 'bitarray-0.3.5-numpy/bitarray' # Add subpackages here: - config.add_subpackage('bitarray', bitarray_path) + #config.add_subpackage('bitarray', bitarray_path) # eof add. # Add extensions here: - config.add_extension('bitarray._bitarray', join(bitarray_path,'_bitarray.c')) + #config.add_extension('bitarray._bitarray', join(bitarray_path,'_bitarray.c')) config.add_extension('bittools', join('src','bittools.c')) config.add_extension('tif_lzw', join('src','tif_lzw.c')) # eof add. debian/patches/series0000644000000000000000000000007112166270101012024 0ustar bitarray.patch addtiff4.patch numpy_deprecated_api.patch debian/patches/addtiff4.patch0000644000000000000000000002674511750724532013347 0ustar Description: add support for tiff4 Author: Mathieu Malaterre Bug-Debian: http://bugs.debian.org/663490 --- /dev/null +++ pylibtiff-0.3.0~svn78/libtiff/tiff_h_4_0_1.py @@ -0,0 +1,397 @@ +TIFF_VERSION = 42 +TIFF_BIGTIFF_VERSION = 43 +TIFF_BIGENDIAN = 19789 +TIFF_LITTLEENDIAN = 18761 +MDI_LITTLEENDIAN = 20549 +MDI_BIGENDIAN = 17744 +TIFF_MAGIC_SIZE = 2 +TIFF_VERSION_SIZE = 2 +TIFF_DIROFFSET_SIZE = 4 +TIFFTAG_SUBFILETYPE = 254 +FILETYPE_REDUCEDIMAGE = 1 +FILETYPE_PAGE = 2 +FILETYPE_MASK = 4 +TIFFTAG_OSUBFILETYPE = 255 +OFILETYPE_IMAGE = 1 +OFILETYPE_REDUCEDIMAGE = 2 +OFILETYPE_PAGE = 3 +TIFFTAG_IMAGEWIDTH = 256 +TIFFTAG_IMAGELENGTH = 257 +TIFFTAG_BITSPERSAMPLE = 258 +TIFFTAG_COMPRESSION = 259 +COMPRESSION_NONE = 1 +COMPRESSION_CCITTRLE = 2 +COMPRESSION_CCITTFAX3 = 3 +COMPRESSION_CCITT_T4 = 3 +COMPRESSION_CCITTFAX4 = 4 +COMPRESSION_CCITT_T6 = 4 +COMPRESSION_LZW = 5 +COMPRESSION_OJPEG = 6 +COMPRESSION_JPEG = 7 +COMPRESSION_NEXT = 32766 +COMPRESSION_CCITTRLEW = 32771 +COMPRESSION_PACKBITS = 32773 +COMPRESSION_THUNDERSCAN = 32809 +COMPRESSION_IT8CTPAD = 32895 +COMPRESSION_IT8LW = 32896 +COMPRESSION_IT8MP = 32897 +COMPRESSION_IT8BL = 32898 +COMPRESSION_PIXARFILM = 32908 +COMPRESSION_PIXARLOG = 32909 +COMPRESSION_DEFLATE = 32946 +COMPRESSION_ADOBE_DEFLATE = 8 +COMPRESSION_DCS = 32947 +COMPRESSION_JBIG = 34661 +COMPRESSION_SGILOG = 34676 +COMPRESSION_SGILOG24 = 34677 +COMPRESSION_JP2000 = 34712 +TIFFTAG_PHOTOMETRIC = 262 +PHOTOMETRIC_MINISWHITE = 0 +PHOTOMETRIC_MINISBLACK = 1 +PHOTOMETRIC_RGB = 2 +PHOTOMETRIC_PALETTE = 3 +PHOTOMETRIC_MASK = 4 +PHOTOMETRIC_SEPARATED = 5 +PHOTOMETRIC_YCBCR = 6 +PHOTOMETRIC_CIELAB = 8 +PHOTOMETRIC_ICCLAB = 9 +PHOTOMETRIC_ITULAB = 10 +PHOTOMETRIC_LOGL = 32844 +PHOTOMETRIC_LOGLUV = 32845 +TIFFTAG_THRESHHOLDING = 263 +THRESHHOLD_BILEVEL = 1 +THRESHHOLD_HALFTONE = 2 +THRESHHOLD_ERRORDIFFUSE = 3 +TIFFTAG_CELLWIDTH = 264 +TIFFTAG_CELLLENGTH = 265 +TIFFTAG_FILLORDER = 266 +FILLORDER_MSB2LSB = 1 +FILLORDER_LSB2MSB = 2 +TIFFTAG_DOCUMENTNAME = 269 +TIFFTAG_IMAGEDESCRIPTION = 270 +TIFFTAG_MAKE = 271 +TIFFTAG_MODEL = 272 +TIFFTAG_STRIPOFFSETS = 273 +TIFFTAG_ORIENTATION = 274 +ORIENTATION_TOPLEFT = 1 +ORIENTATION_TOPRIGHT = 2 +ORIENTATION_BOTRIGHT = 3 +ORIENTATION_BOTLEFT = 4 +ORIENTATION_LEFTTOP = 5 +ORIENTATION_RIGHTTOP = 6 +ORIENTATION_RIGHTBOT = 7 +ORIENTATION_LEFTBOT = 8 +TIFFTAG_SAMPLESPERPIXEL = 277 +TIFFTAG_ROWSPERSTRIP = 278 +TIFFTAG_STRIPBYTECOUNTS = 279 +TIFFTAG_MINSAMPLEVALUE = 280 +TIFFTAG_MAXSAMPLEVALUE = 281 +TIFFTAG_XRESOLUTION = 282 +TIFFTAG_YRESOLUTION = 283 +TIFFTAG_PLANARCONFIG = 284 +PLANARCONFIG_CONTIG = 1 +PLANARCONFIG_SEPARATE = 2 +TIFFTAG_PAGENAME = 285 +TIFFTAG_XPOSITION = 286 +TIFFTAG_YPOSITION = 287 +TIFFTAG_FREEOFFSETS = 288 +TIFFTAG_FREEBYTECOUNTS = 289 +TIFFTAG_GRAYRESPONSEUNIT = 290 +GRAYRESPONSEUNIT_10S = 1 +GRAYRESPONSEUNIT_100S = 2 +GRAYRESPONSEUNIT_1000S = 3 +GRAYRESPONSEUNIT_10000S = 4 +GRAYRESPONSEUNIT_100000S = 5 +TIFFTAG_GRAYRESPONSECURVE = 291 +TIFFTAG_GROUP3OPTIONS = 292 +TIFFTAG_T4OPTIONS = 292 +GROUP3OPT_2DENCODING = 1 +GROUP3OPT_UNCOMPRESSED = 2 +GROUP3OPT_FILLBITS = 4 +TIFFTAG_GROUP4OPTIONS = 293 +TIFFTAG_T6OPTIONS = 293 +GROUP4OPT_UNCOMPRESSED = 2 +TIFFTAG_RESOLUTIONUNIT = 296 +RESUNIT_NONE = 1 +RESUNIT_INCH = 2 +RESUNIT_CENTIMETER = 3 +TIFFTAG_PAGENUMBER = 297 +TIFFTAG_COLORRESPONSEUNIT = 300 +COLORRESPONSEUNIT_10S = 1 +COLORRESPONSEUNIT_100S = 2 +COLORRESPONSEUNIT_1000S = 3 +COLORRESPONSEUNIT_10000S = 4 +COLORRESPONSEUNIT_100000S = 5 +TIFFTAG_TRANSFERFUNCTION = 301 +TIFFTAG_SOFTWARE = 305 +TIFFTAG_DATETIME = 306 +TIFFTAG_ARTIST = 315 +TIFFTAG_HOSTCOMPUTER = 316 +TIFFTAG_PREDICTOR = 317 +PREDICTOR_NONE = 1 +PREDICTOR_HORIZONTAL = 2 +PREDICTOR_FLOATINGPOINT = 3 +TIFFTAG_WHITEPOINT = 318 +TIFFTAG_PRIMARYCHROMATICITIES = 319 +TIFFTAG_COLORMAP = 320 +TIFFTAG_HALFTONEHINTS = 321 +TIFFTAG_TILEWIDTH = 322 +TIFFTAG_TILELENGTH = 323 +TIFFTAG_TILEOFFSETS = 324 +TIFFTAG_TILEBYTECOUNTS = 325 +TIFFTAG_BADFAXLINES = 326 +TIFFTAG_CLEANFAXDATA = 327 +CLEANFAXDATA_CLEAN = 0 +CLEANFAXDATA_REGENERATED = 1 +CLEANFAXDATA_UNCLEAN = 2 +TIFFTAG_CONSECUTIVEBADFAXLINES = 328 +TIFFTAG_SUBIFD = 330 +TIFFTAG_INKSET = 332 +INKSET_CMYK = 1 +INKSET_MULTIINK = 2 +TIFFTAG_INKNAMES = 333 +TIFFTAG_NUMBEROFINKS = 334 +TIFFTAG_DOTRANGE = 336 +TIFFTAG_TARGETPRINTER = 337 +TIFFTAG_EXTRASAMPLES = 338 +EXTRASAMPLE_UNSPECIFIED = 0 +EXTRASAMPLE_ASSOCALPHA = 1 +EXTRASAMPLE_UNASSALPHA = 2 +TIFFTAG_SAMPLEFORMAT = 339 +SAMPLEFORMAT_UINT = 1 +SAMPLEFORMAT_INT = 2 +SAMPLEFORMAT_IEEEFP = 3 +SAMPLEFORMAT_VOID = 4 +SAMPLEFORMAT_COMPLEXINT = 5 +SAMPLEFORMAT_COMPLEXIEEEFP = 6 +TIFFTAG_SMINSAMPLEVALUE = 340 +TIFFTAG_SMAXSAMPLEVALUE = 341 +TIFFTAG_CLIPPATH = 343 +TIFFTAG_XCLIPPATHUNITS = 344 +TIFFTAG_YCLIPPATHUNITS = 345 +TIFFTAG_INDEXED = 346 +TIFFTAG_JPEGTABLES = 347 +TIFFTAG_OPIPROXY = 351 +TIFFTAG_JPEGPROC = 512 +JPEGPROC_BASELINE = 1 +JPEGPROC_LOSSLESS = 14 +TIFFTAG_JPEGIFOFFSET = 513 +TIFFTAG_JPEGIFBYTECOUNT = 514 +TIFFTAG_JPEGRESTARTINTERVAL = 515 +TIFFTAG_JPEGLOSSLESSPREDICTORS = 517 +TIFFTAG_JPEGPOINTTRANSFORM = 518 +TIFFTAG_JPEGQTABLES = 519 +TIFFTAG_JPEGDCTABLES = 520 +TIFFTAG_JPEGACTABLES = 521 +TIFFTAG_YCBCRCOEFFICIENTS = 529 +TIFFTAG_YCBCRSUBSAMPLING = 530 +TIFFTAG_YCBCRPOSITIONING = 531 +YCBCRPOSITION_CENTERED = 1 +YCBCRPOSITION_COSITED = 2 +TIFFTAG_REFERENCEBLACKWHITE = 532 +TIFFTAG_XMLPACKET = 700 +TIFFTAG_OPIIMAGEID = 32781 +TIFFTAG_REFPTS = 32953 +TIFFTAG_REGIONTACKPOINT = 32954 +TIFFTAG_REGIONWARPCORNERS = 32955 +TIFFTAG_REGIONAFFINE = 32956 +TIFFTAG_MATTEING = 32995 +TIFFTAG_DATATYPE = 32996 +TIFFTAG_IMAGEDEPTH = 32997 +TIFFTAG_TILEDEPTH = 32998 +TIFFTAG_PIXAR_IMAGEFULLWIDTH = 33300 +TIFFTAG_PIXAR_IMAGEFULLLENGTH = 33301 +TIFFTAG_PIXAR_TEXTUREFORMAT = 33302 +TIFFTAG_PIXAR_WRAPMODES = 33303 +TIFFTAG_PIXAR_FOVCOT = 33304 +TIFFTAG_PIXAR_MATRIX_WORLDTOSCREEN = 33305 +TIFFTAG_PIXAR_MATRIX_WORLDTOCAMERA = 33306 +TIFFTAG_WRITERSERIALNUMBER = 33405 +TIFFTAG_COPYRIGHT = 33432 +TIFFTAG_RICHTIFFIPTC = 33723 +TIFFTAG_IT8SITE = 34016 +TIFFTAG_IT8COLORSEQUENCE = 34017 +TIFFTAG_IT8HEADER = 34018 +TIFFTAG_IT8RASTERPADDING = 34019 +TIFFTAG_IT8BITSPERRUNLENGTH = 34020 +TIFFTAG_IT8BITSPEREXTENDEDRUNLENGTH = 34021 +TIFFTAG_IT8COLORTABLE = 34022 +TIFFTAG_IT8IMAGECOLORINDICATOR = 34023 +TIFFTAG_IT8BKGCOLORINDICATOR = 34024 +TIFFTAG_IT8IMAGECOLORVALUE = 34025 +TIFFTAG_IT8BKGCOLORVALUE = 34026 +TIFFTAG_IT8PIXELINTENSITYRANGE = 34027 +TIFFTAG_IT8TRANSPARENCYINDICATOR = 34028 +TIFFTAG_IT8COLORCHARACTERIZATION = 34029 +TIFFTAG_IT8HCUSAGE = 34030 +TIFFTAG_IT8TRAPINDICATOR = 34031 +TIFFTAG_IT8CMYKEQUIVALENT = 34032 +TIFFTAG_FRAMECOUNT = 34232 +TIFFTAG_PHOTOSHOP = 34377 +TIFFTAG_EXIFIFD = 34665 +TIFFTAG_ICCPROFILE = 34675 +TIFFTAG_JBIGOPTIONS = 34750 +TIFFTAG_GPSIFD = 34853 +TIFFTAG_FAXRECVPARAMS = 34908 +TIFFTAG_FAXSUBADDRESS = 34909 +TIFFTAG_FAXRECVTIME = 34910 +TIFFTAG_FAXDCS = 34911 +TIFFTAG_STONITS = 37439 +TIFFTAG_FEDEX_EDR = 34929 +TIFFTAG_INTEROPERABILITYIFD = 40965 +TIFFTAG_DNGVERSION = 50706 +TIFFTAG_DNGBACKWARDVERSION = 50707 +TIFFTAG_UNIQUECAMERAMODEL = 50708 +TIFFTAG_LOCALIZEDCAMERAMODEL = 50709 +TIFFTAG_CFAPLANECOLOR = 50710 +TIFFTAG_CFALAYOUT = 50711 +TIFFTAG_LINEARIZATIONTABLE = 50712 +TIFFTAG_BLACKLEVELREPEATDIM = 50713 +TIFFTAG_BLACKLEVEL = 50714 +TIFFTAG_BLACKLEVELDELTAH = 50715 +TIFFTAG_BLACKLEVELDELTAV = 50716 +TIFFTAG_WHITELEVEL = 50717 +TIFFTAG_DEFAULTSCALE = 50718 +TIFFTAG_DEFAULTCROPORIGIN = 50719 +TIFFTAG_DEFAULTCROPSIZE = 50720 +TIFFTAG_COLORMATRIX1 = 50721 +TIFFTAG_COLORMATRIX2 = 50722 +TIFFTAG_CAMERACALIBRATION1 = 50723 +TIFFTAG_CAMERACALIBRATION2 = 50724 +TIFFTAG_REDUCTIONMATRIX1 = 50725 +TIFFTAG_REDUCTIONMATRIX2 = 50726 +TIFFTAG_ANALOGBALANCE = 50727 +TIFFTAG_ASSHOTNEUTRAL = 50728 +TIFFTAG_ASSHOTWHITEXY = 50729 +TIFFTAG_BASELINEEXPOSURE = 50730 +TIFFTAG_BASELINENOISE = 50731 +TIFFTAG_BASELINESHARPNESS = 50732 +TIFFTAG_BAYERGREENSPLIT = 50733 +TIFFTAG_LINEARRESPONSELIMIT = 50734 +TIFFTAG_CAMERASERIALNUMBER = 50735 +TIFFTAG_LENSINFO = 50736 +TIFFTAG_CHROMABLURRADIUS = 50737 +TIFFTAG_ANTIALIASSTRENGTH = 50738 +TIFFTAG_SHADOWSCALE = 50739 +TIFFTAG_DNGPRIVATEDATA = 50740 +TIFFTAG_MAKERNOTESAFETY = 50741 +TIFFTAG_CALIBRATIONILLUMINANT1 = 50778 +TIFFTAG_CALIBRATIONILLUMINANT2 = 50779 +TIFFTAG_BESTQUALITYSCALE = 50780 +TIFFTAG_RAWDATAUNIQUEID = 50781 +TIFFTAG_ORIGINALRAWFILENAME = 50827 +TIFFTAG_ORIGINALRAWFILEDATA = 50828 +TIFFTAG_ACTIVEAREA = 50829 +TIFFTAG_MASKEDAREAS = 50830 +TIFFTAG_ASSHOTICCPROFILE = 50831 +TIFFTAG_ASSHOTPREPROFILEMATRIX = 50832 +TIFFTAG_CURRENTICCPROFILE = 50833 +TIFFTAG_CURRENTPREPROFILEMATRIX = 50834 +TIFFTAG_DCSHUESHIFTVALUES = 65535 +TIFFTAG_FAXMODE = 65536 +FAXMODE_CLASSIC = 0 +FAXMODE_NORTC = 1 +FAXMODE_NOEOL = 2 +FAXMODE_BYTEALIGN = 4 +FAXMODE_WORDALIGN = 8 +FAXMODE_CLASSF = 1 +TIFFTAG_JPEGQUALITY = 65537 +TIFFTAG_JPEGCOLORMODE = 65538 +JPEGCOLORMODE_RAW = 0 +JPEGCOLORMODE_RGB = 1 +TIFFTAG_JPEGTABLESMODE = 65539 +JPEGTABLESMODE_QUANT = 1 +JPEGTABLESMODE_HUFF = 2 +TIFFTAG_FAXFILLFUNC = 65540 +TIFFTAG_PIXARLOGDATAFMT = 65549 +PIXARLOGDATAFMT_8BIT = 0 +PIXARLOGDATAFMT_8BITABGR = 1 +PIXARLOGDATAFMT_11BITLOG = 2 +PIXARLOGDATAFMT_12BITPICIO = 3 +PIXARLOGDATAFMT_16BIT = 4 +PIXARLOGDATAFMT_FLOAT = 5 +TIFFTAG_DCSIMAGERTYPE = 65550 +DCSIMAGERMODEL_M3 = 0 +DCSIMAGERMODEL_M5 = 1 +DCSIMAGERMODEL_M6 = 2 +DCSIMAGERFILTER_IR = 0 +DCSIMAGERFILTER_MONO = 1 +DCSIMAGERFILTER_CFA = 2 +DCSIMAGERFILTER_OTHER = 3 +TIFFTAG_DCSINTERPMODE = 65551 +DCSINTERPMODE_NORMAL = 0 +DCSINTERPMODE_PREVIEW = 1 +TIFFTAG_DCSBALANCEARRAY = 65552 +TIFFTAG_DCSCORRECTMATRIX = 65553 +TIFFTAG_DCSGAMMA = 65554 +TIFFTAG_DCSTOESHOULDERPTS = 65555 +TIFFTAG_DCSCALIBRATIONFD = 65556 +TIFFTAG_ZIPQUALITY = 65557 +TIFFTAG_PIXARLOGQUALITY = 65558 +TIFFTAG_DCSCLIPRECTANGLE = 65559 +TIFFTAG_SGILOGDATAFMT = 65560 +SGILOGDATAFMT_FLOAT = 0 +SGILOGDATAFMT_16BIT = 1 +SGILOGDATAFMT_RAW = 2 +SGILOGDATAFMT_8BIT = 3 +TIFFTAG_SGILOGENCODE = 65561 +SGILOGENCODE_NODITHER = 0 +SGILOGENCODE_RANDITHER = 1 +EXIFTAG_EXPOSURETIME = 33434 +EXIFTAG_FNUMBER = 33437 +EXIFTAG_EXPOSUREPROGRAM = 34850 +EXIFTAG_SPECTRALSENSITIVITY = 34852 +EXIFTAG_ISOSPEEDRATINGS = 34855 +EXIFTAG_OECF = 34856 +EXIFTAG_EXIFVERSION = 36864 +EXIFTAG_DATETIMEORIGINAL = 36867 +EXIFTAG_DATETIMEDIGITIZED = 36868 +EXIFTAG_COMPONENTSCONFIGURATION = 37121 +EXIFTAG_COMPRESSEDBITSPERPIXEL = 37122 +EXIFTAG_SHUTTERSPEEDVALUE = 37377 +EXIFTAG_APERTUREVALUE = 37378 +EXIFTAG_BRIGHTNESSVALUE = 37379 +EXIFTAG_EXPOSUREBIASVALUE = 37380 +EXIFTAG_MAXAPERTUREVALUE = 37381 +EXIFTAG_SUBJECTDISTANCE = 37382 +EXIFTAG_METERINGMODE = 37383 +EXIFTAG_LIGHTSOURCE = 37384 +EXIFTAG_FLASH = 37385 +EXIFTAG_FOCALLENGTH = 37386 +EXIFTAG_SUBJECTAREA = 37396 +EXIFTAG_MAKERNOTE = 37500 +EXIFTAG_USERCOMMENT = 37510 +EXIFTAG_SUBSECTIME = 37520 +EXIFTAG_SUBSECTIMEORIGINAL = 37521 +EXIFTAG_SUBSECTIMEDIGITIZED = 37522 +EXIFTAG_FLASHPIXVERSION = 40960 +EXIFTAG_COLORSPACE = 40961 +EXIFTAG_PIXELXDIMENSION = 40962 +EXIFTAG_PIXELYDIMENSION = 40963 +EXIFTAG_RELATEDSOUNDFILE = 40964 +EXIFTAG_FLASHENERGY = 41483 +EXIFTAG_SPATIALFREQUENCYRESPONSE = 41484 +EXIFTAG_FOCALPLANEXRESOLUTION = 41486 +EXIFTAG_FOCALPLANEYRESOLUTION = 41487 +EXIFTAG_FOCALPLANERESOLUTIONUNIT = 41488 +EXIFTAG_SUBJECTLOCATION = 41492 +EXIFTAG_EXPOSUREINDEX = 41493 +EXIFTAG_SENSINGMETHOD = 41495 +EXIFTAG_FILESOURCE = 41728 +EXIFTAG_SCENETYPE = 41729 +EXIFTAG_CFAPATTERN = 41730 +EXIFTAG_CUSTOMRENDERED = 41985 +EXIFTAG_EXPOSUREMODE = 41986 +EXIFTAG_WHITEBALANCE = 41987 +EXIFTAG_DIGITALZOOMRATIO = 41988 +EXIFTAG_FOCALLENGTHIN35MMFILM = 41989 +EXIFTAG_SCENECAPTURETYPE = 41990 +EXIFTAG_GAINCONTROL = 41991 +EXIFTAG_CONTRAST = 41992 +EXIFTAG_SATURATION = 41993 +EXIFTAG_SHARPNESS = 41994 +EXIFTAG_DEVICESETTINGDESCRIPTION = 41995 +EXIFTAG_SUBJECTDISTANCERANGE = 41996 +EXIFTAG_GAINCONTROL = 41991 +EXIFTAG_GAINCONTROL = 41991 +EXIFTAG_IMAGEUNIQUEID = 42016 debian/copyright0000644000000000000000000000744711662152067011143 0ustar Format: http://dep.debian.net/deps/dep5/ Upstream-Name: pylibtiff Source: http://code.google.com/p/pylibtiff/ Files: * Copyright: © 2009-2010 Pearu Peterson License: BSD Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: . a. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. b. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. c. Neither the name of the PyLibTiff project nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. Files: libtiff/src/tif_lzw.c Copyright: © 1988-1997 Sam Leffler © 1991-1997 Silicon Graphics, Inc. © 1985, 1986 The Regents of the University of California. License: BSD-tiff-ish Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that (i) the above copyright notices and this permission notice appear in all copies of the software and related documentation, and (ii) the names of Sam Leffler and Silicon Graphics may not be used in any advertising or publicity relating to the software without the specific, prior written permission of Sam Leffler and Silicon Graphics. . THE SOFTWARE IS PROVIDED "AS-IS" AND WITHOUT WARRANTY OF ANY KIND, EXPRESS, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. . IN NO EVENT SHALL SAM LEFFLER OR SILICON GRAPHICS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF DAMAGE, AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. . This code is derived from software contributed to Berkeley by James A. Woods, derived from original work by Spencer Thomas and Joseph Orost. . Redistribution and use in source and binary forms are permitted provided that the above copyright notice and this paragraph are duplicated in all such forms and that any documentation, advertising materials, and other materials related to such distribution and use acknowledge that the software was developed by the University of California, Berkeley. The name of the University may not be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE. Files: debian/* Copyright: © 2011 Mathieu Malaterre License: BSD Same as above debian/get-orig-source0000755000000000000000000000106711660705032012133 0ustar #!/bin/sh set -e PACKAGE=pylibtiff VERSION=${VERSION:-$2} TARFILE=${TARFILE:-$3} if [ -z ${VERSION}]; then VERSION=`dpkg-parsechangelog | sed -n -e 's/^Version: \(.*\)-[^-]*$/\1/p'` fi REVISION=`echo $VERSION | sed -e 's/^.*svn//g'` if [ -z ${TARFILE}]; then TARFILE=${PACKAGE}_${VERSION}.orig.tar.gz fi FOLDER=${PACKAGE}-${VERSION} svn export -q -r ${REVISION} http://pylibtiff.googlecode.com/svn/trunk/ ${FOLDER} # remove convenient copy: rm -rf ${FOLDER}/libtiff/bitarray-0.3.5-numpy/ GZIP="--best --no-name" tar czf ${TARFILE} ${FOLDER} rm -rf ${FOLDER} debian/examples0000644000000000000000000000002211660707041010723 0ustar libtiff/scripts/*