* 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:
Alejandro Mery
2007-01-27 18:03:57 +00:00
commit 12b79fecfa
8806 changed files with 372084 additions and 0 deletions
@@ -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:
+35
View File
@@ -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
+95
View File
@@ -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
#
+37
View File
@@ -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
+41
View File
@@ -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"
+36
View File
@@ -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/