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 83c5d32d095266cd3f748c399dd56da0459838f8 (commit) via 97a0d1caaffa939d06b8821132dab4b5b9eb59b0 (commit) via ef5d9a1ad9e3fd7fa092dc9001d96b1f7c8a938a (commit) via 4b5e357b9c35c5cccea89c8f05323f39f9a923ad (commit) via 52570510bda738b566601917869471304fb49eec (commit) via 99513370721c526c33461ff3564c37fd6e23ed3b (commit) via d265006d0d042fdb7e4840b80a728c1cc719196e (commit) via 6419b2724f525638f84a131bb96e5e91327dc452 (commit) via 9d7631c215ad3c29302d707b938ecebfb11c4b3b (commit) via 7aad036c5597f1ae45840af21de356c18d85d2b6 (commit) from a1ed3ea485ccd4350bbe67c8881ab9bbe3965cff (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 83c5d32d095266cd3f748c399dd56da0459838f8 Merge: 97a0d1c 5257051 Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Feb 20 22:47:23 2011 +0100
Merge remote-tracking branch 'stevee/python-module'
commit 97a0d1caaffa939d06b8821132dab4b5b9eb59b0 Merge: ef5d9a1 a1ed3ea Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Feb 20 22:46:59 2011 +0100
Merge branch 'master' of ssh://git.ipfire.org/pub/git/ipfire-3.x
commit ef5d9a1ad9e3fd7fa092dc9001d96b1f7c8a938a Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Feb 20 22:46:19 2011 +0100
build-essentials: Fix THISVER which has to use PKG_RELEASE.
commit 4b5e357b9c35c5cccea89c8f05323f39f9a923ad Author: Michael Tremer michael.tremer@ipfire.org Date: Sun Feb 20 22:45:31 2011 +0100
udev: Build fix (sepol-devel).
commit 52570510bda738b566601917869471304fb49eec Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Feb 20 20:00:57 2011 +0100
python-distutils-extra: New package.
commit 99513370721c526c33461ff3564c37fd6e23ed3b Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Feb 20 20:00:32 2011 +0100
pyxattr: New package.
commit d265006d0d042fdb7e4840b80a728c1cc719196e Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Feb 20 20:00:09 2011 +0100
python-progressbar: New package.
commit 6419b2724f525638f84a131bb96e5e91327dc452 Author: Stefan Schantl stefan.schantl@ipfire.org Date: Sun Feb 20 19:59:39 2011 +0100
pyliblzma: New package.
commit 9d7631c215ad3c29302d707b938ecebfb11c4b3b Author: Michael Tremer michael.tremer@ipfire.org Date: Sat Feb 19 19:45:52 2011 +0100
cracklib: Fix build - requires python-devel.
commit 7aad036c5597f1ae45840af21de356c18d85d2b6 Author: Michael Tremer michael.tremer@ipfire.org Date: Sat Feb 19 18:14:39 2011 +0100
glibc: Fix packaging some files.
pakfire does not support curly braces in PKG_FILES.
-----------------------------------------------------------------------
Summary of changes: pkgs/core/build-essentials/buildsystem/Constants | 2 +- pkgs/core/cracklib/cracklib.nm | 4 +- pkgs/core/glibc/glibc.nm | 3 +- .../core/pyliblzma/patches/no-script-liblzma.patch | 9 +++++++ .../python-piksemel.nm => pyliblzma/pyliblzma.nm} | 23 +++++++++---------- .../python-distutils-extra.nm} | 17 +++++++------- .../python-progressbar.nm} | 20 ++++++++-------- .../python-pyaspects.nm => pyxattr/pyxattr.nm} | 18 +++++++------- pkgs/core/udev/udev.nm | 5 ++- 9 files changed, 56 insertions(+), 45 deletions(-) create mode 100644 pkgs/core/pyliblzma/patches/no-script-liblzma.patch copy pkgs/core/{python-piksemel/python-piksemel.nm => pyliblzma/pyliblzma.nm} (80%) copy pkgs/core/{python-pyaspects/python-pyaspects.nm => python-distutils-extra/python-distutils-extra.nm} (82%) copy pkgs/core/{pychecker/pychecker.nm => python-progressbar/python-progressbar.nm} (82%) copy pkgs/core/{python-pyaspects/python-pyaspects.nm => pyxattr/pyxattr.nm} (82%)
Difference in files: diff --git a/pkgs/core/build-essentials/buildsystem/Constants b/pkgs/core/build-essentials/buildsystem/Constants index 0eb9c85..685363f 100644 --- a/pkgs/core/build-essentials/buildsystem/Constants +++ b/pkgs/core/build-essentials/buildsystem/Constants @@ -101,7 +101,7 @@ PKG_ARCH = $(DISTRO_ARCH)
# Shortcut to package name + version THISAPP = $(PKG_NAME)-$(PKG_VER) -THISVER = $(PKG_EPOCH):$(PKG_VER)-$(PKG_REL) +THISVER = $(PKG_EPOCH):$(PKG_VER)-$(PKG_RELEASE)
# All packages depend on gcc and headers by default. PKG_BUILD_DEPS+= gcc glibc-devel kernel-headers diff --git a/pkgs/core/cracklib/cracklib.nm b/pkgs/core/cracklib/cracklib.nm index 60d5d4c..c365e89 100644 --- a/pkgs/core/cracklib/cracklib.nm +++ b/pkgs/core/cracklib/cracklib.nm @@ -26,7 +26,7 @@ include $(PKGROOT)/Include
PKG_NAME = cracklib PKG_VER = 2.8.12 -PKG_REL = 0 +PKG_REL = 1
PKG_MAINTAINER = PKG_GROUP = Security/Password @@ -34,7 +34,7 @@ PKG_URL = http://sourceforge.net/projects/cracklib/ PKG_LICENSE = GPLv2 PKG_SUMMARY = A password-checking library.
-PKG_BUILD_DEPS+= python +PKG_BUILD_DEPS+= python-devel PKG_DEPS += cracklib-dicts
define PKG_DESCRIPTION diff --git a/pkgs/core/glibc/glibc.nm b/pkgs/core/glibc/glibc.nm index cd51bc3..5205079 100644 --- a/pkgs/core/glibc/glibc.nm +++ b/pkgs/core/glibc/glibc.nm @@ -389,7 +389,8 @@ define PKG_DESCRIPTION_$(PKG_NAME)-utils endef
define PKG_FILES-$(PKG_NAME)-utils - /usr/bin/memusage{,stat} + /usr/bin/memusage + /usr/bin/memusagestat /usr/bin/mtrace /usr/bin/pcprofiledump /usr/bin/xtrace diff --git a/pkgs/core/pyliblzma/patches/no-script-liblzma.patch b/pkgs/core/pyliblzma/patches/no-script-liblzma.patch new file mode 100644 index 0000000..611f40d --- /dev/null +++ b/pkgs/core/pyliblzma/patches/no-script-liblzma.patch @@ -0,0 +1,9 @@ +diff --git a/liblzma.py~ b/liblzma.py +index 36d8047..293193d 100644 +--- a/liblzma.py~ ++++ b/liblzma.py +@@ -1,4 +1,3 @@ +-#!/usr/bin/env python + from lzma import * + from warnings import warn + warn("'liblzma' has been renamed to 'lzma'!\n Please update code to import 'lzma'!", DeprecationWarning, stacklevel=1) diff --git a/pkgs/core/pyliblzma/pyliblzma.nm b/pkgs/core/pyliblzma/pyliblzma.nm new file mode 100644 index 0000000..90b58d9 --- /dev/null +++ b/pkgs/core/pyliblzma/pyliblzma.nm @@ -0,0 +1,57 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007, 2008 Michael Tremer & Christian Schmidt # +# # +# 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 $(PKGROOT)/Include + +PKG_NAME = pyliblzma +PKG_VER = 0.5.3 +PKG_REL = 0 + +PKG_MAINTAINER = +PKG_GROUP = Development/Debuggers +PKG_URL = https://launchpad.net/pyliblzma +PKG_LICENSE = LGPLv3+ +PKG_SUMMARY = Python bindings for lzma + +PKG_BUILD_DEPS+= pkg-config python-devel python-setuptools xz xz-devel + +define PKG_DESCRIPTION + PylibLZMA provides a python interface for the liblzma library \ + to read and write data that has been compressed or can be decompressed \ + by Lasse Collin's lzma utils. +endef + +PKG_TARBALL = $(THISAPP).tar.bz2 + +define STAGE_BUILD + cd $(DIR_APP) && python setup.py build +endef + +define STAGE_TEST + cd $(DIR_APP) && python setup.py test +endef + +define STAGE_INSTALL + cd $(DIR_APP) && python setup.py install --root=$(BUILDROOT) +endef diff --git a/pkgs/core/python-distutils-extra/python-distutils-extra.nm b/pkgs/core/python-distutils-extra/python-distutils-extra.nm new file mode 100644 index 0000000..88b7f9e --- /dev/null +++ b/pkgs/core/python-distutils-extra/python-distutils-extra.nm @@ -0,0 +1,53 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007, 2008 Michael Tremer & Christian Schmidt # +# # +# 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 $(PKGROOT)/Include + +PKG_NAME = python-distutils-extra +PKG_VER = 2.25 +PKG_REL = 0 +PKG_ARCH = noarch + +PKG_MAINTAINER = +PKG_GROUP = System/Libraries +PKG_URL = https://launchpad.net/python-distutils-extra +PKG_LICENSE = GPLv2+ +PKG_SUMMARY = Integrate more support into Python's distutils. + +PKG_BUILD_DEPS+= python-devel python-setuptools + +define PKG_DESCRIPTION + Enables you to easily integrate gettext support, themed icons and \ + scrollkeeper based documentation into Python's distutils. +endef + +PKG_TARBALL = $(THISAPP).tar.gz + +define STAGE_BUILD + cd $(DIR_APP) && python setup.py build +endef + +define STAGE_INSTALL + cd $(DIR_APP) && python setup.py install --root=$(BUILDROOT) +endef diff --git a/pkgs/core/python-progressbar/python-progressbar.nm b/pkgs/core/python-progressbar/python-progressbar.nm new file mode 100644 index 0000000..3ad722d --- /dev/null +++ b/pkgs/core/python-progressbar/python-progressbar.nm @@ -0,0 +1,54 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007, 2008 Michael Tremer & Christian Schmidt # +# # +# 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 $(PKGROOT)/Include + +PKG_NAME = progressbar +PKG_VER = 2.2 +PKG_REL = 0 +PKG_ARCH = noarch + +PKG_MAINTAINER = +PKG_GROUP = System/Libraries +PKG_URL = http://pypi.python.org/pypi/progressbar +PKG_LICENSE = LGPLv2+ +PKG_SUMMARY = Text progressbar library for python. + +PKG_BUILD_DEPS+= python-devel + +define PKG_DESCRIPTION + This library provides a text mode progress bar. This is typically used to \ + display the progress of a long running operation, providing a visual clue that \ + processing is under way. +endef + +PKG_TARBALL = $(THISAPP).tar.gz + +define STAGE_BUILD + cd $(DIR_APP) && python setup.py build +endef + +define STAGE_INSTALL + cd $(DIR_APP) && python setup.py install --root=$(BUILDROOT) +endef diff --git a/pkgs/core/pyxattr/pyxattr.nm b/pkgs/core/pyxattr/pyxattr.nm new file mode 100644 index 0000000..15bb280 --- /dev/null +++ b/pkgs/core/pyxattr/pyxattr.nm @@ -0,0 +1,52 @@ +############################################################################### +# # +# IPFire.org - A linux based firewall # +# Copyright (C) 2007, 2008 Michael Tremer & Christian Schmidt # +# # +# 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 $(PKGROOT)/Include + +PKG_NAME = pyxattr +PKG_VER = 0.5.0 +PKG_REL = 0 + +PKG_MAINTAINER = +PKG_GROUP = Development/Libraries +PKG_URL = http://pyxattr.sourceforge.net/ +PKG_LICENSE = LGPLv2+ +PKG_SUMMARY = Extended attributes library wrapper for Python. + +PKG_BUILD_DEPS+= libattr-devel python-devel python-setuptools + +define PKG_DESCRIPTION + Python extension module wrapper for libattr. It allows to query, list,\ + add and remove extended attributes from files and directories. +endef + +PKG_TARBALL = $(THISAPP).tar.gz + +define STAGE_BUILD + cd $(DIR_APP) && python setup.py build +endef + +define STAGE_INSTALL + cd $(DIR_APP) && python setup.py install --root=$(BUILDROOT) +endef diff --git a/pkgs/core/udev/udev.nm b/pkgs/core/udev/udev.nm index 1026c77..3a625b5 100644 --- a/pkgs/core/udev/udev.nm +++ b/pkgs/core/udev/udev.nm @@ -34,8 +34,9 @@ PKG_URL = ftp://ftp.kernel.org/pub/linux/utils/kernel/hotplug/ PKG_LICENSE = GPLv2+ PKG_SUMMARY = A userspace implementation of devfs.
-PKG_BUILD_DEPS+= glib2-devel gperf kbd libacl-devel libselinux-devel\ - libuuid-devel libusb-compat-devel pciutils pkg-config usbutils +PKG_BUILD_DEPS+= glib2-devel gperf kbd libacl-devel libselinux-devel \ + libsepol-devel libuuid-devel libusb-compat-devel pciutils pkg-config \ + usbutils
define PKG_DESCRIPTION The udev package contains an implementation of devfs in userspace using \
hooks/post-receive -- IPFire 3.x development tree