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 34cbdcf7e5f847f7498f2f5bae54dbd257953553 (commit) via 47ac62000f2484087f64ff4b4a9bdcdfaacb51e2 (commit) via d925974f20795ce00419864fa6071b5bca092095 (commit) via 28a59f8dd5db6aeef4bb2090749f2d1584d637fb (commit) via 2c8b705dca23b4cdb0a360299e9370f9d21f88c9 (commit) via 1499bc3b674bd06b6f0d62e664e8b609d2f065b5 (commit) from e7f6415cfe5f0e1ed581fabd7e69ac4ac51a96cd (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 34cbdcf7e5f847f7498f2f5bae54dbd257953553 Author: Michael Tremer michael.tremer@ipfire.org Date: Tue Dec 29 20:36:38 2015 +0100
polarssl: Drop package
The upstream project is dead and has been replaced by something else. Nothing in IPFire is currently linking against polarssl any more.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 47ac62000f2484087f64ff4b4a9bdcdfaacb51e2 Author: Michael Tremer michael.tremer@ipfire.org Date: Tue Dec 29 20:35:52 2015 +0100
pdns: Don't depend on polarssl
pdns uses polarssl which is no longer maintained upstream any more. Since nothing else is using polarssl any more we have dropped this from the distribution and bundle it with pdns.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit d925974f20795ce00419864fa6071b5bca092095 Author: Michael Tremer michael.tremer@ipfire.org Date: Tue Dec 29 20:31:23 2015 +0100
l7-protocols: Drop package
The upstream project is dead for a long time and this is not the way to do this any more.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 28a59f8dd5db6aeef4bb2090749f2d1584d637fb Author: Michael Tremer michael.tremer@ipfire.org Date: Tue Dec 29 20:27:05 2015 +0100
ppl: Drop package
This is not used by anything any more. It was used with older versions of GCC.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 2c8b705dca23b4cdb0a360299e9370f9d21f88c9 Author: Michael Tremer michael.tremer@ipfire.org Date: Tue Dec 29 20:25:19 2015 +0100
cloog: Drop package
This is not used any more by GCC or anything else, so that we can drop this package and the old compat package as well.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
commit 1499bc3b674bd06b6f0d62e664e8b609d2f065b5 Author: Michael Tremer michael.tremer@ipfire.org Date: Tue Dec 29 20:24:18 2015 +0100
gcc: Remove unused cloog configuration
cloog isn't used in GCC any more. No rebuild needed.
Signed-off-by: Michael Tremer michael.tremer@ipfire.org
-----------------------------------------------------------------------
Summary of changes: cloog/cloog.nm | 49 ------------- compat-cloog-ppl/compat-cloog-ppl.nm | 69 ------------------ .../patches/cloog-ppl-0.15.11-ppl-verfix.patch | 24 ------ gcc/gcc.nm | 4 - l7-protocols/l7-protocols.nm | 38 ---------- pdns/pdns.nm | 9 ++- polarssl/polarssl.nm | 69 ------------------ ppl/ppl.nm | 85 ---------------------- 8 files changed, 6 insertions(+), 341 deletions(-) delete mode 100644 cloog/cloog.nm delete mode 100644 compat-cloog-ppl/compat-cloog-ppl.nm delete mode 100644 compat-cloog-ppl/patches/cloog-ppl-0.15.11-ppl-verfix.patch delete mode 100644 l7-protocols/l7-protocols.nm delete mode 100644 polarssl/polarssl.nm delete mode 100644 ppl/ppl.nm
Difference in files: diff --git a/cloog/cloog.nm b/cloog/cloog.nm deleted file mode 100644 index ad1de92..0000000 --- a/cloog/cloog.nm +++ /dev/null @@ -1,49 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = cloog -version = 0.18.1 -release = 1 - -groups = System/Libraries -url = http://www.bastoul.net/cloog/ -license = GPL -summary = Library that generates loops for scanning polyhedra - -description - CLooG is a software which generates loops for scanning Z-polyhedra. - That is, CLooG finds the code or pseudo-code where each integral point - of one or more parametrized polyhedron or parametrized polyhedra union - is reached. CLooG is designed to avoid control overhead and to produce - a very efficient code. -end - -source_dl += http://www.bastoul.net/cloog/pages/download/ - -build - requires - gmp-devel - isl-devel - end - - configure_options += \ - --with-isl=system - - test - make check - end -end - -packages - package %{name} - - package %{name}-devel - template DEVEL - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/compat-cloog-ppl/compat-cloog-ppl.nm b/compat-cloog-ppl/compat-cloog-ppl.nm deleted file mode 100644 index 42511e6..0000000 --- a/compat-cloog-ppl/compat-cloog-ppl.nm +++ /dev/null @@ -1,69 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = compat-cloog-ppl -version = 0.15.11 -release = 2 -thisapp = cloog-ppl-%{version} - -maintainer = Michael Tremer michael.tremer@ipfire.org -groups = System/Libraries -url = http://www.cloog.org -license = GPLv2+ -summary = The Chunky Loop Generator - -description - CLooG is a software which generates loops for scanning Z-polyhedra. - That is, CLooG finds the code or pseudo-code where each integral point - of one or more parametrized polyhedron or parametrized polyhedra union - is reached. CLooG is designed to avoid control overhead and to produce - a very efficient code. -end - -source_dl += ftp://gcc.gnu.org/pub/gcc/infrastructure/ - -build - requires - autoconf - automake - gmp-devel >= 4.1.3 - m4 - ppl-devel >= 1.0 - texinfo >= 4.13 - end - - configure_options += \ - --with-ppl - - prepare_cmds - ./autogen.sh - end - - test - make check - end - - install - mkdir -pv %{BUILDROOT}%{libdir} - install -v -m 755 .libs/libcloog.so.0.0.0 %{BUILDROOT}%{libdir} - ln -svf libcloog.so.0.0.0 %{BUILDROOT}%{libdir}/libcloog.so.0 - end -end - -packages - package %{name} - provides - cloog-ppl = %{thisver} - end - - obsoletes - cloog-ppl <= %{thisver} - end - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/compat-cloog-ppl/patches/cloog-ppl-0.15.11-ppl-verfix.patch b/compat-cloog-ppl/patches/cloog-ppl-0.15.11-ppl-verfix.patch deleted file mode 100644 index d0a2adc..0000000 --- a/compat-cloog-ppl/patches/cloog-ppl-0.15.11-ppl-verfix.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff -up cloog-ppl-0.15.11/configure.in.verfix cloog-ppl-0.15.11/configure.in ---- cloog-ppl-0.15.11/configure.in.verfix 2012-12-03 16:46:17.295807008 -0500 -+++ cloog-ppl-0.15.11/configure.in 2012-12-03 16:46:59.010827161 -0500 -@@ -338,7 +338,7 @@ if test "x$with_ppl" != "x" -a "x$with_p - - AC_MSG_CHECKING([for version 0.10 (or later revision) of PPL]) - AC_TRY_COMPILE([#include "ppl_c.h"],[ -- #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 10 -+ #if (PPL_VERSION_MAJOR != 1) || (PPL_VERSION_MAJOR == 0 && PPL_VERSION_MINOR < 10) - choke me - #endif - ], [AC_MSG_RESULT([yes])], [AC_MSG_ERROR(Can't find correct version of PPL.) ]) -diff -up cloog-ppl-0.15.11/configure.verfix cloog-ppl-0.15.11/configure ---- cloog-ppl-0.15.11/configure.verfix 2012-12-03 16:47:21.996837121 -0500 -+++ cloog-ppl-0.15.11/configure 2012-12-03 16:47:34.893842170 -0500 -@@ -11222,7 +11222,7 @@ int - main () - { - -- #if PPL_VERSION_MAJOR != 0 || PPL_VERSION_MINOR < 10 -+ #if (PPL_VERSION_MAJOR != 1) || (PPL_VERSION_MAJOR == 0 && PPL_VERSION_MINOR < 10) - choke me - #endif - diff --git a/gcc/gcc.nm b/gcc/gcc.nm index e4569f1..396cb17 100644 --- a/gcc/gcc.nm +++ b/gcc/gcc.nm @@ -369,10 +369,6 @@ packages # We do not ship libgcc-devel anymore. provides += libgcc-devel = %{thisver} obsoletes += libgcc-devel < %{thisver} - - if "%{build_cloog}" == "1" - requires += cloog >= %{cloog_version} - end end
package %{name}-c++ diff --git a/l7-protocols/l7-protocols.nm b/l7-protocols/l7-protocols.nm deleted file mode 100644 index 6e244ef..0000000 --- a/l7-protocols/l7-protocols.nm +++ /dev/null @@ -1,38 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = l7-protocols -version = 2009-05-28 -release = 1 -arch = noarch - -groups = Networking/Firewall -url = http://l7-filter.sourceforge.net/ -license = GPLv2+ -summary = Application Layer Packet Classifier for Linux. - -description - L7-filter is a classifier for Linux's Netfilter that identifies packets \ - based on application layer data. It can classify packets as Kazaa, HTTP, \ - Jabber, Citrix, Bittorrent, FTP, Gnucleus, eDonkey2000, etc., regardless \ - of port. -end - -source_dl = http://sourceforge.net/projects/l7-filter/files/Protocol%20definitions/%%7Bv... - -build - build - : # Do nothing - end - - install - mkdir -p %{BUILDROOT}/etc/l7-protocols - cp -Rfv %{DIR_APP}/* %{BUILDROOT}/etc/l7-protocols - end -end - -packages - package %{name} -end diff --git a/pdns/pdns.nm b/pdns/pdns.nm index 21e9984..0366ab5 100644 --- a/pdns/pdns.nm +++ b/pdns/pdns.nm @@ -5,7 +5,7 @@
name = pdns version = 3.4.7 -release = 1 +release = 2
groups = Networking/DNS url = http://powerdns.com/ @@ -23,12 +23,16 @@ source_dl = http://downloads.powerdns.com/releases/ sources = %{thisapp}.tar.bz2
build + # pdns uses polarssl which is no longer maintained + # upstream any more. Since nothing else is using + # polarssl any more we have dropped this from the + # distribution and bundle it with pdns. + requires boost-devel chrpath gcc-c++ lua-devel - polarssl-devel shadow-utils sqlite-devel zlib-devel @@ -39,7 +43,6 @@ build
configure_options += \ --sysconfdir=%{sysconfdir}/pdns \ - --with-system-polarssl \ --with-modules="" \ --with-dynmodules="pipe geo gsqlite3" \ --with-lua \ diff --git a/polarssl/polarssl.nm b/polarssl/polarssl.nm deleted file mode 100644 index d78c6fe..0000000 --- a/polarssl/polarssl.nm +++ /dev/null @@ -1,69 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = polarssl -version = 1.3.9 -release = 1 - -groups = System/Libraries -url = http://polarssl.org/ -license = GPLv2+ -summary = Light-weight cryptographic and SSL/TLS library. - -description - PolarSSL is a light-weight open source cryptographic and SSL/TLS - library written in C. PolarSSL makes it easy for developers to include - cryptographic and SSL/TLS capabilities in their (embedded) - applications with as little hassle as possible. - -end - -sources = %{thisapp}-gpl.tgz -source_dl = http://polarssl.org/code/releases/ - -build - requires - cmake - end - - build - %{cmake} \ - -D CMAKE_BUILD_TYPE:String="Release" \ - -D USE_SHARED_POLARSSL_LIBRARY:BOOL=1 \ - . - - make %{PARALLELISMFLAGS} - end - - test - LD_LIBRARY_PATH=$(pwd)/library ctest --output-on-failure -V - end - - install_cmds - mkdir -pv %{BUILDROOT}%{libexecdir} - mv -v %{BUILDROOT}%{bindir} %{BUILDROOT}%{libexecdir}/%{name} - end -end - -packages - package %{name} - - package %{name}-utils - summary = PolarSSL utilities. - description = %{summary} - - files - %{libexecdir}/%{name} - end - end - - package %{name}-devel - template DEVEL - end - - package %{name}-debuginfo - template DEBUGINFO - end -end diff --git a/ppl/ppl.nm b/ppl/ppl.nm deleted file mode 100644 index f9c53d8..0000000 --- a/ppl/ppl.nm +++ /dev/null @@ -1,85 +0,0 @@ -############################################################################### -# IPFire.org - An Open Source Firewall Solution # -# Copyright (C) - IPFire Development Team info@ipfire.org # -############################################################################### - -name = ppl -version = 1.0 -release = 1.1 - -maintainer = Michael Tremer michael.tremer@ipfire.org -groups = Development/Libraries -url = http://www.cs.unipr.it/ppl/ -license = GPLv3+ -summary = The Parma Polyhedra Library: a library of numerical abstractions. - -description - The Parma Polyhedra Library (PPL) is a library for the manipulation of - (not necessarily closed) convex polyhedra and other numerical - abstractions. The applications of convex polyhedra include program - analysis, optimized compilation, integer and combinatorial - optimization and statistical data-editing. The Parma Polyhedra - Library comes with several user friendly interfaces, is fully dynamic - (available virtual memory is the only limitation to the dimension of - anything), written in accordance to all the applicable standards, - exception-safe, rather efficient, thoroughly documented, and free - software. This package provides all what is necessary to run - applications using the PPL through its C and C++ interfaces. -end - -source_dl = ftp://ftp.cs.unipr.it/pub/ppl/releases/%{version}/ -sources = %{thisapp}.tar.xz - -build - requires - gcc-c++ - gmp-devel >= 4.1.3 - m4 >= 1.4.8 - end - - configure_options += \ - --enable-interfaces="c cxx" \ - --disable-debugging - - test - make check - end - - install_cmds - # Create compat symlink. - ln -s libppl.so.12 %{BUILDROOT}%{libdir}/libppl.so.9 - end -end - -packages - package %{name} - - package %{name}-compat - summary = Compat symlink for ppl-0.11. - description - This package pretends to ship libppl.so.9 for - compatibility reasons. - end - - # Provide the old version. - if "%{lib}" == "lib64" - provides += libppl.so.9()(64bit) - else - provides += libppl.so.9 - end - - files - %{libdir}/libppl.so.9 - end - end - - package %{name}-devel - template DEVEL - - requires += gmp-devel >= 4.1.3 - end - - package %{name}-debuginfo - template DEBUGINFO - end -end
hooks/post-receive -- IPFire 3.x development tree