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