--- openexr-1.2.1.orig/debian/libopenexr-dev.examples +++ openexr-1.2.1/debian/libopenexr-dev.examples @@ -0,0 +1,2 @@ +IlmImfExamples/*.cpp +IlmImfExamples/*.h --- openexr-1.2.1.orig/debian/README.Debian +++ openexr-1.2.1/debian/README.Debian @@ -0,0 +1,21 @@ +================================================================================ + README.Debian for OpenEXR +================================================================================ + +The exrdisplay program has not be built with fragment shader support because it +requires the Nvidia SDK which is released under a non-DFSG compliant license. +Nor is exrdisplay optimised to download half framebuffer to texture memory +instead of converting to float first due to this. + +If you wish to enable fragment shader support, you will need to rebuild OpenEXR +from the source package after installing the Nvidia Cg SDK which can be +downloaded from: + + + +================================================================================ + +Andrew "Netsnipe" Lau + + +Wed Oct 8 02:08:07 EST 2003 --- openexr-1.2.1.orig/debian/changelog +++ openexr-1.2.1/debian/changelog @@ -0,0 +1,56 @@ +openexr (1.2.1-2) unstable; urgency=medium + + * Correct libopenexr-dev's dependency on libopenexr0 to libopenexr2. + + -- Andrew Lau Tue, 17 Aug 2004 14:32:17 +1000 + +openexr (1.2.1-1) unstable; urgency=low + + * New upstream (stable) release. + - SONAME bumped up to 2. libopenexr2 now replaces/conflicts with + libopenexr0. + + -- Andrew Lau Sat, 14 Aug 2004 02:46:58 +1000 + +openexr (1.1.1-1) unstable; urgency=low + + * New upstream release. + - Builds on 64-bit architectures. + (closes: #239732) + - Note that this is a development release and the tiled file format has + changed. See the ReleaseNotes file for more details. + + -- Andrew Lau Wed, 31 Mar 2004 12:17:48 +1000 + +openexr (1.1.0-1) unstable; urgency=low + + * New upstream release. + + -- Andrew Lau Wed, 11 Feb 2004 00:58:58 +1100 + +openexr (1.0.7-1) unstable; urgency=low + + * New upstream release. + + -- Andrew Lau Tue, 20 Jan 2004 00:44:12 +1100 + +openexr (1.0.6-1) unstable; urgency=low + + * New upstream release. + * Switch from Debhelper to Common Debian Build System. + + -- Andrew Lau Wed, 8 Oct 2003 02:04:38 +1000 + +openexr (1.0.5-2) unstable; urgency=low + + * Fixed FTBFS by replacing instances of FL/*.h with FL/*.H in acinclude.m4, + aclocal.m4 and configure. + (closes: #196708) + + -- Andrew Lau Sun, 22 Jun 2003 00:37:27 +1000 + +openexr (1.0.5-1) unstable; urgency=low + + * Initial Release (closes: #178317). + + -- Andrew Lau Thu, 22 May 2003 11:12:24 +1000 --- openexr-1.2.1.orig/debian/compat +++ openexr-1.2.1/debian/compat @@ -0,0 +1 @@ +4 --- openexr-1.2.1.orig/debian/control +++ openexr-1.2.1/debian/control @@ -0,0 +1,99 @@ +Source: openexr +Section: graphics +Priority: optional +Maintainer: Andrew Lau +Build-Depends: autotools-dev, cdbs, debhelper (>= 4.1), libfltk1.1-dev, xlibmesa-gl-dev | libgl-dev, xlibmesa-glu-dev | libglu-dev +Standards-Version: 3.6.1 + +Package: openexr +Section: graphics +Architecture: any +Depends: ${shlibs:Depends} +Suggests: exrtools +Description: Viewer and docs for the OpenEXR image format + OpenEXR is a high dynamic-range (HDR) image file format developed by + Industrial Light & Magic for use in computer imaging applications. + . + OpenEXR's features include: + * Higher dynamic range and colour precision than existing 8- and + 10-bit image file formats. + * Support for the "half" 16-bit floating-point pixel format. + * Multiple lossless image compression algorithms. Some of the + included codecs can achieve 2:1 lossless compression ratios on + images with film grain. + * Extensibility. New compression codecs and image types can easily + be added by extending the C++ classes included in the OpenEXR + software distribution. New image attributes (strings, vectors, + integers, etc.) can be added to OpenEXR image headers without + affecting backward compatibility with existing OpenEXR + applications. + . + This package contains documentation for the format and the following tools: + * exrdisplay, an image viewer. + * exrheader, a utility for dumping header information. + * exrstdattr, a utility for modifying OpenEXR standard attributes. + * exrmaketiled, for generating tiled and rip/mipmapped images. + * exrenvmap, for creating OpenEXR environment maps. + * exrmakepreview, for creating preview images for OpenEXR files. + . + Homepage: http://www.openexr.net/ + +Package: libopenexr-dev +Section: libdevel +Architecture: any +Depends: libopenexr2 (= ${Source-Version}), xlibmesa-gl-dev | libgl-dev, xlibmesa-glu-dev | libglu-dev +Description: Development files for the OpenEXR image library + OpenEXR is a high dynamic-range (HDR) image file format developed by + Industrial Light & Magic for use in computer imaging applications. + . + OpenEXR's features include: + * Higher dynamic range and colour precision than existing 8- and + 10-bit image file formats. + * Support for the "half" 16-bit floating-point pixel format. + * Multiple lossless image compression algorithms. Some of the + included codecs can achieve 2:1 lossless compression ratios on + images with film grain. + * Extensibility. New compression codecs and image types can easily + be added by extending the C++ classes included in the OpenEXR + software distribution. New image attributes (strings, vectors, + integers, etc.) can be added to OpenEXR image headers without + affecting backward compatibility with existing OpenEXR + applications. + . + This package contains the header files required if you wish to + compile/develop applications that use libopenexr0; as well as + * Half - a C++ class for manipulating half values as if they were + a built-in C++ data type. + . + Homepage: http://www.openexr.net/ + +Package: libopenexr2 +Section: libs +Architecture: any +Replaces: libopenexr0 +Depends: ${shlibs:Depends} +Conflicts: libopenexr0 +Description: Runtime files for the OpenEXR image library + OpenEXR is a high dynamic-range (HDR) image file format developed by + Industrial Light & Magic for use in computer imaging applications. + . + OpenEXR's features include: + * Higher dynamic range and colour precision than existing 8- and + 10-bit image file formats. + * Support for the "half" 16-bit floating-point pixel format. + * Multiple lossless image compression algorithms. Some of the + included codecs can achieve 2:1 lossless compression ratios on + images with film grain. + * Extensibility. New compression codecs and image types can easily + be added by extending the C++ classes included in the OpenEXR + software distribution. New image attributes (strings, vectors, + integers, etc.) can be added to OpenEXR image headers without + affecting backward compatibility with existing OpenEXR + applications. + This package contains the following shared libraries: + * IlmImf - a library that reads and writes OpenEXR images. + * Imath - a math library with support for matrices, 2D and + 3D transformations, solvers for linear/quadratic/cubic + equations, and more. + . + Homepage: http://www.openexr.net/ --- openexr-1.2.1.orig/debian/copyright +++ openexr-1.2.1/debian/copyright @@ -0,0 +1,47 @@ +This package was first Debianized by Andrew Lau + on Thu May 22 11:17:01 EST 2003 + +It was downloaded from: + + +Upstream Authors: + Florian Kainz + Rod Bogart + Drew Hess + Paul Schneider + Bill Anderson + + The full list of contributors can be found in the AUTHORS file + +Mailing List: + + +Copyright (c) 2002, Industrial Light & Magic, a division of Lucas Digital Ltd. +LLC + +All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +* Redistributions of source code must retain the above copyright + notice, this list of conditions and the following disclaimer. + +* 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. + +* Neither the name of Industrial Light & Magic 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 COPYRIGHT OWNER 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. --- openexr-1.2.1.orig/debian/exrdisplay.1 +++ openexr-1.2.1/debian/exrdisplay.1 @@ -0,0 +1,93 @@ +\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH EXRDISPLAY 1 "March 31, 2004" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +exrdisplay \- Displays an OpenEXR image on the screen. +.SH SYNOPSIS +.B exrdisplay +.RI "[options] imagefile" +.SH DESCRIPTION +This manual page documents briefly the +.B exrdisplay +command. +This manual page was written for the Debian distribution because the original +program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. + +\fBexrdisplay\fP is a program for viewing OpenEXR images on a display at +various exposure settings. + +.SH OPTIONS +.TP +.B \-p +displays the preview (thumbnail) image instead of the main image +.TP +.B \-l lx ly +displays level (lx,ly) of a tiled multiresolution image +.TP +.B \-w +displays all pixels in the data window, ignoring the display window +.TP +.B \-a +ignores the image's pixel aspect ratio, and does not scale the image to make +the pixels square +.TP +.B \-c x +loads only image channel x +.TP +.B \-1 +sets exposure and knee sliders so that pixel value 0.0 becomes black, and 1.0 +becomes white +.TP +.B \-n +normalizes the pixels so that the smallest value becomes 0.0 and the largest +value becomes 1.0 +.TP +.B \-A +same as \-c A \-1 (displays alpha) +.TP +.B \-Z +same as \-c Z -n (displays depth) +.TP +.B \-h +prints these options. +.SH USAGE +The Viewer has four sliders that you can use to specify how your 16\-bit OpenEXR +image is displayed on your 8\-bit monitor: +.TP +.B Exposure +Sets the apparent exposure of the image on the display. It lightens or darkens +the displayed image, allowing you to reveal detail in the high or low end. +.TP +.B Defog +Subtracted from pixel values to compensate for fogging due to stray light in +the recording device. +.TP +.B kneeHigh and kneeLow +Pixel values between kneeHigh and kneeLow set the white level of the displayed +image, determining which value is mapped to the maximum intensity of the +monitor (exrdisplay lets you set the white level between 3.5 and 7 f\-stops +above middle gray). +.SH SEE ALSO +This programs is documented with illustrated examples at +.IR http://www.openexr.org/using.html +.SH AUTHOR +This manual page was written by Andrew Lau , +for the Debian GNU/Linux system (but may be used by others). --- openexr-1.2.1.orig/debian/exrenvmap.1 +++ openexr-1.2.1/debian/exrenvmap.1 @@ -0,0 +1,88 @@ +\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH EXRENVMAP 1 "March 31, 2004" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +exrenvmap \- for creating OpenEXR environment maps. +.SH SYNOPSIS +.B exrenvmap +.RI "[options] infile outfile" +.SH DESCRIPTION +This manual page documents briefly the +.B exrenvmap +command. +This manual page was written for the Debian distribution because the original +program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. + +\fBexrenvmap\fP converts OpenEXR latitude\-longitude environment maps +into cube\-face environment maps or vice versa. + +.SH OPTIONS +.TP +.B \-o +produces a ONE_LEVEL output file (default) +.TP +.B \-m +produces a MIPMAP_LEVELS output file +.TP +.B \-c +the output file will be a cube\-face environment map (default) +.TP +.B \-l +the output file will be a latitude\-longitude environment map +.TP +.B \-w x +sets the width of the output image to x pixels (default is 256). The height of +the output image will be x*6 pixels for a cube\-face map, or x/2 pixels for a +latitude\-longitude map. +.TP +.B \-f r n +sets the antialiasing filter radius to r (default is 1.0) and the sampling rate +to n by n (default is 5 by 5). Increasing r makes the output image blurrier; +decreasing r makes the image sharper but may cause aliasing. Increasing n +improves antialiasing, but generating the output image takes longer. +.TP +.B \-t x y +sets the output file's tile size to x by y pixels (default is 64 by 64) +.TP +.B \-p t b +if the input image is a latitude\-longitude map, pad the image at the top and +bottom with t*h and b*h extra scan lines, where h is the height of the input +image. This is useful for images from 360\-degree panoramic scans that cover +less than 180 degrees vertically. +.TP +.B \-d +sets level size rounding to ROUND_DOWN (default) +.TP +.B \-u +sets level size rounding to ROUND_UP +.TP +.B \-z x +sets the data compression method to x (none/rle/zip/piz/pxr24, default is zip) +.TP +.B \-v +verbose mode +.TP +.B \-h +prints these options + +.SH AUTHOR +This manual page was written by Andrew Lau , +for the Debian GNU/Linux system (but may be used by others). --- openexr-1.2.1.orig/debian/exrheader.1 +++ openexr-1.2.1/debian/exrheader.1 @@ -0,0 +1,39 @@ +.\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH EXRHEADER 1 "May 22, 2003" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +exrheader \- utility to print an OpenEXR image file's header +.SH SYNOPSIS +.B exrheader +.RI imagefile +.SH DESCRIPTION +This manual page documents briefly the +.B exrheader +command. +This manual page was written for the Debian distribution because the original +program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. +\fBexrheader\fP is a program to print an OpenEXR image file's header including +its Compression, LineOrder, PixelType, ChannelList and Info attributes. +.SH OPTIONS +This program has no command-line options. +.SH AUTHOR +This manual page was written by Andrew Lau , +for the Debian project (but may be used by others). --- openexr-1.2.1.orig/debian/exrmakepreview.1 +++ openexr-1.2.1/debian/exrmakepreview.1 @@ -0,0 +1,56 @@ +\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH EXRMAKEPREVIEW 1 "March 31, 2004" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +exrmakepreview \- for creating preview images for OpenEXR files. +.SH SYNOPSIS +.B exrmakepreview +.RI "[options] infile outfile" +.SH DESCRIPTION +This manual page documents briefly the +.B exrmakepreview +command. +This manual page was written for the Debian distribution because the original +program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. + +\fBexrmakepreview\fP reads an OpenEXR image from infile, generates a preview +image, adds it to the image's header, and saves the result in outfile. Note +that the infile and outfile must not refer to the same file (i.e. the program +cannot edit an image file "in place"). + +.SH OPTIONS +.TP +.B \-w x +sets the width of the preview image to x pixels (default is 100) +.TP +.B \-e s +adjusts the preview image's exposure by s f-stops (default is 0). Positive +values make the image brighter, negative values make it darker. +.TP +.B \-v +verbose mode +.TP +.B \-h +prints these options + +.SH AUTHOR +This manual page was written by Andrew Lau , +for the Debian GNU/Linux system (but may be used by others). --- openexr-1.2.1.orig/debian/exrmaketiled.1 +++ openexr-1.2.1/debian/exrmaketiled.1 @@ -0,0 +1,73 @@ +\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH EXRMAKETILED 1 "March 31, 2004" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +exrmaketiled \- for generating tiled and rip/mipmapped images. +.SH SYNOPSIS +.B exrmaketiled +.RI "[options] infile outfile" +.SH DESCRIPTION +This manual page documents briefly the +.B exrmaketiled +command. +This manual page was written for the Debian distribution because the original +program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. + +\fBexrmaketiled\fP reads an OpenEXR image from infile, produces a tiled version +of the image, and saves the result in outfile. + +.SH OPTIONS +.TP +.B \-o +produces a ONE_LEVEL image (default) +.TP +.B \-m +produces a MIPMAP_LEVELS multiresolution image +.TP +.B \-r +produces a RIPMAP_LEVELS multiresolution image +.TP +.B \-f c +when a MIPMAP_LEVELS or RIPMAP_LEVELS image is produced, image channel c will +be resampled without low\-pass filtering. This option can be specified +multiple times to disable low\-pass filtering for mutiple channels. +.TP +.B \-t x y +sets the tile size in the output image to x by y pixels (default is 64 by 64) +.TP +.B \-d +sets level size rounding to ROUND_DOWN (default) +.TP +.B \-u +sets level size rounding to ROUND_UP +.TP +.B \-z x +sets the data compression method to x (none/rle/zip/piz/pxr24, default is zip) +.TP +.B \-v +verbose mode +.TP +.B \-h +prints these options + +.SH AUTHOR +This manual page was written by Andrew Lau , +for the Debian GNU/Linux system (but may be used by others). --- openexr-1.2.1.orig/debian/exrstdattr.1 +++ openexr-1.2.1/debian/exrstdattr.1 @@ -0,0 +1,100 @@ +\" Hey, EMACS: -*- nroff -*- +.\" First parameter, NAME, should be all caps +.\" Second parameter, SECTION, should be 1-8, maybe w/ subsection +.\" other parameters are allowed: see man(7), man(1) +.TH EXRSTDATTR 1 "March 31, 2004" +.\" Please adjust this date whenever revising the manpage. +.\" +.\" Some roff macros, for reference: +.\" .nh disable hyphenation +.\" .hy enable hyphenation +.\" .ad l left justify +.\" .ad b justify to both left and right margins +.\" .nf disable filling +.\" .fi enable filling +.\" .br insert line break +.\" .sp insert n+1 empty lines +.\" for manpage-specific macros, see man(7) +.SH NAME +exrstdattr \- a utility for modifying OpenEXR standard attributes. +.SH SYNOPSIS +.B exrstdattr +.RI "[options] infile outfile" +.SH DESCRIPTION +This manual page documents briefly the +.B exrstdattr +command. +This manual page was written for the Debian distribution because the original +program does not have a manual page. +.PP +.\" TeX users may be more comfortable with the \fB\fP and +.\" \fI\fP escape sequences to invode bold face and italics, +.\" respectively. + +\fBexrstdattr\fP reads an OpenEXR image from infile, sets the values of one or +more standard attributes in the image's header, and saves the result in +outfile. Note that infile and outfile must not refer to the same file (i.e. the +program cannot edit an image file "in place"). + +.SH OPTIONS +Options for setting attribute values include: +.TP +.B \-chromaticities f f f f f f f f +CIE xy chromaticities for the red, green and blue primaries, and for the white +point (8 floats) +.TP +.B \-whiteLuminance f +white luminance, in candelas per square meter (float, >= 0.0) +.TP +.B \-xDensity f +horizontal output density, in pixels per inch (float, >= 0.0) +.TP +.B \-owner s +name of the owner of the image (string) +.TP +.B \-comments s +additional information about the image (string) +.TP +.B \-capDate s +date when the image was created or captured, in local time (string, formatted +as YYYY:MM:DD hh:mm:ss) +.TP +.B \-utcOffset f +offset of local time at capDate from UTC, in seconds (float, UTC == local time ++ x) +.TP +.B \-longitude f, \-latitude f, \-altitude f +location where the image was recorded, in degrees east of Greenwich and north +of the equator, and in meters above sea level (float) +.TP +.B \-focus f +the camera's focus distance, in meters (float, > 0, or "infinity") +.TP +.B \-expTime f +exposure time, in seconds (float, >= 0) +.TP +.B \-aperture f +lens apterture, in f\-stops (float, >= 0) +.TP +.B \-isoSpeed f +effective speed of the film or image sensor that was used to record the image +(float, >= 0) +.TP +.B \-envmap s +indicates that the image is an environment map (string, LATLONG or CUBE) +.TP +.B \-pixelAspectRatio f +width divided by height of a pixel (float, >= 0) +.TP +.B \-screenWindowWidth f +width of the screen window (float, >= 0) +.TP +.B \-screenWindowCenter f f +center of the screen window (2 floats) +.TP +.B \-h +prints these options + +.SH AUTHOR +This manual page was written by Andrew Lau , +for the Debian GNU/Linux system (but may be used by others). --- openexr-1.2.1.orig/debian/rules +++ openexr-1.2.1/debian/rules @@ -0,0 +1,25 @@ +#!/usr/bin/make -f + +# ==================================================================== +# debian/rules for OpenEXR +# Common Debian Build System: (C) 2002 Colin Walters +# +# Author: Andrew Lau +# ==================================================================== + +# CDBS Classes & Rules +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/autotools.mk + +# Debhelper Arguments +DEB_CONFIGURE_EXTRA_FLAGS := --with-openexr-prefix=/usr +DEB_DH_INSTALL_ARGS := --exclude="examples/" --sourcedir=debian/tmp +DEB_DH_MAKESHLIBS_ARGS := -V +DEB_DH_SHLIBDEPS_ARGS := -L libopenexr2 -l debian/libopenexr2/usr/lib + +binary-post-install/openexr:: +# Install HTML docs + install -m644 `find doc -type f -name '*.html'` \ + $(CURDIR)/debian/openexr/usr/share/doc/openexr/html + install -m644 doc/images/* \ + $(CURDIR)/debian/openexr/usr/share/doc/openexr/html/images --- openexr-1.2.1.orig/debian/libopenexr-dev.install +++ openexr-1.2.1/debian/libopenexr-dev.install @@ -0,0 +1,6 @@ +usr/include/OpenEXR/* +usr/lib/*.a +usr/lib/*.la +usr/lib/*.so +usr/lib/pkgconfig/* +usr/share/aclocal/* --- openexr-1.2.1.orig/debian/libopenexr2.install +++ openexr-1.2.1/debian/libopenexr2.install @@ -0,0 +1 @@ +usr/lib/*.so.* --- openexr-1.2.1.orig/debian/openexr.dirs +++ openexr-1.2.1/debian/openexr.dirs @@ -0,0 +1 @@ +usr/share/doc/openexr/html/images --- openexr-1.2.1.orig/debian/openexr.docs +++ openexr-1.2.1/debian/openexr.docs @@ -0,0 +1,3 @@ +AUTHORS +NEWS +README* --- openexr-1.2.1.orig/debian/openexr.install +++ openexr-1.2.1/debian/openexr.install @@ -0,0 +1,6 @@ +usr/bin/exrdisplay +usr/bin/exrenvmap +usr/bin/exrheader +usr/bin/exrmakepreview +usr/bin/exrmaketiled +usr/bin/exrstdattr --- openexr-1.2.1.orig/debian/openexr.manpages +++ openexr-1.2.1/debian/openexr.manpages @@ -0,0 +1 @@ +debian/exr*.1