]> git.pld-linux.org Git - packages/libopenraw.git/blame - libopenraw.spec
- updated to 0.1.0 (note: new soname and .pc file name)
[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
4c9f1cf8
JB
4Version: 0.1.0
5Release: 1
6f2f45d1 6License: LGPL v2.1+
21d5447a 7Group: Libraries
4c9f1cf8
JB
8Source0: https://libopenraw.freedesktop.org/download/%{name}-%{version}.tar.bz2
9# Source0-md5: 205d70837cde0e9146157e2fc09e9d66
10URL: https://libopenraw.freedesktop.org/
76d02d11
MB
11BuildRequires: autoconf >= 2.50
12BuildRequires: automake
14de13dc 13BuildRequires: boost-devel >= 1.35.0
e312fd68 14BuildRequires: gdk-pixbuf2-devel >= 2.0.0
cceb564d 15BuildRequires: glib2-devel >= 2.0.0
c2c2b2ca 16BuildRequires: libjpeg-devel
bedcd43d 17BuildRequires: libxml2-devel >= 1:2.5.0
507265a4 18BuildRequires: pkgconfig
08b26dc7 19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
e5b0e883 21%if "%{_lib}" != "lib"
5938903d 22%define libext %(lib="%{_lib}"; echo ${lib#lib})
5938903d 23%define pqext -%{libext}
e5b0e883 24%else
5938903d 25%define pqext %{nil}
e5b0e883
MB
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
e312fd68
JB
74Requires(post,postun): /sbin/ldconfig
75Requires(post,postun): gdk-pixbuf2 >= 2.0.0
bedcd43d 76Requires: %{name} = %{version}-%{release}
e312fd68 77Requires: gdk-pixbuf2 >= 2.0.0
cceb564d 78Requires: glib2 >= 2.0.0
bedcd43d
JB
79
80%description gnome
81Library for decoding RAW images - GTK+/GNOME support.
82
83%description gnome -l pl.UTF-8
84Biblioteka dekodująca obrazy w formacie RAW - obsługa GTK+/GNOME.
85
86%package gnome-devel
87Summary: Header file for libopenrawgnome library
88Summary(pl.UTF-8): Plik nagłówkowy biblioteki libopenrawgnome
89Group: X11/Development/Libraries
90Requires: %{name}-devel = %{version}-%{release}
91Requires: %{name}-gnome = %{version}-%{release}
80ec251f 92Requires: gdk-pixbuf2-devel >= 2.0.0
cceb564d 93Requires: glib2-devel >= 2.0.0
bedcd43d
JB
94
95%description gnome-devel
96Header file for libopenrawgnome library.
97
98%description gnome-devel -l pl.UTF-8
99Plik nagłówkowy biblioteki libopenrawgnome.
100
101%package gnome-static
102Summary: Static libopenrawgnome library
103Summary(pl.UTF-8): Statyczna biblioteka libopenrawgnome
104Group: X11/Development/Libraries
105Requires: %{name}-gnome-devel = %{version}-%{release}
106
107%description gnome-static
108Static libopenrawgnome library.
109
110%description gnome-static -l pl.UTF-8
111Statyczna biblioteka libopenrawgnome.
112
08b26dc7 113%prep
114%setup -q
115
116%build
76d02d11
MB
117%{__aclocal} -I m4
118%{__autoconf}
119%{__autoheader}
120%{__automake}
4c9f1cf8
JB
121%configure \
122 --disable-silent-rules
123%{__make}
08b26dc7 124
125%install
126rm -rf $RPM_BUILD_ROOT
127
e312fd68 128%{__make} install \
4c9f1cf8 129 DESTDIR=$RPM_BUILD_ROOT
08b26dc7 130
e312fd68 131%{__rm} $RPM_BUILD_ROOT%{_libdir}/gdk-pixbuf-2.0/*/loaders/*.{a,la}
e5b0e883 132
08b26dc7 133%clean
134rm -rf $RPM_BUILD_ROOT
135
e312fd68
JB
136%post -p /sbin/ldconfig
137%postun -p /sbin/ldconfig
138
139%post gnome
e5b0e883
MB
140/sbin/ldconfig
141umask 022
76d02d11 142%{_bindir}/gdk-pixbuf-query-loaders%{pqext} --update-cache
e5b0e883 143
e312fd68 144%postun gnome
e5b0e883
MB
145/sbin/ldconfig
146umask 022
147if [ -x %{_bindir}/gdk-pixbuf-query-loaders%{pqext} ]; then
76d02d11 148 %{_bindir}/gdk-pixbuf-query-loaders%{pqext} --update-cache
e5b0e883 149fi
08b26dc7 150
151%files
152%defattr(644,root,root,755)
153%doc AUTHORS ChangeLog NEWS README TODO
bedcd43d 154%attr(755,root,root) %{_libdir}/libopenraw.so.*.*.*
4c9f1cf8 155%attr(755,root,root) %ghost %{_libdir}/libopenraw.so.7
08b26dc7 156
157%files devel
158%defattr(644,root,root,755)
bedcd43d
JB
159%attr(755,root,root) %{_libdir}/libopenraw.so
160%{_libdir}/libopenraw.la
4c9f1cf8
JB
161%dir %{_includedir}/libopenraw-0.1
162%{_includedir}/libopenraw-0.1/libopenraw
163%{_pkgconfigdir}/libopenraw-0.1.pc
08b26dc7 164
165%files static
166%defattr(644,root,root,755)
bedcd43d
JB
167%{_libdir}/libopenraw.a
168
169%files gnome
170%defattr(644,root,root,755)
171%attr(755,root,root) %{_libdir}/libopenrawgnome.so.*.*.*
4c9f1cf8 172%attr(755,root,root) %ghost %{_libdir}/libopenrawgnome.so.7
e312fd68 173%attr(755,root,root) %{_libdir}/gdk-pixbuf-2.0/*/loaders/libopenraw_pixbuf.so
bedcd43d
JB
174
175%files gnome-devel
176%defattr(644,root,root,755)
177%attr(755,root,root) %{_libdir}/libopenrawgnome.so
178%{_libdir}/libopenrawgnome.la
4c9f1cf8
JB
179%{_includedir}/libopenraw-0.1/libopenraw-gnome
180%{_pkgconfigdir}/libopenraw-gnome-0.1.pc
bedcd43d
JB
181
182%files gnome-static
183%defattr(644,root,root,755)
184%{_libdir}/libopenrawgnome.a
This page took 0.082778 seconds and 4 git commands to generate.