SUNWPython.spec revision 20857
10139N/A# spec file for package SUNWPython 10139N/A# Copyright 2009 Sun Microsystems, Inc. 10139N/A# This file and all modifications and additions to the pristine 10139N/A# package are under the same license as the package itself. 10139N/A# test script for the rbac and privileges modules implemented in 10139N/A# date:2005-10-27 owner:laca type:bug 10139N/A# date:2005-10-30 owner:laca type:feature 10139N/A# date:2006-09-18 owner:laca type:feature 10139N/A# date:2006-09-18 owner:laca type:bug 10139N/A# date:2006-09-18 owner:laca type:feature 10139N/A# date:2006-09-18 owner:laca type:bug bugster:6463378 10139N/A# date:2007-03-23 owner:laca type:bug bugid:1648435 state:upstream 10139N/A# date:2007-08-08 owner:laca type:bug bugster:6544688 10139N/A# date:2008-04-10 owner:laca type:feature bugster:6686506 10139N/A# 2008/243 Python interface to ucred_get(3C)/getpeercred(3C) 10139N/A# date:2008-06-06 owner:laca type:bug bugster:6614467 bugid:837046 10139N/A# date:2008-08-28 owner:laca type:feature 10139N/A# PSARC/2008/514 Python interface to dlpi(7P) 10139N/A# date:2008-11-25 owner:laca type:bug bugster:6775355 10139N/A# date:2008-11-28 owner:fujiwara type:feature bugster:6776575 10139N/A# date:2008-12-16 owner:laca type:bug bugster:6784248 10139N/A# date:2009-01-23 owner:laca type:bug 10139N/A# date:2009-10-12 owner:laca type:feature bugster:6890801 10139N/A# PSARC/2009/529 Python interface to privileges(5) & rbac(5) 10139N/A# written by John.Sonnenschein@Sun.COM 10139N/A# date:2009-12-01 owner:laca type:bug 10139N/Ahead -1 \$1 | egrep -s '^#!.*python$' 10139N/Aecho "Changing '\$line1' to '\$interp' (\$fname)"; 11338N/Ased -e "1s,^#!.*,#! \$interp," \$fname > \$fname.update-interp && \ 10139N/A cat \$fname.update-interp > \$fname && \ 10139N/A rm -f \$fname.update-interp || \ 10139N/A echo WARNING: set_python_interpreter failed for \$fname 10139N/A# These #define's break the build with gcc and cause problems when 10139N/A# building c99 compliant python modules 15624N/A# These #define's break the build with gcc and cause problems when 15624N/A# building c99 compliant python modules 13925N/A# the pycc script is a C/C++ compiler wrapper to be used in 13639N/Aperl -
pi -e
"s|^(CONFIG_ARGS=\s*.*'CFLAGS=)[^']*('.*)\$|\$1\$2|" \
10139N/A compile-time version of SIZEOF, so we hack them in using _LP64. 10139N/A We use PY_CHECK_SIZEOF to avoid autoconf automatically adding them 10139N/A* Fri Jul 21 2006 - damien.carbery@sun.com 10139N/A* Tue Jun 20 2006 - damien.carbery@sun.com 10139N/A- Add BuildRequires of the openssl libraries package (already a 'Requires'). 10139N/A* Tue May 09 2006 - laca@sun.com 10139N/A- merge -share pkg(s) into the base pkg(s) 10139N/A* Sun Oct 30 2005 - laca@sun.com 10139N/A- change interpreter in python scripts to full path to the appropriate 10139N/A* Fri Oct 28 2005 - laca@sun.com 10139N/A- build shared libpython and remove the static one, fixes 6199942 10139N/A- add missing dependencies, fixes 6318436 10139N/A* Tue Sep 27 2005 - laca@sun.com 10139N/A- omit some unnecessary compiler flags 10139N/A- add a pth file to site-packages that tells python to search for modules 10139N/A in the vendor-packages directory too 10139N/A- change default permissions to root:bin. 10139N/A* Wed Oct 19 2005 - damien.carbery@sun.com 10139N/A- Add another missing runtime dependency, SUNWlibmsr, fixes 6208617. 10139N/A* Tue Sep 20 2005 - laca@sun.com 10139N/A- move python 2.4.1 to /usr and keep python 2.3 in /usr/sfw for backcompat 10139N/A- omit -xregs=no%frameptr as it breaks the build 10139N/A* Fri Aug 26 2005 - laca@sun.com 10139N/A* Tue Aug 02 2005 - laca@sun.com 10139N/A- added SUNWsfwhea build dependency needed for expat headers 10139N/A* Tue Aug 02 2005 - damien.carbery@sun.com 10139N/A- Add SUNWlexpt dependency as the Expat library is required for building. 10139N/A* Fri Jul 29 2005 - damien.carbery@sun.com 10139N/A- Add missing runtime dependencies, fixes 6208617. 10139N/A* Sun Nov 14 2004 - laca@sun.com 10139N/A* Fri Oct 22 2004 - laca@sun.com 10139N/A* Thu Mar 04 2004 - Niall.Power@sun.com