* [git.ipfire.org] IPFire 3.x development tree branch, master, updated. 34cbdcf7e5f847f7498f2f5bae54dbd257953553
@ 2016-01-04 22:15 git
0 siblings, 0 replies; only message in thread
From: git @ 2016-01-04 22:15 UTC (permalink / raw)
To: ipfire-scm
[-- Attachment #1: Type: text/plain, Size: 16023 bytes --]
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(a)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(a)ipfire.org>
commit 47ac62000f2484087f64ff4b4a9bdcdfaacb51e2
Author: Michael Tremer <michael.tremer(a)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(a)ipfire.org>
commit d925974f20795ce00419864fa6071b5bca092095
Author: Michael Tremer <michael.tremer(a)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(a)ipfire.org>
commit 28a59f8dd5db6aeef4bb2090749f2d1584d637fb
Author: Michael Tremer <michael.tremer(a)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(a)ipfire.org>
commit 2c8b705dca23b4cdb0a360299e9370f9d21f88c9
Author: Michael Tremer <michael.tremer(a)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(a)ipfire.org>
commit 1499bc3b674bd06b6f0d62e664e8b609d2f065b5
Author: Michael Tremer <michael.tremer(a)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(a)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(a)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(a)ipfire.org> #
-###############################################################################
-
-name = compat-cloog-ppl
-version = 0.15.11
-release = 2
-thisapp = cloog-ppl-%{version}
-
-maintainer = Michael Tremer <michael.tremer(a)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(a)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/%{version}/
-
-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(a)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(a)ipfire.org> #
-###############################################################################
-
-name = ppl
-version = 1.0
-release = 1.1
-
-maintainer = Michael Tremer <michael.tremer(a)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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2016-01-04 22:15 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-04 22:15 [git.ipfire.org] IPFire 3.x development tree branch, master, updated. 34cbdcf7e5f847f7498f2f5bae54dbd257953553 git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox