SHA256
1
0
forked from pool/dcraw

Accepting request 179208 from home:adra:branches:graphics

Update to version 9.19, Removed dcraw.1.patch (not needed anymore)

OBS-URL: https://build.opensuse.org/request/show/179208
OBS-URL: https://build.opensuse.org/package/show/graphics/dcraw?expand=0&rev=36
This commit is contained in:
Ismail Dönmez 2013-06-16 21:33:33 +00:00 committed by Git OBS Bridge
parent f99e3dd203
commit 69a1869f89
7 changed files with 48 additions and 24 deletions

21
README
View File

@ -71,7 +71,7 @@ http://www.cybercom.net/~dcoffin/dcraw/:
execute permission. execute permission.
* [17]dcraw.c -- decodes raw photos, extracts thumbnails, and * [17]dcraw.c -- decodes raw photos, extracts thumbnails, and
displays metadata displays metadata
Supports 506 cameras at last count. Compile with "gcc -o dcraw -O4 Supports 525 cameras at last count. Compile with "gcc -o dcraw -O4
dcraw.c -lm -ljasper -ljpeg -llcms" or "gcc -o dcraw -O4 dcraw.c dcraw.c -lm -ljasper -ljpeg -llcms" or "gcc -o dcraw -O4 dcraw.c
-lm -DNODEPS". Run with no arguments to see a usage message. Don't -lm -DNODEPS". Run with no arguments to see a usage message. Don't
complain that 16-bit output is too dark -- read the [18]FAQ! complain that 16-bit output is too dark -- read the [18]FAQ!
@ -459,8 +459,11 @@ dcraw -c crw_0001.crw | cjpeg > crw_0001.jpeg
* Canon EOS 550D / Digital Rebel T2i / Kiss Digital X4 * Canon EOS 550D / Digital Rebel T2i / Kiss Digital X4
* Canon EOS 600D / Digital Rebel T3i / Kiss Digital X5 * Canon EOS 600D / Digital Rebel T3i / Kiss Digital X5
* Canon EOS 650D / Digital Rebel T4i / Kiss Digital X6i * Canon EOS 650D / Digital Rebel T4i / Kiss Digital X6i
* Canon EOS 700D / Digital Rebel T5i / Kiss Digital X7i
* Canon EOS 100D / Digital Rebel SL1 / Kiss Digital X7
* Canon EOS 1000D / Digital Rebel XS / Kiss Digital F * Canon EOS 1000D / Digital Rebel XS / Kiss Digital F
* Canon EOS 1100D / Digital Rebel T3 / Kiss Digital X50 * Canon EOS 1100D / Digital Rebel T3 / Kiss Digital X50
* Canon EOS C500
* Canon EOS D2000C * Canon EOS D2000C
* Canon EOS M * Canon EOS M
* Canon EOS-1D * Canon EOS-1D
@ -520,9 +523,11 @@ dcraw -c crw_0001.crw | cjpeg > crw_0001.jpeg
* Fuji S9000/S9500 * Fuji S9000/S9500
* Fuji S9100/S9600 * Fuji S9100/S9600
* Fuji S200EXR * Fuji S200EXR
* Fuji SL1000
* Fuji HS10/HS11 * Fuji HS10/HS11
* Fuji HS20EXR * Fuji HS20EXR
* Fuji HS30EXR * Fuji HS30EXR
* Fuji HS50EXR
* Fuji F550EXR * Fuji F550EXR
* Fuji F600EXR * Fuji F600EXR
* Fuji F770EXR * Fuji F770EXR
@ -531,8 +536,10 @@ dcraw -c crw_0001.crw | cjpeg > crw_0001.jpeg
* Fuji X-E1 * Fuji X-E1
* Fuji XF1 * Fuji XF1
* Fuji X-S1 * Fuji X-S1
* Fuji X100s
* Fuji X100 * Fuji X100
* Fuji X10 * Fuji X10
* Fuji X20
* Fuji IS-1 * Fuji IS-1
* Hasselblad CFV * Hasselblad CFV
* Hasselblad H3D * Hasselblad H3D
@ -661,11 +668,15 @@ dcraw -c crw_0001.crw | cjpeg > crw_0001.jpeg
* Nikon D3200 * Nikon D3200
* Nikon D5000 * Nikon D5000
* Nikon D5100 * Nikon D5100
* Nikon D5200
* Nikon D7000 * Nikon D7000
* Nikon D7100
* Nikon D800 * Nikon D800
* Nikon D800E * Nikon D800E
* Nikon 1 J1 * Nikon 1 J1
* Nikon 1 J2 * Nikon 1 J2
* Nikon 1 J3
* Nikon 1 S1
* Nikon 1 V1 * Nikon 1 V1
* Nikon 1 V2 * Nikon 1 V2
* Nikon E700 ("DIAG RAW" hack) * Nikon E700 ("DIAG RAW" hack)
@ -687,6 +698,8 @@ dcraw -c crw_0001.crw | cjpeg > crw_0001.jpeg
* Nikon E8400 * Nikon E8400
* Nikon E8700 * Nikon E8700
* Nikon E8800 * Nikon E8800
* Nikon Coolpix A
* Nikon Coolpix P330
* Nikon Coolpix P6000 * Nikon Coolpix P6000
* Nikon Coolpix P7000 * Nikon Coolpix P7000
* Nikon Coolpix P7100 * Nikon Coolpix P7100
@ -739,6 +752,7 @@ dcraw -c crw_0001.crw | cjpeg > crw_0001.jpeg
* Olympus SP570UZ * Olympus SP570UZ
* Olympus XZ-1 * Olympus XZ-1
* Olympus XZ-2 * Olympus XZ-2
* Olympus XZ-10
* Panasonic DMC-FZ8 * Panasonic DMC-FZ8
* Panasonic DMC-FZ18 * Panasonic DMC-FZ18
* Panasonic DMC-FZ28 * Panasonic DMC-FZ28
@ -754,10 +768,12 @@ dcraw -c crw_0001.crw | cjpeg > crw_0001.jpeg
* Panasonic DMC-G2 * Panasonic DMC-G2
* Panasonic DMC-G3 * Panasonic DMC-G3
* Panasonic DMC-G5 * Panasonic DMC-G5
* Panasonic DMC-G6
* Panasonic DMC-GF1 * Panasonic DMC-GF1
* Panasonic DMC-GF2 * Panasonic DMC-GF2
* Panasonic DMC-GF3 * Panasonic DMC-GF3
* Panasonic DMC-GF5 * Panasonic DMC-GF5
* Panasonic DMC-GF6
* Panasonic DMC-GH1 * Panasonic DMC-GH1
* Panasonic DMC-GH2 * Panasonic DMC-GH2
* Panasonic DMC-GH3 * Panasonic DMC-GH3
@ -817,6 +833,7 @@ dcraw -c crw_0001.crw | cjpeg > crw_0001.jpeg
* Samsung NX20 * Samsung NX20
* Samsung NX200 * Samsung NX200
* Samsung NX210 * Samsung NX210
* Samsung NX300
* Samsung NX1000 * Samsung NX1000
* Samsung WB550 * Samsung WB550
* Samsung WB2000 * Samsung WB2000
@ -865,6 +882,7 @@ dcraw -c crw_0001.crw | cjpeg > crw_0001.jpeg
* Sony DSLR-A850 * Sony DSLR-A850
* Sony DSLR-A900 * Sony DSLR-A900
* Sony NEX-3 * Sony NEX-3
* Sony NEX-3N
* Sony NEX-5 * Sony NEX-5
* Sony NEX-5N * Sony NEX-5N
* Sony NEX-5R * Sony NEX-5R
@ -877,6 +895,7 @@ dcraw -c crw_0001.crw | cjpeg > crw_0001.jpeg
* Sony SLT-A37 * Sony SLT-A37
* Sony SLT-A55V * Sony SLT-A55V
* Sony SLT-A57 * Sony SLT-A57
* Sony SLT-A58
* Sony SLT-A65V * Sony SLT-A65V
* Sony SLT-A77V * Sony SLT-A77V
* Sony SLT-A99V * Sony SLT-A99V

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:db73bf9f8e4574fcdc6cd8ed4e781a1d0f87d909bb0fe26fce8c87a467ee7a51
size 167138

3
dcraw-9.19.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:851f109348e01c28f005f05c23b07e8d34645933e9eb5306a8aa3527845b8af4
size 170003

View File

@ -1,10 +0,0 @@
--- dcraw.1.orig 2009-05-14 23:06:03.000000000 +0300
+++ dcraw.1 2011-03-21 22:00:59.283000022 +0200
@@ -10,7 +10,6 @@
.\" http://www.cybercom.net/~dcoffin
.\"
.TH dcraw 1 "May 14, 2009"
-.LO 1
.SH NAME
dcraw - command-line decoder for raw digital photos
.SH SYNOPSIS

View File

@ -1,3 +1,21 @@
-------------------------------------------------------------------
Sun Jun 16 20:54:03 UTC 2013 - asterios.dramis@gmail.com
- Update to version 9.19:
dcraw - revision 1.456
* Fix green spots when half-sizing Fuji X-Trans images.
* Support the Baumer TXG14, OmniVision OV5647 (Raspberry Pi), and Samsung
NX2000.
From version 9.18:
dcraw - revision 1.455
* Support the Fuji HS50, X20, X100S, SL1000, Samsung NX300, Canon A3300 and
EOS C500, and Olympus XZ-10.
* Added Frank Markesteijn's X-Trans demosaic algorithm.
* Lowercased the names of all camera makers.
* Hardened dcraw against corrupt input files.
* Tableized away large chunks of code in identify().
- Removed dcraw.1.patch (not needed anymore).
------------------------------------------------------------------- -------------------------------------------------------------------
Fri Jan 18 12:52:55 UTC 2013 - postadal@suse.cz Fri Jan 18 12:52:55 UTC 2013 - postadal@suse.cz

View File

@ -17,16 +17,16 @@
Name: dcraw Name: dcraw
Version: 9.17 Version: 9.19
Release: 0 Release: 0
Summary: Raw Digital Photo Decoding Summary: Raw Digital Photo Decoding
License: GPL-2.0+ License: GPL-2.0+
Group: Productivity/Graphics/Convertors Group: Productivity/Graphics/Convertors
Url: http://www.cybercom.net/~dcoffin/dcraw/ Url: http://www.cybercom.net/~dcoffin/dcraw/
Source0: http://www.cybercom.net/~dcoffin/dcraw/archive/%{name}-%{version}.tar.gz
#*** NOTE: run "sh update_dcraw" to update to latest version of the following sources ("wget", "rcs" and "lynx" packages are required for the update). #*** NOTE: run "sh update_dcraw" to update to latest version of the following sources ("wget", "rcs" and "lynx" packages are required for the update).
Source0: http://www.cybercom.net/~dcoffin/dcraw/archive/%{name}-%{version}.tar.gz
Source1: README Source1: README
# http://www.cybercom.net/~dcoffin/dcraw/.badpixels #DL-URL: http://www.cybercom.net/~dcoffin/dcraw/.badpixels
Source2: badpixels Source2: badpixels
Source3: http://www.cybercom.net/~dcoffin/dcraw/clean_crw.c Source3: http://www.cybercom.net/~dcoffin/dcraw/clean_crw.c
Source4: http://www.cybercom.net/~dcoffin/dcraw/fuji_green.c Source4: http://www.cybercom.net/~dcoffin/dcraw/fuji_green.c
@ -36,10 +36,8 @@ Source7: http://www.cybercom.net/~dcoffin/dcraw/rawphoto.c
#*** #***
Source100: README.SuSE Source100: README.SuSE
Source101: update_dcraw Source101: update_dcraw
# PATCH-FIX-OPENSUSE dcraw.1.patch asterios.dramis@gmail.com -- Fix "macro `LO' not defined" rpm post build check warning
Patch0: dcraw.1.patch
# PATCH-FIX-OPENSUSE fuji_green.c_fix_gcc_warnings.patch asterios.dramis@gmail.com -- Fix gcc implicit declaration warning # PATCH-FIX-OPENSUSE fuji_green.c_fix_gcc_warnings.patch asterios.dramis@gmail.com -- Fix gcc implicit declaration warning
Patch1: fuji_green.c_fix_gcc_warnings.patch Patch0: fuji_green.c_fix_gcc_warnings.patch
BuildRequires: gettext-runtime BuildRequires: gettext-runtime
BuildRequires: libjasper-devel BuildRequires: libjasper-devel
BuildRequires: libjpeg-devel BuildRequires: libjpeg-devel
@ -56,7 +54,6 @@ Command line tools for raw digital photo decoding and processing.
%setup -q -n %{name} %setup -q -n %{name}
cp -a %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} . cp -a %{SOURCE3} %{SOURCE4} %{SOURCE5} %{SOURCE6} .
%patch0 %patch0
%patch1
%build %build
export CFLAGS="%{optflags} -fno-strict-aliasing -fstack-protector-all" export CFLAGS="%{optflags} -fno-strict-aliasing -fstack-protector-all"

View File

@ -1,6 +1,6 @@
#! /bin/sh #! /bin/sh
# Call this script to update dcraw files (except the main package) to latest version. # Call this script to update dcraw files to latest version.
# "wget", "rcs" and "lynx" packages are required for the update # "wget", "rcs" and "lynx" packages are required for the update
wget -N http://www.cybercom.net/~dcoffin/dcraw/parse.c wget -N http://www.cybercom.net/~dcoffin/dcraw/parse.c
@ -12,13 +12,13 @@ mv badpixels .badpixels
wget -N http://www.cybercom.net/~dcoffin/dcraw/.badpixels wget -N http://www.cybercom.net/~dcoffin/dcraw/.badpixels
mv .badpixels badpixels mv .badpixels badpixels
( URL="http://www.cybercom.net/~dcoffin/dcraw/" ; echo -e "$URL:\n" ; LC_ALL=C lynx -display_charset=utf-8 -dump "$URL" | sed '1d;3,4d' ) >README ( URL="http://www.cybercom.net/~dcoffin/dcraw/" ; echo -e "$URL:\n" ; LC_ALL=C lynx -display_charset=utf-8 -dump "$URL" | sed '1d;3,4d' ) >README
wget -N http://www.cybercom.net/~dcoffin/dcraw/RCS/dcraw.c,v OLDVERSION=`sed -ne 's/^Version:[[:space:]]*\([0-9.]\+\)[[:space:]]*$/\1/p' dcraw.spec`
OLDVERSION=`sed -ne 's/^Version:[[:space:]]*\([0-9.]\+\)[[:space:]]*$/\1/p' dcraw.spec`
NEWVERSION=`lynx -dump http://www.cybercom.net/~dcoffin/dcraw/archive/ | sed -n -e 's/^.*dcraw-\([0-9.]\+\)\.tar\.gz.*$/\1/p' |sort -nr |head -1` NEWVERSION=`lynx -dump http://www.cybercom.net/~dcoffin/dcraw/archive/ | sed -n -e 's/^.*dcraw-\([0-9.]\+\)\.tar\.gz.*$/\1/p' |sort -nr |head -1`
wget -N http://www.cybercom.net/~dcoffin/dcraw/archive/dcraw-${NEWVERSION}.tar.gz wget -N http://www.cybercom.net/~dcoffin/dcraw/archive/dcraw-${NEWVERSION}.tar.gz
sed -i -e "s/^\(Version:[[:space:]]*\)[0-9.]\+[[:space:]]*$/\1${NEWVERSION}/" dcraw.spec sed -i -e "s/^\(Version:[[:space:]]*\)[0-9.]\+[[:space:]]*$/\1${NEWVERSION}/" dcraw.spec
tar --strip-components=1 -xf dcraw-${OLDVERSION}.tar.gz dcraw/dcraw.c tar --strip-components=1 -xf dcraw-${OLDVERSION}.tar.gz dcraw/dcraw.c
rm dcraw-${OLDVERSION}.tar.gz rm dcraw-${OLDVERSION}.tar.gz
wget -N http://www.cybercom.net/~dcoffin/dcraw/RCS/dcraw.c,v
rlog dcraw.c >dcraw.log rlog dcraw.c >dcraw.log
rm -f dcraw.c dcraw.c,v rm -f dcraw.c dcraw.c,v
wget -N http://www.cybercom.net/~dcoffin/dcraw/RCS/parse.c,v wget -N http://www.cybercom.net/~dcoffin/dcraw/RCS/parse.c,v