* [git.ipfire.org] IPFire 3.x development tree branch, master, updated. d4314e5aced9723fc80d683a381b11ad5742cfda
@ 2015-10-26 11:46 git
0 siblings, 0 replies; only message in thread
From: git @ 2015-10-26 11:46 UTC (permalink / raw)
To: ipfire-scm
[-- Attachment #1: Type: text/plain, Size: 7005 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 d4314e5aced9723fc80d683a381b11ad5742cfda (commit)
via 63af7a712dffce481c1771e74ccba245a8f50486 (commit)
via f8aad48b12ddb9ae88b56d9571bc10014b5658c5 (commit)
via 1502d4578799bf994032c7be5003a42280070c05 (commit)
from ea7896a5e457dbc633415f9275fd071c42809057 (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 d4314e5aced9723fc80d683a381b11ad5742cfda
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Mon Oct 26 10:48:56 2015 +0100
util-linux: Update to 2.27
This is a major update to the latest stable version of util-linux.
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit 63af7a712dffce481c1771e74ccba245a8f50486
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Mon Oct 26 10:48:55 2015 +0100
systemd: Enable python bindings
Enable the build of systemd python bindings for python3.
Requires python-lxml and python development headers to be present.
Fixes #10969.
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit f8aad48b12ddb9ae88b56d9571bc10014b5658c5
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Mon Oct 26 10:48:54 2015 +0100
python-lxml: New package
lxml provides a Python binding to the libxslt and libxml2 libraries.
It follows the ElementTree API as much as possible in order to provide
a more Pythonic interface to libxml2 and libxslt than the default
bindings. Build dependency for systemd python bindings.
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
commit 1502d4578799bf994032c7be5003a42280070c05
Author: Stefan Schantl <stefan.schantl(a)ipfire.org>
Date: Mon Oct 26 10:48:53 2015 +0100
automake: Update to 1.15
Update to the latest available version of automake.
Required to build util-linux 2.27.
Signed-off-by: Stefan Schantl <stefan.schantl(a)ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>
-----------------------------------------------------------------------
Summary of changes:
automake/automake.nm | 4 +--
python-lxml/python-lxml.nm | 65 ++++++++++++++++++++++++++++++++++++++++++++++
systemd/systemd.nm | 9 ++++++-
util-linux/util-linux.nm | 11 ++++----
4 files changed, 81 insertions(+), 8 deletions(-)
create mode 100644 python-lxml/python-lxml.nm
Difference in files:
diff --git a/automake/automake.nm b/automake/automake.nm
index 128ba2c..ca553c1 100644
--- a/automake/automake.nm
+++ b/automake/automake.nm
@@ -4,8 +4,8 @@
###############################################################################
name = automake
-version = 1.13.2
-release = 2
+version = 1.15
+release = 1
arch = noarch
groups = Development/Tools
diff --git a/python-lxml/python-lxml.nm b/python-lxml/python-lxml.nm
new file mode 100644
index 0000000..82c07c5
--- /dev/null
+++ b/python-lxml/python-lxml.nm
@@ -0,0 +1,65 @@
+###############################################################################
+# IPFire.org - An Open Source Firewall Solution #
+# Copyright (C) - IPFire Development Team <info(a)ipfire.org> #
+###############################################################################
+
+name = python-lxml
+version = 3.4.4
+release = 1
+thisapp = lxml-%{version}
+
+groups = Development/Languages
+url = http://lxml.de
+license = BSD
+summary = ElementTree-like Python bindings for libxml2 and libxslt.
+
+description
+ lxml provides a Python binding to the libxslt and libxml2 libraries.
+ It follows the ElementTree API as much as possible in order to provide
+ a more Pythonic interface to libxml2 and libxslt than the default
+ bindings.
+end
+
+source_dl = http://lxml.de/files/
+sources = %{thisapp}.tgz
+
+build
+ requires
+ libxml2-devel
+ libxslt-devel
+ python3-devel
+ zlib-devel
+ end
+
+ build
+ CFLAGS="%{CFLAGS}" %{python3} setup.py build
+ end
+
+ test
+ # Setup test environment.
+ BUILD_LIB_DIR=$(find $(pwd) -name "*.so" | head -n 1 | xargs dirname)
+ cp $BUILD_LIB_DIR/*.so src/lxml
+ export LANG=en_US.utf8
+
+ # Run tests.
+ %{python3} test.py -p -v
+
+ # Launch more tests.
+ export PYTHONPATH=src
+ %{python3} selftest.py
+ %{python3} selftest2.py
+ end
+
+ install
+ %{python3} setup.py install --skip-build -O1 \
+ --root=%{BUILDROOT}
+ end
+end
+
+packages
+ package python3-lxml
+
+ package python3-lxml-debuginfo
+ template DEBUGINFO
+ end
+end
diff --git a/systemd/systemd.nm b/systemd/systemd.nm
index 0b8e604..35d2b0b 100644
--- a/systemd/systemd.nm
+++ b/systemd/systemd.nm
@@ -5,7 +5,7 @@
name = systemd
version = 221
-release = 3
+release = 4
maintainer = Stefan Schantl <stefan.schantl(a)ipfire.org>
groups = System/Base
@@ -49,6 +49,8 @@ build
m4
pam-devel
pciutils-devel
+ python3-devel
+ python3-lxml
usbutils
vala
xz-devel
@@ -56,6 +58,7 @@ build
end
configure_options += \
+ PYTHON=%{python3} \
--with-sysvinit-path= \
--with-sysvrcnd-path= \
--enable-introspection \
@@ -429,6 +432,10 @@ packages
end
end
+ package python3-%{name}
+ template PYTHON3
+ end
+
package %{name}-debuginfo
template DEBUGINFO
end
diff --git a/util-linux/util-linux.nm b/util-linux/util-linux.nm
index 68c0ef9..4d14b85 100644
--- a/util-linux/util-linux.nm
+++ b/util-linux/util-linux.nm
@@ -4,10 +4,11 @@
###############################################################################
name = util-linux
-major_ver = 2.25
-minor_ver = 2
-version = %{major_ver}.%{minor_ver}
-release = 2
+major_ver = 2.27
+minor_ver =
+version = %{major_ver}
+#version = %{major_ver}.%{minor_ver}
+release = 1
maintainer = Stefan Schantl <stefan.schantl(a)ipfire.org>
groups = System/Base
@@ -27,7 +28,7 @@ source_dl = ftp://ftp.kernel.org/pub/linux/utils/util-linux/v%{major_ver}/
build
requires
audit-devel
- automake >= 1.13
+ automake >= 1.15
coreutils >= 8.19
gettext
libcap-devel
hooks/post-receive
--
IPFire 3.x development tree
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2015-10-26 11:46 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-10-26 11:46 [git.ipfire.org] IPFire 3.x development tree branch, master, updated. d4314e5aced9723fc80d683a381b11ad5742cfda git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox