* [IPFire-SCM] [git.ipfire.org] IPFire 3.x development tree branch, master, updated. cb8d2bc602b6c360daafa34f5c856066bf4f2f1a
@ 2012-07-26 19:03 git
0 siblings, 0 replies; only message in thread
From: git @ 2012-07-26 19:03 UTC (permalink / raw)
To: ipfire-scm
[-- 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
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2012-07-26 19:03 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-26 19:03 [IPFire-SCM] [git.ipfire.org] IPFire 3.x development tree branch, master, updated. cb8d2bc602b6c360daafa34f5c856066bf4f2f1a git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox