* relocated current package database to the trunk of the package sub-project
git-svn-id: svn://svn.opensde.net/opensde/package/trunk@20072 10447126-35f2-4685-b0cf-6dd780d3921f
This commit is contained in:
@@ -0,0 +1,47 @@
|
||||
# --- T2-COPYRIGHT-NOTE-BEGIN ---
|
||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
|
||||
#
|
||||
# T2 SDE: package/.../python/dont-force-rebuild-all.patch
|
||||
# Copyright (C) 2004 - 2006 The T2 SDE Project
|
||||
# Copyright (C) 1998 - 2004 Clifford Wolf
|
||||
#
|
||||
# More information can be found in the files COPYING and README.
|
||||
#
|
||||
# This patch file is dual-licensed. It is available under the license the
|
||||
# patched project is licensed under, as long as it is an OpenSource license
|
||||
# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
|
||||
# of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
# --- T2-COPYRIGHT-NOTE-END ---
|
||||
|
||||
Forcing rebuild of site-package files results in shared files.
|
||||
|
||||
- Rene Rebe <rene@exactcode.de>
|
||||
|
||||
--- ./Makefile.pre.in.orig 2004-12-09 02:28:08.906608936 +0100
|
||||
+++ ./Makefile.pre.in 2004-12-09 02:29:16.036403656 +0100
|
||||
@@ -719,19 +719,19 @@
|
||||
$(INSTALL_DATA) $(srcdir)/LICENSE $(DESTDIR)$(LIBDEST)/LICENSE.txt
|
||||
PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
|
||||
./$(BUILDPYTHON) -Wi -tt $(DESTDIR)$(LIBDEST)/compileall.py \
|
||||
- -d $(LIBDEST) -f \
|
||||
+ -d $(LIBDEST) \
|
||||
-x 'badsyntax|site-packages' $(DESTDIR)$(LIBDEST)
|
||||
PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
|
||||
./$(BUILDPYTHON) -Wi -tt -O $(DESTDIR)$(LIBDEST)/compileall.py \
|
||||
- -d $(LIBDEST) -f \
|
||||
+ -d $(LIBDEST) \
|
||||
-x 'badsyntax|site-packages' $(DESTDIR)$(LIBDEST)
|
||||
-PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
|
||||
./$(BUILDPYTHON) -Wi -t $(DESTDIR)$(LIBDEST)/compileall.py \
|
||||
- -d $(LIBDEST)/site-packages -f \
|
||||
+ -d $(LIBDEST)/site-packages \
|
||||
-x badsyntax $(DESTDIR)$(LIBDEST)/site-packages
|
||||
-PYTHONPATH=$(DESTDIR)$(LIBDEST) $(RUNSHARED) \
|
||||
./$(BUILDPYTHON) -Wi -t -O $(DESTDIR)$(LIBDEST)/compileall.py \
|
||||
- -d $(LIBDEST)/site-packages -f \
|
||||
+ -d $(LIBDEST)/site-packages \
|
||||
-x badsyntax $(DESTDIR)$(LIBDEST)/site-packages
|
||||
|
||||
# Create the PLATDIR source directory, if one wasn't distributed..
|
||||
@@ -0,0 +1,34 @@
|
||||
# --- T2-COPYRIGHT-NOTE-BEGIN ---
|
||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
|
||||
#
|
||||
# T2 SDE: package/.../python/dont-rebuild-with-equal-time.patch
|
||||
# Copyright (C) 2004 - 2006 The T2 SDE Project
|
||||
# Copyright (C) 1998 - 2004 Clifford Wolf
|
||||
#
|
||||
# More information can be found in the files COPYING and README.
|
||||
#
|
||||
# This patch file is dual-licensed. It is available under the license the
|
||||
# patched project is licensed under, as long as it is an OpenSource license
|
||||
# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
|
||||
# of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
# --- T2-COPYRIGHT-NOTE-END ---
|
||||
|
||||
We get shared files if the script rebuilds site-package files with
|
||||
equal time (e.g. often happening for paragui and only depends on the
|
||||
package's build script or machine speed to happen).
|
||||
|
||||
- Rene Rebe <rene@exactcode.de>
|
||||
|
||||
--- Python-2.3.2/Lib/compileall.py.orig 2004-01-10 00:36:26.000000000 +0100
|
||||
+++ Python-2.3.2/Lib/compileall.py 2004-01-10 00:36:45.000000000 +0100
|
||||
@@ -58,7 +58,7 @@
|
||||
ftime = os.stat(fullname).st_mtime
|
||||
try: ctime = os.stat(cfile).st_mtime
|
||||
except os.error: ctime = 0
|
||||
- if (ctime > ftime) and not force: continue
|
||||
+ if (ctime >= ftime) and not force: continue
|
||||
if not quiet:
|
||||
print 'Compiling', fullname, '...'
|
||||
try:
|
||||
@@ -0,0 +1,35 @@
|
||||
# --- T2-COPYRIGHT-NOTE-BEGIN ---
|
||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
|
||||
#
|
||||
# T2 SDE: package/.../python/libdir-from-configure.patch
|
||||
# Copyright (C) 2006 The T2 SDE Project
|
||||
#
|
||||
# More information can be found in the files COPYING and README.
|
||||
#
|
||||
# This patch file is dual-licensed. It is available under the license the
|
||||
# patched project is licensed under, as long as it is an OpenSource license
|
||||
# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
|
||||
# of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
# --- T2-COPYRIGHT-NOTE-END ---
|
||||
|
||||
|
||||
Fix pythons' Makefile template to take the bin and libdir from configure -
|
||||
fixes to use lib64 for architectures required.
|
||||
|
||||
- Rene Rebe <rene@exactcode.de>
|
||||
|
||||
--- Python-2.4.2/Makefile.pre.in 2005-03-29 01:23:01.000000000 +0200
|
||||
+++ Python-2.4.2-fixed/Makefile.pre.in 2006-02-05 11:51:57.403019250 +0100
|
||||
@@ -78,8 +78,8 @@
|
||||
exec_prefix= @exec_prefix@
|
||||
|
||||
# Expanded directories
|
||||
-BINDIR= $(exec_prefix)/bin
|
||||
-LIBDIR= $(exec_prefix)/lib
|
||||
+BINDIR= @bindir@
|
||||
+LIBDIR= @libdir@
|
||||
MANDIR= @mandir@
|
||||
INCLUDEDIR= @includedir@
|
||||
CONFINCLUDEDIR= $(exec_prefix)/include
|
||||
@@ -0,0 +1,95 @@
|
||||
# --- T2-COPYRIGHT-NOTE-BEGIN ---
|
||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
|
||||
#
|
||||
# T2 SDE: package/.../python/python-setup.patch
|
||||
# Copyright (C) 2004 - 2006 The T2 SDE Project
|
||||
#
|
||||
# More information can be found in the files COPYING and README.
|
||||
#
|
||||
# This patch file is dual-licensed. It is available under the license the
|
||||
# patched project is licensed under, as long as it is an OpenSource license
|
||||
# as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
|
||||
# of the GNU General Public License as published by the Free Software
|
||||
# Foundation; either version 2 of the License, or (at your option) any later
|
||||
# version.
|
||||
# --- T2-COPYRIGHT-NOTE-END ---
|
||||
--- ./Modules/Setup.dist.orig 2005-04-20 09:18:35.000000000 +0200
|
||||
+++ ./Modules/Setup.dist 2005-04-20 09:24:02.000000000 +0200
|
||||
@@ -147,7 +147,7 @@
|
||||
# modules are to be built as shared libraries (see above for more
|
||||
# detail; also note that *static* reverses this effect):
|
||||
|
||||
-#*shared*
|
||||
+*shared*
|
||||
|
||||
# GNU readline. Unlike previous Python incarnations, GNU readline is
|
||||
# now incorporated in an optional module, configured in the Setup file
|
||||
@@ -157,7 +157,7 @@
|
||||
# it, depending on your system -- see the GNU readline instructions.
|
||||
# It's okay for this to be a shared library, too.
|
||||
|
||||
-#readline readline.c -lreadline -ltermcap
|
||||
+readline readline.c -lreadline -ltermcap
|
||||
|
||||
|
||||
# Modules that should always be present (non UNIX dependent):
|
||||
@@ -201,25 +201,25 @@
|
||||
|
||||
# Socket module helper for SSL support; you must comment out the other
|
||||
# socket line above, and possibly edit the SSL variable:
|
||||
-#SSL=/usr/local/ssl
|
||||
-#_ssl _ssl.c \
|
||||
-# -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
|
||||
-# -L$(SSL)/lib -lssl -lcrypto
|
||||
+SSL=/usr
|
||||
+_ssl _ssl.c \
|
||||
+ -DUSE_SSL -I$(SSL)/include -I$(SSL)/include/openssl \
|
||||
+ -L$(SSL)/lib -lssl -lcrypto
|
||||
|
||||
# The crypt module is now disabled by default because it breaks builds
|
||||
# on many systems (where -lcrypt is needed), e.g. Linux (I believe).
|
||||
#
|
||||
# First, look at Setup.config; configure may have set this for you.
|
||||
|
||||
-#crypt cryptmodule.c # -lcrypt # crypt(3); needs -lcrypt on some systems
|
||||
+crypt cryptmodule.c # -lcrypt # crypt(3); needs -lcrypt on some systems
|
||||
|
||||
|
||||
# Some more UNIX dependent modules -- off by default, since these
|
||||
# are not supported by all UNIX systems:
|
||||
|
||||
#nis nismodule.c -lnsl # Sun yellow pages -- not everywhere
|
||||
-#termios termios.c # Steen Lumholt's termios module
|
||||
-#resource resource.c # Jeremy Hylton's rlimit interface
|
||||
+termios termios.c # Steen Lumholt's termios module
|
||||
+resource resource.c # Jeremy Hylton's rlimit interface
|
||||
|
||||
|
||||
# Multimedia modules -- off by default.
|
||||
@@ -340,7 +340,7 @@
|
||||
# -lX11
|
||||
|
||||
# Lance Ellinghaus's syslog module
|
||||
-#syslog syslogmodule.c # syslog daemon interface
|
||||
+syslog syslogmodule.c # syslog daemon interface
|
||||
|
||||
|
||||
# Curses support, requring the System V version of curses, often
|
||||
@@ -382,7 +382,7 @@
|
||||
#
|
||||
# First, look at Setup.config; configure may have set this for you.
|
||||
|
||||
-#gdbm gdbmmodule.c -I/usr/local/include -L/usr/local/lib -lgdbm
|
||||
+gdbm gdbmmodule.c -I/usr/include -L/usr/lib -lgdbm
|
||||
|
||||
|
||||
# Sleepycat Berkeley DB interface.
|
||||
@@ -446,7 +446,7 @@
|
||||
# Andrew Kuchling's zlib module.
|
||||
# This require zlib 1.1.3 (or later).
|
||||
# See http://www.gzip.org/zlib/
|
||||
-#zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
|
||||
+zlib zlibmodule.c -I$(prefix)/include -L$(exec_prefix)/lib -lz
|
||||
|
||||
# Interface to the Expat XML parser
|
||||
#
|
||||
@@ -0,0 +1,37 @@
|
||||
|
||||
[TIMESTAMP] 1133956688 Wed Dec 7 12:58:08 2005
|
||||
[BUILDTIME] 80 (9)
|
||||
[SIZE] 47.48 MB, 4326 files
|
||||
|
||||
[DEP] bash
|
||||
[DEP] bdb
|
||||
[DEP] bdb33
|
||||
[DEP] binutils
|
||||
[DEP] bluez-libs
|
||||
[DEP] bzip2
|
||||
[DEP] coreutils
|
||||
[DEP] diffutils
|
||||
[DEP] findutils
|
||||
[DEP] gawk
|
||||
[DEP] gcc
|
||||
[DEP] gdbm
|
||||
[DEP] glibc
|
||||
[DEP] grep
|
||||
[DEP] kdebindings
|
||||
[DEP] libx11
|
||||
[DEP] linux-header
|
||||
[DEP] make
|
||||
[DEP] mktemp
|
||||
[DEP] ncurses
|
||||
[DEP] net-tools
|
||||
[DEP] openssl
|
||||
[DEP] patch
|
||||
[DEP] readline
|
||||
[DEP] sed
|
||||
[DEP] sysfiles
|
||||
[DEP] tar
|
||||
[DEP] tcl
|
||||
[DEP] tk
|
||||
[DEP] util-linux
|
||||
[DEP] xproto
|
||||
[DEP] zlib
|
||||
@@ -0,0 +1,41 @@
|
||||
# --- T2-COPYRIGHT-NOTE-BEGIN ---
|
||||
# This copyright note is auto-generated by ./scripts/Create-CopyPatch.
|
||||
#
|
||||
# T2 SDE: package/.../python/python.conf
|
||||
# Copyright (C) 2004 - 2006 The T2 SDE Project
|
||||
# Copyright (C) 1998 - 2004 Clifford Wolf
|
||||
#
|
||||
# More information can be found in the files COPYING and README.
|
||||
#
|
||||
# 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; version 2 of the License. A copy of the
|
||||
# GNU General Public License can be found in the file COPYING.
|
||||
# --- T2-COPYRIGHT-NOTE-END ---
|
||||
|
||||
python_postmake() {
|
||||
cat > $root/etc/profile.d/python <<-EOT
|
||||
|
||||
export PYTHON="$root/$prefix/bin/python"
|
||||
|
||||
EOT
|
||||
}
|
||||
|
||||
|
||||
runpysetup=0
|
||||
var_append confopt " " "--enable-shared --with-threads"
|
||||
|
||||
# We can savely ignore this dependencies.
|
||||
var_append flistrfilter "|" ".*: /usr/lib.*/python.*/site-packages/.*"
|
||||
|
||||
hook_add postmake 5 "python_postmake"
|
||||
|
||||
# hardcoded path idocy
|
||||
fix_python_for_64bit() {
|
||||
sed -i 's,/lib\([[:blank:]]\),/lib64\1,g' Modules/Setup.dist
|
||||
ln -svnf ../lib/python${ver:0:3} $root/$libdir/python${ver:0:3}
|
||||
ln -svnf ../lib/python $root/$libdir/python
|
||||
}
|
||||
|
||||
[[ $libdir = *lib64 ]] && hook_add preconf 9 "fix_python_for_64bit"
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
|
||||
[COPY] --- SDE-COPYRIGHT-NOTE-BEGIN ---
|
||||
[COPY] This copyright note is auto-generated by ./scripts/Create-CopyPatch.
|
||||
[COPY]
|
||||
[COPY] Filename: package/.../python/python.desc
|
||||
[COPY] Copyright (C) 2006 The OpenSDE Project
|
||||
[COPY] Copyright (C) 2004 - 2006 The T2 SDE Project
|
||||
[COPY] Copyright (C) 1998 - 2004 Clifford Wolf
|
||||
[COPY]
|
||||
[COPY] More information can be found in the files COPYING and README.
|
||||
[COPY]
|
||||
[COPY] This program is free software; you can redistribute it and/or modify
|
||||
[COPY] it under the terms of the GNU General Public License as published by
|
||||
[COPY] the Free Software Foundation; version 2 of the License. A copy of the
|
||||
[COPY] GNU General Public License can be found in the file COPYING.
|
||||
[COPY] --- SDE-COPYRIGHT-NOTE-END ---
|
||||
|
||||
[I] The Python programming language
|
||||
|
||||
[T] Python is an interpreted object-oriented programming language, and is
|
||||
[T] often compared with Tcl, Perl, Java or Scheme.
|
||||
|
||||
[U] http://www.python.org/
|
||||
|
||||
[A] Stichting Mathematisch Centrum, Amsterdam, The Netherlands
|
||||
[M] The OpenSDE Community <list@opensde.org>
|
||||
|
||||
[C] base/development
|
||||
|
||||
[L] OpenSource
|
||||
[S] Stable
|
||||
[V] 2.4.3
|
||||
[P] X -----5---9 109.000
|
||||
|
||||
[D] 3497946814 Python-2.4.3.tar.bz2 http://www.python.org/ftp/python/2.4.3/
|
||||
|
||||
Reference in New Issue
Block a user