]> git.pld-linux.org Git - packages/ftplib.git/blob - ftplib.spec
- new
[packages/ftplib.git] / ftplib.spec
1 Summary:        ftplib - set of routines that implement the FTP protocol
2 Summary(pl.UTF-8):      ftplib - zbiór funkcji implementujących protokół FTP
3 Name:           ftplib
4 Version:        3.1.1
5 Release:        1
6 License:        LGPL v2+
7 Group:          Libraries
8 Source0:        http://nbpfaus.net/~pfau/ftplib/%{name}-3.1-1.tar.gz
9 # Source0-md5:  763be9c7e7b110776f88521a558dbc55
10 URL:            http://nbpfaus.net/~pfau/ftplib/
11 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
12
13 %description
14 ftplib is a set of routines that implement the FTP protocol. They
15 allow applications to create and access remote files through function
16 calls instead of needing to fork and exec an interactive ftp client
17 program.
18
19 ftplib has been built and tested on Linux, VMS, OSF/1 and Windows NT.
20
21 %description -l pl.UTF-8
22 ftplib to zbiór funkcji implementujących protokół FTP. Pozwalają one
23 aplikacjom tworzyć i pobierać zdalne pliki poprzez wywołania funkcji
24 zamiast wykonywania fork i uruchamiania interaktywnego klienta ftp.
25
26 Biblioteka ftplib została zbudowana i przetestowana na Linuksie,
27 VMS-ie, OSF/1 oraz Windows NT.
28
29 %package devel
30 Summary:        Header files for ftplib library
31 Summary(pl.UTF-8):      Pliki nagłówkowe biblioteki ftplib
32 Group:          Development/Libraries
33 Requires:       %{name} = %{version}-%{release}
34
35 %description devel
36 Header files for ftplib library.
37
38 %description devel -l pl.UTF-8
39 Pliki nagłówkowe biblioteki ftplib.
40
41 %package static
42 Summary:        Static ftplib library
43 Summary(pl.UTF-8):      Statyczna biblioteka ftplib
44 Group:          Development/Libraries
45 Requires:       %{name}-devel = %{version}-%{release}
46
47 %description static
48 Static ftplib library.
49
50 %description static -l pl.UTF-8
51 Statyczna biblioteka ftplib.
52
53 %prep
54 %setup -q -n %{name}-3.1-1
55
56 %build
57 %{__make} -C src \
58         CC="%{__cc}" \
59         DEBUG="%{rpmcflags}"
60
61 %install
62 rm -rf $RPM_BUILD_ROOT
63 install -d $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_includedir}}
64
65 install src/libftp.so.3.1 $RPM_BUILD_ROOT%{_libdir}
66 ln -sf libftp.so.3.1 $RPM_BUILD_ROOT%{_libdir}/libftp.so.3
67 ln -sf libftp.so.3.1 $RPM_BUILD_ROOT%{_libdir}/libftp.so
68 install src/libftp.a $RPM_BUILD_ROOT%{_libdir}
69 install src/ftplib.h $RPM_BUILD_ROOT%{_includedir}
70 install src/qftp $RPM_BUILD_ROOT%{_bindir}
71
72 %clean
73 rm -rf $RPM_BUILD_ROOT
74
75 %post   -p /sbin/ldconfig
76 %postun -p /sbin/ldconfig
77
78 %files
79 %defattr(644,root,root,755)
80 %doc CHANGES NOTES README.ftplib_v3.1 README.qftp TODO additional_rfcs
81 %attr(755,root,root) %{_bindir}/qftp
82 %attr(755,root,root) %{_libdir}/libftp.so.*.*
83 %attr(755,root,root) %ghost %{_libdir}/libftp.so.3
84
85 %files devel
86 %defattr(644,root,root,755)
87 %doc html/*
88 %attr(755,root,root) %{_libdir}/libftp.so
89 %{_includedir}/ftplib.h
90
91 %files static
92 %defattr(644,root,root,755)
93 %{_libdir}/libftp.a
This page took 0.097103 seconds and 4 git commands to generate.