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 cb8d2bc602b6c360daafa34f5c856066bf4f2f1a (commit) via b45eecb9d66a5070290f04486cb1c5c88ca38351 (commit) via 9f394aa3cad37ad8e62fcbed4f4dbd6a60b12a4e (commit) via b1c97f06eea8441b164dd12122eeda482f27fbd3 (commit) from cb570e99064e25ae4f39b6299fa911db9d267fa1 (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 cb8d2bc602b6c360daafa34f5c856066bf4f2f1a Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Jul 26 21:03:00 2012 +0200
transifex-client: New package.
Needed to maintain the translations for pakfire and some more IPFire packages.
commit b45eecb9d66a5070290f04486cb1c5c88ca38351 Merge: b1c97f0 9f394aa Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Jul 26 21:02:22 2012 +0200
Merge remote-tracking branch 'stevee/python-setuptools'
commit 9f394aa3cad37ad8e62fcbed4f4dbd6a60b12a4e Author: Stefan Schantl stefan.schantl@ipfire.org Date: Thu Jul 26 19:46:15 2012 +0200
python-setuptools: Update to 0.6.28.
Fixes #10189.
commit b1c97f06eea8441b164dd12122eeda482f27fbd3 Author: Michael Tremer michael.tremer@ipfire.org Date: Thu Jul 26 20:47:00 2012 +0200
libmpc: Update to 1.0 (0.9 is compat package).
-----------------------------------------------------------------------
Summary of changes: libmpc/libmpc.nm | 50 +++++++++++++++++++++++++------ python-setuptools/python-setuptools.nm | 14 ++++++-- transifex-client/transifex-client.nm | 41 ++++++++++++++++++++++++++ 3 files changed, 91 insertions(+), 14 deletions(-) create mode 100644 transifex-client/transifex-client.nm
Difference in files: diff --git a/libmpc/libmpc.nm b/libmpc/libmpc.nm index 9f51969..a1d1d5c 100644 --- a/libmpc/libmpc.nm +++ b/libmpc/libmpc.nm @@ -4,35 +4,57 @@ ###############################################################################
name = libmpc -version = 0.9 -release = 2 +version = 1.0 +release = 1 +thisapp = mpc-%{version} + +compat_version = 0.9
groups = System/Libraries url = http://www.multiprecision.org/ license = LGPLv2.1+ summary = Mpc is a C library for the arithmetic of complex numbers.
-thisapp = mpc-%{version} - description - Mpc is a C library for the arithmetic of complex numbers with \ - arbitrarily high precision and correct rounding of the result. \ + Mpc is a C library for the arithmetic of complex numbers with + arbitrarily high precision and correct rounding of the result. It is built upon and follows the same principles as Mpfr. end
source_dl = http://www.multiprecision.org/mpc/download/ +sources += mpc-%{compat_version}.tar.gz
build requires - gmp-devel>=4.3.2 - mpfr-devel>=2.4.2 + gmp-devel >= 4.3.2 + mpfr-devel >= 2.4.2 end
- # http://lists.gforge.inria.fr/pipermail/mpc-discuss/2011-February/000805.html - export EGREP=egrep + configure_options += \ + --enable-shared \ + --disable-static + + build_cmds + cd %{DIR_SRC}/mpc-%{compat_version} + EGREP=egrep ./configure \ + %{configure_options} + + make %{PARALLELISMFLAGS} + end
test + export LD_LIBRARY_PATH=$(pwd)/src/.libs make check + + cd %{DIR_SRC}/mpc-%{compat_version} + export LD_LIBRARY_PATH=$(pwd)/src/.libs + make check + end + + install_cmds + cd %{DIR_SRC}/mpc-%{compat_version} + install -m 644 src/.libs/libmpc.so.2.0.0 %{BUILDROOT}%{libdir} + ln -svf libmpc.so.2.0.0 %{BUILDROOT}%{libdir}/libmpc.so.2 end end
@@ -43,6 +65,14 @@ packages template DEVEL end
+ package %{name}-compat + summary = Compat libraries of %{thisapp}. + + files + %{libdir}/libmpc.so.2* + end + end + package %{name}-debuginfo template DEBUGINFO end diff --git a/python-setuptools/python-setuptools.nm b/python-setuptools/python-setuptools.nm index ad07679..e4d8fe8 100644 --- a/python-setuptools/python-setuptools.nm +++ b/python-setuptools/python-setuptools.nm @@ -4,10 +4,10 @@ ###############################################################################
name = python-setuptools -version = 0.6c9 +version = 0.6.28 release = 1 arch = noarch -thisapp = setuptools-%{version} +thisapp = distribute-%{version}
maintainer = Michael Tremer michael.tremer@ipfire.org groups = Development/Libraries @@ -21,7 +21,7 @@ description especially ones that have dependencies on other packages. end
-source_dl = +source_dl = http://pypi.python.org/packages/source/d/distribute/
build requires @@ -30,7 +30,12 @@ build
prepare_cmds # Scripts seem to have a wrong hashbang - find . -name "*.py" | xargs sed -i "1s@^#!python@#!/usr/bin/python@" + for file in setuptools/command/easy_install.py distribute_setup.py ; do + sed -i '1s|^#!python|#!/usr/bin/python|' $file + done + + # Fix file permissions. + chmod -R 644 %{DIR_APP}/distribute.egg-info end
build @@ -42,6 +47,7 @@ build
# XXX %{PYTHON_EXTRACT_EGG} /usr/lib/python*/site-packages/%{name}*.egg rm -vf %{BUILDROOT}/usr/lib/python*/site-packages/setuptools/*.exe + rm -rvf %{BUILDROOT}/usr/lib/python*/site-packages/setuptools/tests end end
diff --git a/transifex-client/transifex-client.nm b/transifex-client/transifex-client.nm new file mode 100644 index 0000000..39e03fa --- /dev/null +++ b/transifex-client/transifex-client.nm @@ -0,0 +1,41 @@ +############################################################################### +# IPFire.org - An Open Source Firewall Solution # +# Copyright (C) - IPFire Development Team info@ipfire.org # +############################################################################### + +name = transifex-client +version = 0.7.3 +release = 1 +arch = noarch + +groups = Development/Tools +url = http://transifex.org +license = GPLv2 +summary = A tool for creating scanners (text pattern recognizers). + +description + The Transifex Command-line Client is a command line tool that enables + you to easily manage your translations within a project without the + need of an elaborate UI system. +end + +source_dl = http://pypi.python.org/packages/source/t/transifex-client + +build + requires + python-devel + python-setuptools >= 0.6.28 + end + + build + python setup.py build + end + + install + python setup.py install -O1 --skip-build --root %{BUILDROOT} + end +end + +packages + package %{name} +end
hooks/post-receive -- IPFire 3.x development tree