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