]> git.pld-linux.org Git - packages/libraw.git/blob - libraw.spec
libraw-devel R: libraw
[packages/libraw.git] / libraw.spec
1 Summary:        LibRaw is a library for reading RAW files
2 Name:           libraw
3 Version:        0.14.7
4 Release:        2
5 License:        LGPL 2.1 / CDDL 1.0 / LibRaw Software License
6 Group:          Libraries
7 Source0:        http://www.libraw.org/data/LibRaw-%{version}.tar.gz
8 # Source0-md5:  8b622d82c927d8975c22ee4316584ebd
9 URL:            http://www.libraw.org
10 BuildRequires:  libstdc++-devel
11 BuildRequires:  libgomp-devel
12 BuildRequires:  jasper-devel
13 BuildRequires:  libjpeg-devel
14 BuildRequires:  lcms2-devel
15 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
16
17 %description
18 LibRaw is a library for reading RAW files obtained from digital photo
19 cameras (CRW/CR2, NEF, RAF, DNG, and others).
20
21 LibRaw is based on the source codes of the dcraw utility, where part
22 of drawbacks have already been eliminated and part will be fixed in
23 future. The users of the library are provided with API to be built
24 into their software programs.
25
26 %package samples
27 Summary:        libraw sample programs
28 Group:          Applications
29
30 %description samples
31 LibRaw sample programs.
32
33 %package devel
34 Summary:        Header files for LibRaw
35 Group:          Development/Libraries
36 Requires:       %{name} = %{version}-%{release}
37
38 %description devel
39 Static libraries and header files for LibRaw.
40
41 %package static
42 Summary:        Static libraw library
43 Group:          Development/Libraries
44 Requires:       %{name}-devel = %{version}-%{release}
45
46 %description static
47 Static libraw library.
48
49 %prep
50 %setup -q -n LibRaw-%{version}
51
52 %build
53 %configure \
54         LIBS="-lgomp"
55 %{__make}
56
57 %install
58 rm -rf $RPM_BUILD_ROOT
59
60 %{__make} install \
61         DESTDIR=$RPM_BUILD_ROOT
62
63 rm -r $RPM_BUILD_ROOT/%{_docdir}/%{name}
64
65 %clean
66 rm -rf $RPM_BUILD_ROOT
67
68 %post   -p /sbin/ldconfig
69 %postun -p /sbin/ldconfig
70
71 %files
72 %defattr(644,root,root,755)
73 %doc README* COPYRIGHT
74 %ghost %attr(755,root,root) %{_libdir}/libraw.so.5
75 %attr(755,root,root) %{_libdir}/libraw.so.5.*
76 %ghost %attr(755,root,root) %{_libdir}/libraw_r.so.5
77 %attr(755,root,root) %{_libdir}/libraw_r.so.5.*
78
79 %files samples
80 %defattr(644,root,root,755)
81 %attr(755,root,root) %{_bindir}/*
82
83 %files devel
84 %defattr(644,root,root,755)
85 %doc doc/*
86 %{_includedir}/libraw
87 %{_pkgconfigdir}/libraw.pc
88 %{_pkgconfigdir}/libraw_r.pc
89 %{_libdir}/libraw.la
90 %{_libdir}/libraw_r.la
91 %{_libdir}/libraw.so
92 %{_libdir}/libraw_r.so
93
94 %files static
95 %defattr(644,root,root,755)
96 %{_libdir}/libraw.a
97 %{_libdir}/libraw_r.a
98
This page took 0.141292 seconds and 3 git commands to generate.