From: git@ipfire.org
To: ipfire-scm@lists.ipfire.org
Subject: [IPFire-SCM] [git.ipfire.org] IPFire 3.x development tree branch, master, updated. cb8d2bc602b6c360daafa34f5c856066bf4f2f1a
Date: Thu, 26 Jul 2012 21:03:26 +0200 [thread overview]
Message-ID: <20120726190339.896C3200A8@argus.ipfire.org> (raw)
[-- Attachment #1: Type: text/plain, Size: 7146 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 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(a)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(a)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(a)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(a)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(a)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(a)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
reply other threads:[~2012-07-26 19:03 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=20120726190339.896C3200A8@argus.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