]> git.pld-linux.org Git - packages/libmetalink.git/blame - libmetalink.spec
- pl, finished spec
[packages/libmetalink.git] / libmetalink.spec
CommitLineData
fd9146bd
ER
1#
2# Conditional build:
e92cedad
JB
3%bcond_with tests # perform "make check"
4%bcond_without static_libs # don't build static library
fd9146bd
ER
5
6Summary: Metalink library written in C
e92cedad 7Summary(pl.UTF-8): Biblioteka obsługi plików Metalink napisana w C
fd9146bd
ER
8Name: libmetalink
9Version: 0.1.2
10Release: 1
11License: MIT
12Group: Libraries
13Source0: http://launchpad.net/libmetalink/trunk/packagingfix/+download/%{name}-%{version}.tar.bz2
14# Source0-md5: e60ea56d910ebfe4c303808db497e92a
15URL: https://launchpad.net/libmetalink
e92cedad
JB
16%{?with_tests:BuildRequires: CUnit-devel >= 2.1}
17BuildRequires: expat-devel >= 1:2.1.0
18BuildRequires: pkgconfig >= 1:0.20
19Requires: expat >= 1:2.1.0
fd9146bd
ER
20BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
21
22%description
23libmetalink is a Metalink C library. It adds Metalink functionality
24such as parsing Metalink XML files to programs written in C.
25
e92cedad
JB
26%description -l pl.UTF-8
27libmetalink to biblioteka Metalink dla języka C. Dodaje funkcjonalność
28Metalink, taką jak analiza plików XML Metalink do programów napisanych
29w C.
30
31%package devel
32Summary: Files needed for developing with libmetalink
33Summary(pl.UTF-8): Pliki niezbędne do tworzenia aplikacji z użyciem libmetalink
fd9146bd
ER
34Group: Development/Libraries
35Requires: %{name} = %{version}-%{release}
e92cedad 36Requires: expat-devel >= 1:2.1.0
fd9146bd 37
e92cedad 38%description devel
fd9146bd
ER
39Files needed for building applications with libmetalink.
40
e92cedad
JB
41%description devel -l pl.UTF-8
42Pliki niezbędne do tworzenia aplikacji z użyciem libmetalink.
43
44%package static
45Summary: Static libmetalink library
46Summary(pl.UTF-8): Statyczna biblioteka libmetalink
47Group: Development/Libraries
48Requires: %{name}-devel = %{version}-%{release}
49
50%description static
51Static libmetalink library.
52
53%description static -l pl.UTF-8
54Statyczna biblioteka libmetalink.
55
fd9146bd
ER
56%prep
57%setup -q
58
59%build
60%configure \
e92cedad 61 %{!?with_static_libs:--disable-static}
fd9146bd
ER
62
63%{__make}
64
65%if %{with tests}
66%{__make} check
67%endif
68
69%install
70rm -rf $RPM_BUILD_ROOT
71%{__make} install \
72 DESTDIR=$RPM_BUILD_ROOT
73
74%{__rm} $RPM_BUILD_ROOT%{_libdir}/libmetalink.la
75
76%clean
77rm -rf $RPM_BUILD_ROOT
78
79%post -p /sbin/ldconfig
80%postun -p /sbin/ldconfig
81
82%files
83%defattr(644,root,root,755)
e92cedad 84%doc AUTHORS COPYING ChangeLog NEWS README
fd9146bd 85%attr(755,root,root) %{_libdir}/libmetalink.so.*.*.*
e92cedad 86%attr(755,root,root) %ghost %{_libdir}/libmetalink.so.3
fd9146bd
ER
87
88%files devel
89%defattr(644,root,root,755)
e92cedad 90%attr(755,root,root) %{_libdir}/libmetalink.so
fd9146bd
ER
91%dir %{_includedir}/metalink
92%{_includedir}/metalink/metalink_error.h
93%{_includedir}/metalink/metalink.h
94%{_includedir}/metalink/metalink_parser.h
95%{_includedir}/metalink/metalink_types.h
96%{_includedir}/metalink/metalinkver.h
fd9146bd
ER
97%{_pkgconfigdir}/libmetalink.pc
98%{_mandir}/man3/metalink_*.3*
e92cedad
JB
99
100%if %{with static_libs}
101%files static
102%defattr(644,root,root,755)
103%{_libdir}/libmetalink.a
104%endif
This page took 0.086661 seconds and 4 git commands to generate.