public inbox for ipfire-scm@lists.ipfire.org
 help / color / mirror / Atom feed
From: git@ipfire.org
To: ipfire-scm@lists.ipfire.org
Subject: [git.ipfire.org] IPFire 2.x development tree branch, next, updated. 935f05065e79ec06b529a44631ffcf50199d8cf0
Date: Mon, 17 Apr 2017 12:39:45 +0100	[thread overview]
Message-ID: <20170417113946.30F5310853C3@git01.ipfire.org> (raw)

[-- Attachment #1: Type: text/plain, Size: 11100 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 2.x development tree".

The branch, next has been updated
       via  935f05065e79ec06b529a44631ffcf50199d8cf0 (commit)
       via  52883a8e9efd1a9949fc1d4419800f4728cd5466 (commit)
       via  fd15f250e8e7d372cc767ec4482fe3b64a23dc39 (commit)
       via  dc539daf8823ef97c931f12b514453c25e867c45 (commit)
      from  ae3b38d473ae6929fd61b42513f4e636cabe55f0 (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 935f05065e79ec06b529a44631ffcf50199d8cf0
Author: Michael Tremer <michael.tremer(a)ipfire.org>
Date:   Mon Apr 17 12:36:49 2017 +0100

    Rootfile update
    
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit 52883a8e9efd1a9949fc1d4419800f4728cd5466
Author: Jonatan Schlag <jonatan.schlag(a)ipfire.org>
Date:   Sun Apr 16 19:36:22 2017 +0200

    Build python3-libvirt only on i586 and x86_64
    
    Libvirt is build only on these arches and the bindings make only with
    libvirt sense so we should build them only on these two arches too.
    
    Signed-off-by: Jonatan Schlag <jonatan.schlag(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit fd15f250e8e7d372cc767ec4482fe3b64a23dc39
Author: Jonatan Schlag <jonatan.schlag(a)ipfire.org>
Date:   Sat Apr 15 15:56:22 2017 +0200

    Add package python3-libvirt
    
    This new package provides the python3 bindings for libvirt.
    
    Signed-off-by: Jonatan Schlag <jonatan.schlag(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

commit dc539daf8823ef97c931f12b514453c25e867c45
Author: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
Date:   Sun Apr 16 19:35:50 2017 +0200

    gdbm: update to 1.13
    
    Signed-off-by: Marcel Lorenz <marcel.lorenz(a)ipfire.org>
    Signed-off-by: Michael Tremer <michael.tremer(a)ipfire.org>

-----------------------------------------------------------------------

Summary of changes:
 config/rootfiles/common/diffutils                |  1 +
 config/rootfiles/packages/cups                   |  1 +
 config/rootfiles/packages/i586/python3-libvirt   | 10 ++++++++++
 config/rootfiles/packages/x86_64/python3-libvirt | 10 ++++++++++
 lfs/gdbm                                         |  9 ++++-----
 lfs/{mcelog => python3-libvirt}                  | 19 ++++++++-----------
 make.sh                                          |  1 +
 7 files changed, 35 insertions(+), 16 deletions(-)
 create mode 100644 config/rootfiles/packages/i586/python3-libvirt
 create mode 100644 config/rootfiles/packages/x86_64/python3-libvirt
 copy lfs/{mcelog => python3-libvirt} (91%)

Difference in files:
diff --git a/config/rootfiles/common/diffutils b/config/rootfiles/common/diffutils
index bb02f1b..f43effe 100644
--- a/config/rootfiles/common/diffutils
+++ b/config/rootfiles/common/diffutils
@@ -4,5 +4,6 @@ usr/bin/diff
 #usr/bin/sdiff
 #usr/share/info/diffutils.info
 #usr/share/man/man1/cmp.1
+#usr/share/man/man1/diff.1
 #usr/share/man/man1/diff3.1
 #usr/share/man/man1/sdiff.1
diff --git a/config/rootfiles/packages/cups b/config/rootfiles/packages/cups
index 70b4eb4..05a618d 100644
--- a/config/rootfiles/packages/cups
+++ b/config/rootfiles/packages/cups
@@ -1,3 +1,4 @@
+#etc/dbus-1/system.d
 etc/dbus-1/system.d/cups.conf
 etc/pam.d/cups
 etc/rc.d/init.d/cups
diff --git a/config/rootfiles/packages/i586/python3-libvirt b/config/rootfiles/packages/i586/python3-libvirt
new file mode 100644
index 0000000..0463ca4
--- /dev/null
+++ b/config/rootfiles/packages/i586/python3-libvirt
@@ -0,0 +1,10 @@
+usr/lib/python3.6/site-packages/__pycache__/libvirt.cpython-36.pyc
+usr/lib/python3.6/site-packages/__pycache__/libvirt_lxc.cpython-36.pyc
+usr/lib/python3.6/site-packages/__pycache__/libvirt_qemu.cpython-36.pyc
+usr/lib/python3.6/site-packages/libvirt.py
+usr/lib/python3.6/site-packages/libvirt_lxc.py
+#usr/lib/python3.6/site-packages/libvirt_python-3.1.0-py3.6.egg-info
+usr/lib/python3.6/site-packages/libvirt_qemu.py
+usr/lib/python3.6/site-packages/libvirtmod.cpython-36m-i386-linux-gnu.so
+usr/lib/python3.6/site-packages/libvirtmod_lxc.cpython-36m-i386-linux-gnu.so
+usr/lib/python3.6/site-packages/libvirtmod_qemu.cpython-36m-i386-linux-gnu.so
diff --git a/config/rootfiles/packages/x86_64/python3-libvirt b/config/rootfiles/packages/x86_64/python3-libvirt
new file mode 100644
index 0000000..f20ef09
--- /dev/null
+++ b/config/rootfiles/packages/x86_64/python3-libvirt
@@ -0,0 +1,10 @@
+usr/lib/python3.6/site-packages/__pycache__/libvirt.cpython-36.pyc
+usr/lib/python3.6/site-packages/__pycache__/libvirt_lxc.cpython-36.pyc
+usr/lib/python3.6/site-packages/__pycache__/libvirt_qemu.cpython-36.pyc
+usr/lib/python3.6/site-packages/libvirt.py
+usr/lib/python3.6/site-packages/libvirt_lxc.py
+#usr/lib/python3.6/site-packages/libvirt_python-3.1.0-py3.6.egg-info
+usr/lib/python3.6/site-packages/libvirt_qemu.py
+usr/lib/python3.6/site-packages/libvirtmod.cpython-36m-x86_64-linux-gnu.so
+usr/lib/python3.6/site-packages/libvirtmod_lxc.cpython-36m-x86_64-linux-gnu.so
+usr/lib/python3.6/site-packages/libvirtmod_qemu.cpython-36m-x86_64-linux-gnu.so
diff --git a/lfs/gdbm b/lfs/gdbm
index 4db986c..82957c6 100644
--- a/lfs/gdbm
+++ b/lfs/gdbm
@@ -1,7 +1,7 @@
 ###############################################################################
 #                                                                             #
 # IPFire.org - A linux based firewall                                         #
-# Copyright (C) 2007  Michael Tremer & Christian Schmidt                      #
+# Copyright (C) 2017  IPFire Team  <info(a)ipfire.org>                          #
 #                                                                             #
 # This program is free software: you can redistribute it and/or modify        #
 # it under the terms of the GNU General Public License as published by        #
@@ -24,7 +24,7 @@
 
 include Config
 
-VER        = 1.8.3
+VER        = 1.13
 
 THISAPP    = gdbm-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 1d1b1d5c0245b1c00aff92da751e9aa1
+$(DL_FILE)_MD5 = 8929dcda2a8de3fd2367bdbf66769376
 
 install : $(TARGET)
 
@@ -70,9 +70,8 @@ $(subst %,%_MD5,$(objects)) :
 $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
 	@$(PREBUILD)
 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
-	cd $(DIR_APP) && ./configure --prefix=/usr --disable-nls
+	cd $(DIR_APP) && ./configure --prefix=$(PREFIX) --disable-nls --disable-static --enable-libgdbm-compat
 	cd $(DIR_APP) && make $(MAKETUNING)
 	cd $(DIR_APP) && make BINOWN=root BINGRP=root install
-	cd $(DIR_APP) && make BINOWN=root BINGRP=root install-compat
 	@rm -rf $(DIR_APP)
 	@$(POSTBUILD)
diff --git a/lfs/python3-libvirt b/lfs/python3-libvirt
new file mode 100644
index 0000000..6539b15
--- /dev/null
+++ b/lfs/python3-libvirt
@@ -0,0 +1,83 @@
+###############################################################################
+#                                                                             #
+# IPFire.org - A linux based firewall                                         #
+# Copyright (C) 2007-2017  IPFire Team  <info(a)ipfire.org>                     #
+#                                                                             #
+# This program is free software: you can redistribute it and/or modify        #
+# it under the terms of the GNU General Public License as published by        #
+# the Free Software Foundation, either version 3 of the License, or           #
+# (at your option) any later version.                                         #
+#                                                                             #
+# This program is distributed in the hope that it will be useful,             #
+# but WITHOUT ANY WARRANTY; without even the implied warranty of              #
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the               #
+# GNU General Public License for more details.                                #
+#                                                                             #
+# You should have received a copy of the GNU General Public License           #
+# along with this program.  If not, see <http://www.gnu.org/licenses/>.       #
+#                                                                             #
+###############################################################################
+
+###############################################################################
+# Definitions
+###############################################################################
+
+include Config
+
+VER        = 3.1.0
+
+THISAPP    = libvirt-python-$(VER)
+DL_FILE    = $(THISAPP).tar.gz
+DL_FROM    = $(URL_IPFIRE)
+DIR_APP    = $(DIR_SRC)/$(THISAPP)
+TARGET     = $(DIR_INFO)/$(THISAPP)
+SUP_ARCH   = i586 x86_64
+PROG       = python3-libvirt
+PAK_VER    = 1
+
+DEPS       = "libvirt python3"
+
+###############################################################################
+# Top-level Rules
+###############################################################################
+
+objects = $(DL_FILE)
+
+$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
+
+$(DL_FILE)_MD5 = 322185007e2e70f2e862fc55e9970d10
+
+install : $(TARGET)
+
+check : $(patsubst %,$(DIR_CHK)/%,$(objects))
+
+download :$(patsubst %,$(DIR_DL)/%,$(objects))
+
+md5 : $(subst %,%_MD5,$(objects))
+
+dist: 
+	@$(PAK)
+
+###############################################################################
+# Downloading, checking, md5sum
+###############################################################################
+
+$(patsubst %,$(DIR_CHK)/%,$(objects)) :
+	@$(CHECK)
+
+$(patsubst %,$(DIR_DL)/%,$(objects)) :
+	@$(LOAD)
+
+$(subst %,%_MD5,$(objects)) :
+	@$(MD5)
+
+###############################################################################
+# Installation Details
+###############################################################################
+
+$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
+	@$(PREBUILD)
+	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+	cd $(DIR_APP) && python3 setup.py install
+	@rm -rf $(DIR_APP)
+	@$(POSTBUILD)
diff --git a/make.sh b/make.sh
index 61483eb..7fe25b5 100755
--- a/make.sh
+++ b/make.sh
@@ -883,6 +883,7 @@ buildipfire() {
   ipfiremake libpciaccess
   ipfiremake libyajl
   ipfiremake libvirt
+  ipfiremake python3-libvirt
   ipfiremake freeradius
   ipfiremake perl-common-sense
   ipfiremake perl-inotify2


hooks/post-receive
--
IPFire 2.x development tree

                 reply	other threads:[~2017-04-17 11:39 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20170417113946.30F5310853C3@git01.ipfire.org \
    --to=git@ipfire.org \
    --cc=ipfire-scm@lists.ipfire.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox