]> git.pld-linux.org Git - packages/nspr.git/blame - nspr.spec
- updated to 4.10.6
[packages/nspr.git] / nspr.spec
CommitLineData
a03d5a27 1Summary: Netscape Portable Runtime (NSPR)
1e2f34e0 2Summary(pl.UTF-8): Przenośne biblioteki uruchomieniowe Netscape
a03d5a27 3Name: nspr
d83e0140 4Version: 4.10.6
59299753 5Release: 1
a79fccb1 6Epoch: 1
957517c1 7License: MPL v2.0
a03d5a27 8Group: Libraries
81d09754 9Source0: http://ftp.mozilla.org/pub/mozilla.org/nspr/releases/v%{version}/src/%{name}-%{version}.tar.gz
d83e0140 10# Source0-md5: 6ab81e8d508457905223eaf4ed0a973b
957517c1 11Patch0: %{name}-pc.patch
ae704bb2 12URL: http://www.mozilla.org/projects/nspr/
957517c1 13BuildRequires: autoconf >= 2.61
71e52757 14BuildRequires: automake
424856fd 15BuildRequires: sed >= 4.0
8bce53ee 16Obsoletes: nspr-pthreads
a03d5a27 17BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
18
19%description
20Libraries that implement cross-platform runtime services from
21Netscape.
22
880c4592 23%description -l pl.UTF-8
59299753
JB
24Biblioteki z wieloplatformową implementacją usług
25uruchomieniowych Netscape'a.
a03d5a27 26
27%package devel
28Summary: NSPR library header files for development
1e2f34e0 29Summary(pl.UTF-8): Pliki nagłówkowe bibliotek NSPR
a03d5a27 30Group: Development/Libraries
2b666fcc 31Requires: %{name} = %{epoch}:%{version}-%{release}
8bce53ee 32Obsoletes: nspr-pthreads-devel
a03d5a27 33
34%description devel
35Header files for the NSPR library from Netscape.
36
880c4592 37%description devel -l pl.UTF-8
59299753 38Pliki nagłówkowe bibliotek NSPR Netscape'a.
a03d5a27 39
40%package static
41Summary: Static NSPR library
1e2f34e0 42Summary(pl.UTF-8): Statyczna biblioteka NSPR
a03d5a27 43Group: Development/Libraries
2b666fcc 44Requires: %{name}-devel = %{epoch}:%{version}-%{release}
8bce53ee 45Obsoletes: nspr-pthreads-static
a03d5a27 46
47%description static
48Static NSPR library.
49
880c4592 50%description static -l pl.UTF-8
a03d5a27 51Statyczna biblioteka NSPR.
52
53%prep
ad9041af 54%setup -q
d6690db6 55%patch0 -p1
59299753 56
a03d5a27 57%build
ac204f03 58cd nspr
2b666fcc 59cp -f /usr/share/automake/config.sub build/autoconf
45233cf8 60%{__autoconf}
13dbfb70 61%configure \
81d09754 62 --includedir=%{_includedir}/nspr \
32c7bb87
JB
63%ifarch %{x8664} ppc64
64 --enable-64bit \
65%endif
e6301c8c 66 --%{?debug:en}%{!?debug:dis}able-debug \
81d09754
JB
67 --enable-ipv6 \
68 --enable-optimize="%{rpmcflags}" \
69 --with-mozilla \
70 --with-pthreads
13dbfb70 71
24e23ee8 72%{__make}
a03d5a27 73
74%install
75rm -rf $RPM_BUILD_ROOT
13dbfb70 76
ac204f03 77%{__make} -C nspr install \
81d09754 78 DESTDIR=$RPM_BUILD_ROOT
e8bd5623 79
232d4135
JB
80# for compatibility (upstream installs only nspr.nc); to be dropped sometime?
81ln -s nspr.pc $RPM_BUILD_ROOT%{_pkgconfigdir}/mozilla-nspr.pc
3257b715 82
f292d214 83%{__rm} $RPM_BUILD_ROOT%{_bindir}/{compile-et.pl,prerr.properties}
a1d97460 84
a03d5a27 85%clean
86rm -rf $RPM_BUILD_ROOT
87
88%post -p /sbin/ldconfig
89%postun -p /sbin/ldconfig
90
91%files
92%defattr(644,root,root,755)
81d09754
JB
93%attr(755,root,root) %{_libdir}/libnspr4.so
94%attr(755,root,root) %{_libdir}/libplc4.so
95%attr(755,root,root) %{_libdir}/libplds4.so
a03d5a27 96
97%files devel
98%defattr(644,root,root,755)
13dbfb70 99%attr(755,root,root) %{_bindir}/nspr-config
a03d5a27 100%{_includedir}/nspr
81d09754
JB
101%{_aclocaldir}/nspr.m4
102%{_pkgconfigdir}/mozilla-nspr.pc
103%{_pkgconfigdir}/nspr.pc
a03d5a27 104
105%files static
106%defattr(644,root,root,755)
81d09754
JB
107%{_libdir}/libnspr4.a
108%{_libdir}/libplc4.a
109%{_libdir}/libplds4.a
This page took 0.188309 seconds and 4 git commands to generate.