]> git.pld-linux.org Git - packages/ckermit.git/blob - ckermit.spec
7ea46574bf209a15e49bc57463fd3662017a1336
[packages/ckermit.git] / ckermit.spec
1 Summary:        The quintessential all-purpose communications program
2 Summary(pl.UTF-8):      Kwintesencja programów komunikacyjnych
3 Name:           ckermit
4 Version:        8.0.211
5 Release:        3
6 License:        Special (see Copyright Notice)
7 Group:          Applications/Communications
8 Source0:        ftp://kermit.columbia.edu/kermit/archives/cku211.tar.gz
9 # Source0-md5:  e9e5f3e988a526e49cf177ca18719827
10 Source1:        cku-%{name}.local.ini
11 Source2:        cku-%{name}.modem.generic.ini
12 Source3:        cku-%{name}.locale.ini
13 Source4:        cku-%{name}.phone
14 Patch0:         cku-makefile.patch
15 Patch1:         %{name}-gcc4.patch
16 Patch2:         %{name}-openssl-clash.patch
17 URL:            http://www.columbia.edu/kermit/
18 BuildRequires:  heimdal-devel
19 BuildRequires:  ncurses-devel
20 BuildRequires:  openssl-devel >= 0.9.7d
21 BuildRequires:  pam-devel
22 BuildRequires:  perl-base
23 BuildRequires:  zlib-devel
24 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26 %description
27 C-Kermit is a combined serial and network communication software
28 package offering a consistent, medium-independent, cross-platform
29 approach to connection establishment, terminal sessions, file transfer
30 and management, character-set translation, and automation of
31 communication tasks.
32
33 %description -l pl.UTF-8
34 C-Kermit to pakiet do komunikacji zarówno szeregowej, jak i sieciowej,
35 oferujący spójny, niezależny od medium, międzyplatformowy sposób
36 ustanawiania połączenia, sesji terminalowych, przesyłania i
37 zarządzania plikami, translacji kodowania znaków, automatyki zadań
38 komunikacyjnych.
39
40 %prep
41 %setup -q -c
42 %patch0 -p1
43 %patch1 -p1
44 %patch2 -p1
45
46 %build
47 %{__make} linux-PLD+krb5+openssl+zlib+pam+shadow \
48         OPT="%{rpmcflags}" \
49         LNKFLAGS="%{rpmldflags}"
50
51 %install
52 rm -rf $RPM_BUILD_ROOT
53 install -d $RPM_BUILD_ROOT{%{_bindir},%{_mandir}/man1,%{_sysconfdir}/kermit}
54
55 perl -pi -e "s|%{_prefix}/local/bin/kermit|%{_bindir}/kermit|g" ckermit.ini
56
57 install wermit $RPM_BUILD_ROOT%{_bindir}/kermit
58 install ckuker.nr $RPM_BUILD_ROOT%{_mandir}/man1/kermit.1
59 install ckermit.ini $RPM_BUILD_ROOT%{_sysconfdir}/kermit
60 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}/kermit/ckermit.local.ini
61 install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/kermit/ckermit.modem.ini
62 install %{SOURCE3} $RPM_BUILD_ROOT%{_sysconfdir}/kermit/ckermit.locale.ini
63 install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/kermit/ckermit.phone
64
65 %clean
66 rm -rf $RPM_BUILD_ROOT
67
68 %files
69 %defattr(644,root,root,755)
70 %doc *.txt COPYING.TXT
71 %dir %{_sysconfdir}/kermit
72 %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/kermit/*
73 %attr(755, root, root) %{_bindir}/kermit
74 %{_mandir}/man1/kermit.1*
This page took 0.043378 seconds and 2 git commands to generate.