packages: python/python.spec, python/python-verbose.patch (NEW) - use syste...
arekm
arekm at pld-linux.org
Wed Jul 7 21:30:50 CEST 2010
Author: arekm Date: Wed Jul 7 19:30:50 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- use system ffi; verbose modules build; fix tests
---- Files affected:
packages/python:
python.spec (1.365 -> 1.366) , python-verbose.patch (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/python/python.spec
diff -u packages/python/python.spec:1.365 packages/python/python.spec:1.366
--- packages/python/python.spec:1.365 Tue Jul 6 09:08:17 2010
+++ packages/python/python.spec Wed Jul 7 21:30:44 2010
@@ -57,6 +57,7 @@
Patch2: %{name}-ac_fixes.patch
Patch3: %{name}-lib64.patch
Patch4: %{name}-noarch_to_datadir.patch
+Patch5: %{name}-verbose.patch
URL: http://www.python.org/
BuildRequires: autoconf >= 2.61
BuildRequires: bluez-libs-devel
@@ -549,6 +550,7 @@
%patch2 -p1
%patch3 -p1
%patch4 -p1
+%patch5 -p1
tar xjf %{SOURCE1}
@@ -565,6 +567,7 @@
--enable-ipv6 \
--enable-unicode=ucs4 \
--enable-shared \
+ --with-system-ffi \
--with-dbmliborder=gdbm:bdb \
LINKCC='$(PURIFY) $(CXX)' \
LDSHARED='$(CC) $(CFLAGS) -shared' \
@@ -589,7 +592,7 @@
binlibdir="`pwd`/`echo build/lib.*`"
%{__make} -j1 test \
TESTOPTS="%{test_flags} %{test_list}" \
- TESTPYTHON="LD_LIBRARY_PATH=`pwd` PYTHONHOME=`pwd` PYTHONPATH=`pwd`/Lib:$binlibdir ./python -tt"
+ TESTPYTHON="LD_LIBRARY_PATH=`pwd` PYTHONHOME=`pwd` PYTHONPATH=`pwd`/Lib:`pwd`/Lib/lib-tk:$binlibdir ./python -tt"
%endif
%install
@@ -1021,6 +1024,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.366 2010/07/07 19:30:44 arekm
+- use system ffi; verbose modules build; fix tests
+
Revision 1.365 2010/07/06 07:08:17 arekm
- audioop is supposed to work fine on 64bit arches now
================================================================
Index: packages/python/python-verbose.patch
diff -u /dev/null packages/python/python-verbose.patch:1.1
--- /dev/null Wed Jul 7 21:30:50 2010
+++ packages/python/python-verbose.patch Wed Jul 7 21:30:44 2010
@@ -0,0 +1,13 @@
+--- Python-2.7/Makefile.pre.in~ 2010-07-07 20:08:20.064007110 +0200
++++ Python-2.7/Makefile.pre.in 2010-07-07 20:57:44.012878634 +0200
+@@ -406,8 +406,8 @@
+ # Build the shared modules
+ sharedmods: $(BUILDPYTHON)
+ @case $$MAKEFLAGS in \
+- *s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' LDFLAGS='$(LDFLAGS)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py -q build;; \
+- *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' LDFLAGS='$(LDFLAGS)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py build;; \
++ *s*) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' LDFLAGS='$(LDFLAGS)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py -vvv build;; \
++ *) $(RUNSHARED) CC='$(CC)' LDSHARED='$(BLDSHARED)' LDFLAGS='$(LDFLAGS)' OPT='$(OPT)' ./$(BUILDPYTHON) -E $(srcdir)/setup.py -vvv build;; \
+ esac
+
+ # Build static library
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/python/python.spec?r1=1.365&r2=1.366&f=u
More information about the pld-cvs-commit
mailing list