]> git.pld-linux.org Git - packages/openjpeg.git/blame - openjpeg.spec
- rel. 1
[packages/openjpeg.git] / openjpeg.spec
CommitLineData
0262a74e
KK
1%define _name OpenJPEG
2%define _ver %(echo %{version} | tr . _)
3Summary: An open-source JPEG 2000 codec
4Name: openjpeg
5Version: 1.3
255b5c10 6Release: 1
0262a74e
KK
7Source0: http://www.openjpeg.org/%{name}_v%{_ver}.tar.gz
8# Source0-md5: f9a3ccfa91ac34b589e9bf7577ce8ff9
9Patch0: %{name}-install.patch
10License: BSD
11Group: Libraries
12URL: http://www.openjpeg.org/
51bd02bf 13BuildRequires: sed >= 4.0
0262a74e
KK
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%description
17The OpenJPEG library is an open-source JPEG 2000 codec written in C
18language. It has been developed in order to promote the use of JPEG
192000, the new still-image comp ession standard from the Joint
20Photographic Experts Group (JPEG).
21
22%package devel
23Summary: Development tools for programs using the OpenJPEG library
24Group: Development/Libraries
25Requires: %{name} = %{version}
26Provides: %{name}-devel = %{version}-%{release}
27
28%description devel
29This package contains the header files and libraries needed for
30developing programs using the OpenJPEG library.
31
32%prep
33%setup -q -n %{_name}_v%{_ver}
34%patch0 -p1
51bd02bf 35sed 's/$(CC) -s/$(CC) $(CFLAGS) $(LDFLAGS)/' -i Makefile
3eabfef4 36sed 's/-lstdc++//' -i Makefile
0262a74e
KK
37
38%build
51bd02bf 39%{__make} \
3eabfef4 40 CC="%{__cc}" \
51bd02bf 41 CFLAGS="%{rpmcflags} -fPIC" \
42 LDFLAGS="%{rpmldflags}"
0262a74e
KK
43
44%install
45rm -rf $RPM_BUILD_ROOT
51bd02bf 46%{__make} install \
47 DESTDIR=$RPM_BUILD_ROOT \
48 INSTALL_LIBDIR=%{_libdir} \
49 INSTALL_INCLUDE=%{_includedir}
50
0262a74e
KK
51cd $RPM_BUILD_ROOT%{_libdir}
52ln -sf libopenjpeg.so.? libopenjpeg.so
53
54%clean
55rm -rf $RPM_BUILD_ROOT
56
57%post -p /sbin/ldconfig
58%postun -p /sbin/ldconfig
59
60%files
61%defattr(644,root,root,755)
62%attr(755,root,root) %{_libdir}/libopenjpeg-*.*.*.*.so
63%attr(755,root,root) %ghost %{_libdir}/libopenjpeg.so.?
64
65%files devel
66%defattr(644,root,root,755)
67%{_includedir}/%{name}.h
68%{_libdir}/libopenjpeg.a
69%{_libdir}/libopenjpeg.so
This page took 0.844634 seconds and 4 git commands to generate.