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
openSUSE Build Service is sponsored by