]> git.pld-linux.org Git - packages/libopenraw.git/blame - libopenraw.spec
- updated to 0.0.8
[packages/libopenraw.git] / libopenraw.spec
CommitLineData
08b26dc7 1Summary: A library for decoding RAW images
21d5447a 2Summary(pl.UTF-8): Biblioteka dekodująca obrazy w formacie RAW
08b26dc7 3Name: libopenraw
e5b0e883 4Version: 0.0.8
bedcd43d 5Release: 1
6f2f45d1 6License: LGPL v2.1+
21d5447a 7Group: Libraries
08b26dc7 8Source0: http://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.gz
e5b0e883 9# Source0-md5: fc26f146586a4b601326130bce6ffd88
08b26dc7 10URL: http://libopenraw.freedesktop.org/
14de13dc 11BuildRequires: boost-devel >= 1.35.0
507265a4 12BuildRequires: gtk+2-devel >= 1:2.0.0
c2c2b2ca 13BuildRequires: libjpeg-devel
bedcd43d 14BuildRequires: libxml2-devel >= 1:2.5.0
507265a4 15BuildRequires: pkgconfig
e5b0e883 16Requires(post,postun): gtk+2
08b26dc7 17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
e5b0e883
MB
19%if "%{_lib}" != "lib"
20%define libext %(lib="%{_lib}"; echo ${lib#lib})
21%define gtketcdir /etc/gtk%{libext}-2.0
22%define pqext -%{libext}
23%else
24%define gtketcdir /etc/gtk-2.0
25%define pqext %{nil}
26%endif
27
08b26dc7 28%description
29libopenraw is an ongoing project to provide a free software
30implementation for camera RAW files decoding. One of the main reason
21d5447a
JB
31is that dcraw is not suited for easy integration into applications,
32and there is a need for an easy to use API to build free software
33digital image processing application.
08b26dc7 34
b865330f 35%description -l pl.UTF-8
36libopenraw jest projektem dostarczającym wolnodostępną
37implementację dekodera plików w formacie RAW obsługiwanych przez
38cyfrowe aparaty fotograficzne. Jednym z głównych powodów powstania
21d5447a
JB
39tej biblioteki jest to, że dcraw nie jest przystosowany do łatwej
40integracji z aplikacjami, a istnieje potrzeba stworzenia łatwego w
41użyciu API do budowy wolnodostępnej aplikacji przetwarzania cyfrowych
42obrazów.
b865330f 43
08b26dc7 44%package devel
45Summary: Header files for libopenraw library
b865330f 46Summary(pl.UTF-8): Pliki nagłówkowe biblioteki libopenraw
08b26dc7 47Group: Development/Libraries
48Requires: %{name} = %{version}-%{release}
507265a4
JB
49Requires: libjpeg-devel
50Requires: libstdc++-devel
08b26dc7 51
52%description devel
53Header files for libopenraw library.
54
55%description devel -l pl.UTF-8
56Pliki nagłówkowe biblioteki libopenraw.
57
58%package static
59Summary: Static libopenraw library
60Summary(pl.UTF-8): Statyczna biblioteka libopenraw
61Group: Development/Libraries
62Requires: %{name}-devel = %{version}-%{release}
63
64%description static
65Static libopenraw library.
66
67%description static -l pl.UTF-8
68Statyczna biblioteka libopenraw.
69
bedcd43d
JB
70%package gnome
71Summary: Library for decoding RAW images - GTK+/GNOME support
72Summary(pl.UTF-8): Biblioteka dekodująca obrazy w formacie RAW - obsługa GTK+/GNOME
73Group: X11/Libraries
74Requires: %{name} = %{version}-%{release}
75
76%description gnome
77Library for decoding RAW images - GTK+/GNOME support.
78
79%description gnome -l pl.UTF-8
80Biblioteka dekodująca obrazy w formacie RAW - obsługa GTK+/GNOME.
81
82%package gnome-devel
83Summary: Header file for libopenrawgnome library
84Summary(pl.UTF-8): Plik nagłówkowy biblioteki libopenrawgnome
85Group: X11/Development/Libraries
86Requires: %{name}-devel = %{version}-%{release}
87Requires: %{name}-gnome = %{version}-%{release}
88Requires: gtk+2-devel >= 1:2.0.0
89
90%description gnome-devel
91Header file for libopenrawgnome library.
92
93%description gnome-devel -l pl.UTF-8
94Plik nagłówkowy biblioteki libopenrawgnome.
95
96%package gnome-static
97Summary: Static libopenrawgnome library
98Summary(pl.UTF-8): Statyczna biblioteka libopenrawgnome
99Group: X11/Development/Libraries
100Requires: %{name}-gnome-devel = %{version}-%{release}
101
102%description gnome-static
103Static libopenrawgnome library.
104
105%description gnome-static -l pl.UTF-8
106Statyczna biblioteka libopenrawgnome.
107
08b26dc7 108%prep
109%setup -q
110
111%build
112%configure
113%{__make}
114
115%install
116rm -rf $RPM_BUILD_ROOT
117
118%{__make} install \
119 DESTDIR=$RPM_BUILD_ROOT
120
e5b0e883
MB
121%{__rm} -f $RPM_BUILD_ROOT%{_libdir}/gtk-2.0/*/loaders/*.{a,la}
122
08b26dc7 123%clean
124rm -rf $RPM_BUILD_ROOT
125
e5b0e883
MB
126%post
127/sbin/ldconfig
128umask 022
129%{_bindir}/gdk-pixbuf-query-loaders%{pqext} > %{gtketcdir}/gdk-pixbuf.loaders
130
131%postun
132/sbin/ldconfig
133umask 022
134if [ -x %{_bindir}/gdk-pixbuf-query-loaders%{pqext} ]; then
135 %{_bindir}/gdk-pixbuf-query-loaders%{pqext} > %{gtketcdir}/gdk-pixbuf.loaders
136fi
08b26dc7 137
bedcd43d
JB
138%post gnome -p /sbin/ldconfig
139%postun gnome -p /sbin/ldconfig
140
08b26dc7 141%files
142%defattr(644,root,root,755)
143%doc AUTHORS ChangeLog NEWS README TODO
bedcd43d
JB
144%attr(755,root,root) %{_libdir}/libopenraw.so.*.*.*
145%attr(755,root,root) %ghost %{_libdir}/libopenraw.so.1
e5b0e883 146%attr(755,root,root) %{_libdir}/gtk-2.0/*/loaders/libopenraw_pixbuf.so
08b26dc7 147
148%files devel
149%defattr(644,root,root,755)
bedcd43d
JB
150%attr(755,root,root) %{_libdir}/libopenraw.so
151%{_libdir}/libopenraw.la
152%dir %{_includedir}/libopenraw-1.0
153%{_includedir}/libopenraw-1.0/libopenraw
154%{_pkgconfigdir}/libopenraw-1.0.pc
08b26dc7 155
156%files static
157%defattr(644,root,root,755)
bedcd43d
JB
158%{_libdir}/libopenraw.a
159
160%files gnome
161%defattr(644,root,root,755)
162%attr(755,root,root) %{_libdir}/libopenrawgnome.so.*.*.*
163%attr(755,root,root) %ghost %{_libdir}/libopenrawgnome.so.1
164
165%files gnome-devel
166%defattr(644,root,root,755)
167%attr(755,root,root) %{_libdir}/libopenrawgnome.so
168%{_libdir}/libopenrawgnome.la
169%{_includedir}/libopenraw-1.0/libopenraw-gnome
170%{_pkgconfigdir}/libopenraw-gnome-1.0.pc
171
172%files gnome-static
173%defattr(644,root,root,755)
174%{_libdir}/libopenrawgnome.a
This page took 0.081548 seconds and 4 git commands to generate.