]> git.pld-linux.org Git - packages/beecrypt.git/blame_incremental - beecrypt.spec
- orphaned, outdated
[packages/beecrypt.git] / beecrypt.spec
... / ...
CommitLineData
1#
2# WARNING: despite unchanged SONAME, the RSA ABI (and API) has changed since 3.x!
3#
4# Conditional build:
5%bcond_without java # build with Java support
6%bcond_with javac # use javac instead of gcj
7%bcond_without python # don't build python module
8%bcond_without doc # don't build documentation
9#
10Summary: The BeeCrypt Cryptography Library
11Summary(pl): Biblioteka kryptograficzna BeeCrypt
12Name: beecrypt
13Version: 4.1.2
14Release: 4
15Epoch: 2
16License: LGPL
17Group: Libraries
18Source0: http://heanet.dl.sourceforge.net/beecrypt/%{name}-%{version}.tar.gz
19# Source0-md5: 820d26437843ab0a6a8a5151a73a657c
20Patch0: %{name}-opt.patch
21Patch1: %{name}-lib64_fix.patch
22Patch2: %{name}-ac_python.patch
23URL: http://sourceforge.net/projects/beecrypt/
24BuildRequires: autoconf >= 2.50
25BuildRequires: automake
26%if %{with doc}
27BuildRequires: doxygen
28%endif
29%if %{with java} && !%{with javac}
30BuildRequires: gcc-java
31%endif
32%if %{with doc}
33BuildRequires: ghostscript
34BuildRequires: graphviz
35%endif
36%if %{with java} && %{with javac}
37BuildRequires: jdk
38%endif
39BuildRequires: libtool
40%if %{with java} && !%{with javac}
41BuildRequires: libgcj-devel
42%endif
43%if %{with python}
44BuildRequires: python-devel
45BuildRequires: python-modules
46%endif
47BuildRequires: rpmbuild(macros) >= 1.213
48%if %{with doc}
49BuildRequires: tetex-dvips
50BuildRequires: tetex-format-latex
51BuildRequires: tetex-latex-dstroke
52# note: this is incorrect place, it should be somewhere in tetex packages
53BuildRequires: tetex-metafont
54%endif
55BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
56
57%define _libaltdir /%{_lib}
58
59%define specflags_alpha -mno-explicit-relocs
60
61%description
62BeeCrypt is an open source cryptography library that contains highly
63optimized C and assembler implementations of many well-known
64algorithms including Blowfish, MD5, SHA-1, Diffie-Hellman, and
65ElGamal.
66
67%description -l pl
68