]> git.pld-linux.org Git - packages/yaz.git/blame - yaz.spec
- release 2
[packages/yaz.git] / yaz.spec
CommitLineData
97b8a8b3 1Summary: Z39.50 protocol support library
16ed4c28 2Summary(pl.UTF-8): Biblioteka obsługująca protokół Z39.50
97b8a8b3 3Name: yaz
c3e0246d 4Version: 3.0.44
5d2f18d3 5Release: 2
97b8a8b3 6License: BSD-like
97b8a8b3
JB
7Group: Libraries
8Source0: http://ftp.indexdata.dk/pub/yaz/%{name}-%{version}.tar.gz
c3e0246d 9# Source0-md5: 330730a4a7a097447ed3abe09d38e0ce
97b8a8b3
JB
10Patch0: %{name}-libwrap-fix.patch
11URL: http://www.indexdata.dk/yaz/
ce92897c
JB
12BuildRequires: autoconf >= 2.60
13BuildRequires: automake >= 1:1.9
14BuildRequires: bison
15BuildRequires: libicu-devel
145d8277 16BuildRequires: libtool >= 1:1.4.2-9
97b8a8b3 17BuildRequires: libwrap-devel
ce92897c
JB
18BuildRequires: libxml2-devel >= 2.0
19BuildRequires: libxslt-devel >= 1.1.0
eb6128a6 20BuildRequires: openssl-devel >= 0.9.7d
ce92897c 21BuildRequires: pkgconfig
339f3710 22BuildRequires: readline-devel >= 5.0
ce92897c 23BuildRequires: tcl
97b8a8b3
JB
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27YAZ is a C library for developing client - and server applications
28using the ANSI/NISO Z39.50 protocol for Information Retrieval.
29
893180b4
JR
30%description -l pl.UTF-8
31YAZ to biblioteka w C do tworzenia aplikacji klienckich i serwerów
32korzystających z protokołu ANSI/NISO Z39.50 do uzyskiwania informacji.
97b8a8b3
JB
33
34%package devel
35Summary: Header files for YAZ library
16ed4c28 36Summary(pl.UTF-8): Pliki nagłówkowe biblioteki YAZ
97b8a8b3 37Group: Development/Libraries
7785bb37 38Requires: %{name} = %{version}-%{release}
97b8a8b3 39Requires: libwrap-devel
ce92897c
JB
40Requires: libxml2-devel >= 2.0
41Requires: libxslt-devel >= 1.1.0
9570de5b 42Requires: openssl-devel >= 0.9.7d
97b8a8b3
JB
43
44%description devel
45Header files for YAZ library.
46
893180b4
JR
47%description devel -l pl.UTF-8
48Pliki nagłówkowe biblioteki YAZ.
97b8a8b3
JB
49
50%package static
51Summary: YAZ static libraries
16ed4c28 52Summary(pl.UTF-8): Statyczne biblioteki YAZ
97b8a8b3 53Group: Development/Libraries
7785bb37 54Requires: %{name}-devel = %{version}-%{release}
97b8a8b3
JB
55
56%description static
57YAZ static libraries.
58
893180b4 59%description static -l pl.UTF-8
97b8a8b3
JB
60Statyczne biblioteki YAZ.
61
62%prep
63%setup -q
05def978 64%patch0 -p1
97b8a8b3
JB
65
66%build
701e7ffa 67%{__libtoolize}
fcbd12dd 68%{__aclocal} -I m4
1bfb8e15 69%{__autoconf}
70%{__automake}
97b8a8b3
JB
71%configure \
72 --enable-shared \
d3f423d3
JB
73 --enable-tcpd \
74 --with-openssl
97b8a8b3
JB
75
76%{__make}
77
78%install
79rm -rf $RPM_BUILD_ROOT
fd635697 80
97b8a8b3
JB
81%{__make} install \
82 DESTDIR=$RPM_BUILD_ROOT
83
84%{__make} install -C doc \
85 DESTDIR=$RPM_BUILD_ROOT
86
9afc10e0 87mv -f $RPM_BUILD_ROOT%{_docdir}/yaz ./doc-dist
97b8a8b3 88
97b8a8b3
JB
89%clean
90rm -rf $RPM_BUILD_ROOT
91
92%post -p /sbin/ldconfig
93%postun -p /sbin/ldconfig
94
95%files
96%defattr(644,root,root,755)
c3e0246d 97%doc LICENSE NEWS README ChangeLog
145d8277 98%attr(755,root,root) %{_bindir}/yaz-asncomp
d3f423d3 99%attr(755,root,root) %{_bindir}/yaz-client*
145d8277 100%attr(755,root,root) %{_bindir}/yaz-iconv
c3e0246d 101%attr(755,root,root) %{_bindir}/yaz-icu
102%attr(755,root,root) %{_bindir}/yaz-illclient
145d8277 103%attr(755,root,root) %{_bindir}/yaz-marcdump
d3f423d3 104%attr(755,root,root) %{_bindir}/yaz-ztest*
97b8a8b3 105%attr(755,root,root) %{_bindir}/zoomsh
ce92897c
JB
106%attr(755,root,root) %{_libdir}/libyaz.so.*.*.*
107%attr(755,root,root) %ghost %{_libdir}/libyaz.so.3
108%attr(755,root,root) %{_libdir}/libyaz_icu.so.*.*.*
109%attr(755,root,root) %ghost %{_libdir}/libyaz_icu.so.3
110%attr(755,root,root) %{_libdir}/libyaz_server.so.*.*.*
111%attr(755,root,root) %ghost %{_libdir}/libyaz_server.so.3
cfe882ef 112%dir %{_datadir}/yaz
73fe0ace 113%{_datadir}/yaz/etc
cfe882ef
AM
114%{_datadir}/yaz/ill
115%{_datadir}/yaz/z39.50
73fe0ace 116%{_mandir}/man1/yaz-asncomp.1*
d3f423d3 117%{_mandir}/man1/yaz-client*.1*
145d8277 118%{_mandir}/man1/yaz-iconv.1*
c3e0246d 119%{_mandir}/man1/yaz-icu.1*
120%{_mandir}/man1/yaz-illclient.1*
145d8277 121%{_mandir}/man1/yaz-marcdump.1*
d3f423d3 122%{_mandir}/man1/zoomsh.1*
c3e0246d 123%{_mandir}/man7/bib1-attr.7*
d3f423d3 124%{_mandir}/man7/yaz.7*
4bfcb881 125%{_mandir}/man7/yaz-log.7*
d3f423d3 126%{_mandir}/man8/yaz-ztest*.8*
97b8a8b3
JB
127
128%files devel
129%defattr(644,root,root,755)
c3e0246d 130%doc doc-dist/*
97b8a8b3 131%attr(755,root,root) %{_bindir}/yaz-config
ce92897c
JB
132%attr(755,root,root) %{_libdir}/libyaz.so
133%attr(755,root,root) %{_libdir}/libyaz_icu.so
134%attr(755,root,root) %{_libdir}/libyaz_server.so
135%{_libdir}/libyaz.la
136%{_libdir}/libyaz_icu.la
137%{_libdir}/libyaz_server.la
97b8a8b3
JB
138%{_includedir}/yaz
139%{_aclocaldir}/yaz.m4
88b1cb12 140%{_mandir}/man8/yaz-config.8*
c3e0246d 141%{_pkgconfigdir}/yaz.pc
97b8a8b3
JB
142
143%files static
144%defattr(644,root,root,755)
ce92897c
JB
145%{_libdir}/libyaz.a
146%{_libdir}/libyaz_icu.a
147%{_libdir}/libyaz_server.a
This page took 0.079971 seconds and 4 git commands to generate.