This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "IPFire 3.x development tree".
The branch, master has been updated via aa1df42da2262e93c29a28c53d0e2ed1c03d634b (commit) via 8280683f7456fd666636d50d4a074e5e30a9ede0 (commit) via 387a9bcbcb0b78ffe5ce0c6a165344fe0b5a3256 (commit) from 641e1aee4bd3d996c96e611c1d1641a425a8508a (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit aa1df42da2262e93c29a28c53d0e2ed1c03d634b Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Dec 11 02:03:04 2011 +0100
l7-protocols: Package is of architecture noarch.
commit 8280683f7456fd666636d50d4a074e5e30a9ede0 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Dec 11 00:39:14 2011 +0100
beecrypt: New package.
commit 387a9bcbcb0b78ffe5ce0c6a165344fe0b5a3256 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Dec 11 00:38:11 2011 +0100
elfutils: Fix build error (compiler warnings).
-----------------------------------------------------------------------
Summary of changes: beecrypt/beecrypt.nm | 55 ++++++++++++++++++++++++++ beecrypt/patches/beecrypt-4.1.2-biarch.patch | 19 +++++++++ beecrypt/patches/beecrypt-4.2.1-no-c++.patch | 16 +++++++ elfutils/elfutils.nm | 4 +- l7-protocols/l7-protocols.nm | 2 +- 5 files changed, 94 insertions(+), 2 deletions(-) create mode 100644 beecrypt/beecrypt.nm create mode 100644 beecrypt/patches/beecrypt-4.1.2-biarch.patch create mode 100644 beecrypt/patches/beecrypt-4.2.1-no-c++.patch
Difference in files: diff --git a/beecrypt/beecrypt.nm b/beecrypt/beecrypt.nm new file mode 100644 index 0000000..0235e07 --- /dev/null +++ b/beecrypt/beecrypt.nm @@ -0,0 +1,55 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = beecrypt +version = 4.2.1 +release = 1 + +groups = System/Libraries +url = http://beecrypt.sourceforge.net/ +license = LGPLv2+ +summary = An open source cryptography library. + +description + BeeCrypt is an ongoing project to provide a strong and fast cryptography + toolkit. Includes entropy sources, random generators, block ciphers, hash + functions, message authentication codes, multiprecision integer routines + and public key primitives. +end + +source_dl = http://downloads.sourceforge.net/sourceforge/%%7Bname%7D/ + +build + requires + autoconf + automake + gcc-c++ + libtool + + perl-Carp + end + + prepare_cmds + libtoolize + autoreconf + end + + configure_options += \ + --with-cplusplus=no \ + --with-java=no \ + --with-python=no + + test + make check + end +end + +packages + package %{name} + + package %{name}-devel + template DEVEL + end +end diff --git a/beecrypt/patches/beecrypt-4.1.2-biarch.patch b/beecrypt/patches/beecrypt-4.1.2-biarch.patch new file mode 100644 index 0000000..695eef0 --- /dev/null +++ b/beecrypt/patches/beecrypt-4.1.2-biarch.patch @@ -0,0 +1,19 @@ +Patch by Paul Nasrat pnasrat@redhat.com for beecrypt >= 4.1.2 to make multilib/multiarch +of beecrypt-devel working. + +--- beecrypt-4.1.2/gnu.h.in 2006-05-22 15:53:45.000000000 -0400 ++++ beecrypt-4.1.2/gnu.h.in.biarch 2006-05-22 15:53:49.000000000 -0400 +@@ -61,7 +61,12 @@ + * make assumptions about the size set by the configure script + */ + #if !defined(MP_WBITS) +-# define MP_WBITS @MP_WBITS@ ++# include <bits/wordsize.h> ++#if __WORDSIZE == 32 ++# define MP_WBITS 32U ++#elif __WORDSIZE == 64 ++# define MP_WBITS 64U ++#endif + #endif + + #endif diff --git a/beecrypt/patches/beecrypt-4.2.1-no-c++.patch b/beecrypt/patches/beecrypt-4.2.1-no-c++.patch new file mode 100644 index 0000000..bb2d227 --- /dev/null +++ b/beecrypt/patches/beecrypt-4.2.1-no-c++.patch @@ -0,0 +1,16 @@ +Patch by Robert Scheck robert@fedoraproject.org for beecrypt >= 4.2.1 to avoid linking +against libstdc++. This patch is based on an old by Florian La Roche laroche@redhat.com +and Panu Matilainen pmatilai@redhat.com. For further information see Red Hat Bugzilla +for bug ID #165080. + +--- beecrypt-4.2.1/Makefile.am 2009-07-08 20:56:18.000000000 +0200 ++++ beecrypt-4.2.1/Makefile.am.no-c++ 2010-03-28 20:55:51.000000000 +0200 +@@ -62,7 +62,7 @@ + + lib_LTLIBRARIES = libbeecrypt.la + +-libbeecrypt_la_SOURCES = aes.c base64.c beecrypt.c blockmode.c blockpad.c blowfish.c dhies.c dldp.c dlkp.c dlpk.c dlsvdp-dh.c dsa.c elgamal.c endianness.c entropy.c fips186.c hmac.c hmacmd5.c hmacsha1.c hmacsha224.c hmacsha256.c md4.c md5.c hmacsha384.c hmacsha512.c memchunk.c mp.c mpbarrett.c mpnumber.c mpprime.c mtprng.c pkcs1.c pkcs12.c ripemd128.c ripemd160.c ripemd256.c ripemd320.c rsa.c rsakp.c rsapk.c sha1.c sha224.c sha256.c sha384.c sha512.c sha2k32.c sha2k64.c timestamp.c cppglue.cxx ++libbeecrypt_la_SOURCES = aes.c base64.c beecrypt.c blockmode.c blockpad.c blowfish.c dhies.c dldp.c dlkp.c dlpk.c dlsvdp-dh.c dsa.c elgamal.c endianness.c entropy.c fips186.c hmac.c hmacmd5.c hmacsha1.c hmacsha224.c hmacsha256.c md4.c md5.c hmacsha384.c hmacsha512.c memchunk.c mp.c mpbarrett.c mpnumber.c mpprime.c mtprng.c pkcs1.c pkcs12.c ripemd128.c ripemd160.c ripemd256.c ripemd320.c rsa.c rsakp.c rsapk.c sha1.c sha224.c sha256.c sha384.c sha512.c sha2k32.c sha2k64.c timestamp.c # cppglue.cxx + libbeecrypt_la_DEPENDENCIES = $(BEECRYPT_OBJECTS) + libbeecrypt_la_LIBADD = blowfishopt.lo mpopt.lo sha1opt.lo $(OPENMP_LIBS) + libbeecrypt_la_LDFLAGS = -no-undefined -version-info $(LIBBEECRYPT_LT_CURRENT):$(LIBBEECRYPT_LT_REVISION):$(LIBBEECRYPT_LT_AGE) diff --git a/elfutils/elfutils.nm b/elfutils/elfutils.nm index a82a69b..a94a9f9 100644 --- a/elfutils/elfutils.nm +++ b/elfutils/elfutils.nm @@ -5,7 +5,7 @@
name = elfutils version = 0.152 -release = 2 +release = 3
maintainer = Michael Tremer michael.tremer@ipfire.org groups = Development/Libraries @@ -32,6 +32,8 @@ build zlib-devel end
+ CFLAGS += -Wno-error + configure_options += \ --program-prefix=eu-
diff --git a/l7-protocols/l7-protocols.nm b/l7-protocols/l7-protocols.nm index 5be216a..31e8e99 100644 --- a/l7-protocols/l7-protocols.nm +++ b/l7-protocols/l7-protocols.nm @@ -6,6 +6,7 @@ name = l7-protocols version = 2007-11-22 release = 1 +arch = noarch
groups = Networking/Firewall url = http://l7-filter.sourceforge.net/ @@ -34,5 +35,4 @@ end
packages package %{name} - end end
hooks/post-receive -- IPFire 3.x development tree