]> git.pld-linux.org Git - packages/openjpeg.git/blame - openjpeg.spec
- use rpmcflags and rpmldflags when linking
[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
6Release: 0.1
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
0262a74e
KK
36
37%build
51bd02bf 38%{__make} \
39 CFLAGS="%{rpmcflags} -fPIC" \
40 LDFLAGS="%{rpmldflags}"
0262a74e
KK
41
42%install
43rm -rf $RPM_BUILD_ROOT
51bd02bf 44%{__make} install \
45 DESTDIR=$RPM_BUILD_ROOT \
46 INSTALL_LIBDIR=%{_libdir} \
47 INSTALL_INCLUDE=%{_includedir}
48
0262a74e
KK
49cd $RPM_BUILD_ROOT%{_libdir}
50ln -sf libopenjpeg.so.? libopenjpeg.so
51
52%clean
53rm -rf $RPM_BUILD_ROOT
54
55%post -p /sbin/ldconfig
56%postun -p /sbin/ldconfig
57
58%files
59%defattr(644,root,root,755)
60%attr(755,root,root) %{_libdir}/libopenjpeg-*.*.*.*.so
61%attr(755,root,root) %ghost %{_libdir}/libopenjpeg.so.?
62
63%files devel
64%defattr(644,root,root,755)
65%{_includedir}/%{name}.h
66%{_libdir}/libopenjpeg.a
67%{_libdir}/libopenjpeg.so
This page took 0.13762 seconds and 4 git commands to generate.