File zebedee.spec of Package zebedee
Summary: Zebedee: a simple, free, secure TCP and UDP tunnel program
%define name zebedee
Name: %{name}
%define version 2.5.3
%define ostype linux
Version: %{version}
Release: 1
Group: Applications/Security
License: GPL
URL: http://www.winton.org.uk/zebedee/
Source0: %{name}-%{version}.tar.gz
Source1: blowfish-0.9.5a.tar.gz
Source2: bzip2-1.0.3.tar.gz
Source3: zlib-1.2.3.tar.gz
Prefix: /usr
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Zebedee is a simple program to establish an encrypted, compressed
"tunnel" for TCP/IP or UDP data transfer between two systems.
This allows traffic such as telnet, ftp and X to be protected from
snooping as well as potentially gaining performance over
low-bandwidth networks from compression.
The main goals for Zebedee are to:
- Provide full client and server functionality under both UNIX and
Windows. Be easy to install, use and maintain with little or no
configuration required. Have a small footprint, low wire protocol
overhead and give significant traffic reduction by the use of
compression.
- Use only algorithms that are either unpatented or for which the
patent has expired.
- Be entirely free for commercial or non-commercial use and
distributed under the term of the GNU General Public Licence.
%prep
%setup -D -a 3
%setup -D -a 2
%setup -D -a 1
%build
cd /usr/src/packages/BUILD/zebedee-2.5.3/blowfish-0.9.5a/
make -f /usr/src/packages/BUILD/zebedee-2.5.3/blowfish-0.9.5a/Makefile
cd /usr/src/packages/BUILD/zebedee-2.5.3/bzip2-1.0.3/
make -f /usr/src/packages/BUILD/zebedee-2.5.3/bzip2-1.0.3/Makefile
cd /usr/src/packages/BUILD/zebedee-2.5.3/zlib-1.2.3/
make -f /usr/src/packages/BUILD/zebedee-2.5.3/zlib-1.2.3/Makefile
cd /usr/src/packages/BUILD/zebedee-2.5.3/
cp -a /usr/src/packages/BUILD/zebedee-2.5.3/blowfish-0.9.5a ../
cp -a /usr/src/packages/BUILD/zebedee-2.5.3/bzip2-1.0.3 ../
cp -a /usr/src/packages/BUILD/zebedee-2.5.3/zlib-1.2.3 ../
make OS=linux
pwd
ls
mkdir -p /var/tmp/zebedee-2.5.3-build/usr/bin/
mkdir -p /var/tmp/zebedee-2.5.3-build/usr/lib/
cp /usr/src/packages/BUILD/zebedee-2.5.3/zebedee /var/tmp/zebedee-2.5.3-build/usr/bin/
cp /usr/src/packages/BUILD/zebedee-2.5.3/zebedee /var/tmp/zebedee-2.5.3-build/usr/lib/
cp /usr/src/packages/BUILD/zebedee-2.5.3/ftpgw.tcl /var/tmp/zebedee-2.5.3-build/usr/bin/
cp /usr/src/packages/BUILD/zebedee-2.5.3/ftpgw.tcl.1 /var/tmp/zebedee-2.5.3-build/usr/lib/
cp /usr/src/packages/BUILD/zebedee-2.5.3/zebedee.1 /var/tmp/zebedee-2.5.3-build/usr/bin/
mkdir -p /var/tmp/zebedee-2.5.3-build/usr/man/man1/
cp /usr/src/packages/BUILD/zebedee-2.5.3/zebedee.1 /var/tmp/zebedee-2.5.3-build/usr/man/man1/zebedee.1
cp /usr/src/packages/BUILD/zebedee-2.5.3/ftpgw.tcl.1 /var/tmp/zebedee-2.5.3-build/usr/man/man1/ftpgw.tcl.1
%install
%files
/etc/zebedee.conf
/usr/bin/zebedee
/usr/bin/ftpgw.tcl
/usr/lib/zebedee
/usr/bin/zebedee.1
/usr/lib/ftpgw.tcl.1
%doc /usr/man/man1/zebedee.1*
%doc /usr/man/man1/ftpgw.tcl.1*
%doc *.txt *.html
%changelog
* Mon Sep 05 2005 Neil Winton <neil@winton.org.uk>
- Zebedee version 2.5.3
* Sun Jul 06 2003 Neil Winton <neil@winton.org.uk>
- Zebedee version 2.5.1
* Wed Jul 02 2003 Neil Winton <neil@winton.org.uk>
- Zebedee version 2.5.0
* Tue May 29 2002 Neil Winton <neil@winton.org.uk>
- Zebedee version 2.4.1
* Thu May 09 2002 Neil Winton <neil@winton.org.uk>
- Zebedee version 2.4.0
* Fri Mar 22 2002 Neil Winton <neil@winton.org.uk>
- Zebedee version 2.3.2
* Fri Mar 15 2002 Neil Winton <neil@winton.org.uk>
- Zebedee version 2.3.1
* Thu Mar 07 2002 Neil Winton <neil@winton.org.uk>
- Zebedee version 2.3.0
* Fri Apr 13 2001 Neil Winton <neil@winton.org.uk>
- Zebedee version 2.2.2
* Fri Feb 09 2001 Neil Winton <neil@winton.org.uk>
- Zebedee version 2.2.1
* Fri Feb 02 2001 Neil Winton <neil@winton.org.uk>
- Zebedee version 2.2.0
* Sat Oct 14 2000 Neil Winton <neil@winton.org.uk>
- Modified based on Marc's work -- fixed the man page creation
- Zebedee version 2.1.3
* Sun Sep 3 2000 Marc Lavall�e <odradek@videotron.ca>
- initial RPM package, should work with most Unix
- modified Makefile: disabled the buggy zebedee man page creation
- inclusion of the zebedee man page