pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang Split the PLIST into common and os dependent part...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ea996797d1ca
branches:  trunk
changeset: 460099:ea996797d1ca
user:      recht <recht%pkgsrc.org@localhost>
date:      Mon Aug 18 20:57:11 2003 +0000

description:
Split the PLIST into common and os dependent parts. Start with NetBSD
and Linux. Disable the curses module on Linux.

diffstat:

 lang/python23-pth/Makefile         |    12 +-
 lang/python23-pth/PLIST            |  2587 ------------------------------------
 lang/python23-pth/PLIST.Linux      |    13 +
 lang/python23-pth/PLIST.NetBSD     |     2 +
 lang/python23-pth/PLIST.common     |  2558 +++++++++++++++++++++++++++++++++++
 lang/python23-pth/PLIST.common_end |    29 +
 lang/python23-pth/distinfo         |     4 +-
 lang/python23-pth/patches/patch-aa |   134 +-
 lang/python23/Makefile             |    12 +-
 lang/python23/PLIST                |  2587 ------------------------------------
 lang/python23/PLIST.Linux          |    17 +
 lang/python23/PLIST.NetBSD         |     6 +
 lang/python23/PLIST.common         |  2554 +++++++++++++++++++++++++++++++++++
 lang/python23/PLIST.common_end     |    29 +
 lang/python23/distinfo             |     4 +-
 lang/python23/patches/patch-aa     |   134 +-
 16 files changed, 5304 insertions(+), 5378 deletions(-)

diffs (truncated from 10858 to 300 lines):

diff -r 0d850b15153e -r ea996797d1ca lang/python23-pth/Makefile
--- a/lang/python23-pth/Makefile        Mon Aug 18 19:19:33 2003 +0000
+++ b/lang/python23-pth/Makefile        Mon Aug 18 20:57:11 2003 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2003/08/18 17:16:54 recht Exp $
+# $NetBSD: Makefile,v 1.4 2003/08/18 20:57:13 recht Exp $
 #
 
 DISTNAME=      Python-2.3
@@ -34,6 +34,16 @@
 
 .include "../../mk/bsd.prefs.mk"
 
+.if ${OPSYS} == "SunOS"
+LOWER_OPSYS=   sunos
+.endif
+
+.if ${OPSYS} == "Darwin" || ${OPSYS} == "IRIX"
+PLIST_SUBST+=  PY_PLATNAME=${LOWER_OPSYS}
+.else
+PLIST_SUBST+=  PY_PLATNAME=${LOWER_OPSYS}${OS_VERSION:C/\..*//}
+.endif
+
 .if ${OPSYS} != "NetBSD"
 .include "../../databases/db/buildlink2.mk"
 CPPFLAGS+=     -I${BUILDLINK_PREFIX.db}/include/db2
diff -r 0d850b15153e -r ea996797d1ca lang/python23-pth/PLIST
--- a/lang/python23-pth/PLIST   Mon Aug 18 19:19:33 2003 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2587 +0,0 @@
-@comment $NetBSD: PLIST,v 1.2 2003/08/06 11:51:30 drochner Exp $
-bin/pydoc2p3
-bin/python2p3
-include/python2p3/Python.h
-include/python2p3/abstract.h
-include/python2p3/bitset.h
-include/python2p3/boolobject.h
-include/python2p3/bufferobject.h
-include/python2p3/cStringIO.h
-include/python2p3/cellobject.h
-include/python2p3/ceval.h
-include/python2p3/classobject.h
-include/python2p3/cobject.h
-include/python2p3/codecs.h
-include/python2p3/compile.h
-include/python2p3/complexobject.h
-include/python2p3/datetime.h
-include/python2p3/descrobject.h
-include/python2p3/dictobject.h
-include/python2p3/enumobject.h
-include/python2p3/errcode.h
-include/python2p3/eval.h
-include/python2p3/fileobject.h
-include/python2p3/floatobject.h
-include/python2p3/frameobject.h
-include/python2p3/funcobject.h
-include/python2p3/graminit.h
-include/python2p3/grammar.h
-include/python2p3/import.h
-include/python2p3/intobject.h
-include/python2p3/intrcheck.h
-include/python2p3/iterobject.h
-include/python2p3/listobject.h
-include/python2p3/longintrepr.h
-include/python2p3/longobject.h
-include/python2p3/marshal.h
-include/python2p3/metagrammar.h
-include/python2p3/methodobject.h
-include/python2p3/modsupport.h
-include/python2p3/moduleobject.h
-include/python2p3/node.h
-include/python2p3/object.h
-include/python2p3/objimpl.h
-include/python2p3/opcode.h
-include/python2p3/osdefs.h
-include/python2p3/parsetok.h
-include/python2p3/patchlevel.h
-include/python2p3/pgen.h
-include/python2p3/pgenheaders.h
-include/python2p3/py_curses.h
-include/python2p3/pyconfig.h
-include/python2p3/pydebug.h
-include/python2p3/pyerrors.h
-include/python2p3/pyfpe.h
-include/python2p3/pygetopt.h
-include/python2p3/pymactoolbox.h
-include/python2p3/pymem.h
-include/python2p3/pyport.h
-include/python2p3/pystate.h
-include/python2p3/pythonrun.h
-include/python2p3/pythread.h
-include/python2p3/rangeobject.h
-include/python2p3/sliceobject.h
-include/python2p3/stringobject.h
-include/python2p3/structmember.h
-include/python2p3/structseq.h
-include/python2p3/symtable.h
-include/python2p3/sysmodule.h
-include/python2p3/token.h
-include/python2p3/traceback.h
-include/python2p3/tupleobject.h
-include/python2p3/ucnhash.h
-include/python2p3/unicodeobject.h
-include/python2p3/weakrefobject.h
-lib/libpython2p3.so
-lib/libpython2p3.so.1.0
-lib/python2p3/BaseHTTPServer.py
-lib/python2p3/BaseHTTPServer.pyc
-lib/python2p3/BaseHTTPServer.pyo
-lib/python2p3/Bastion.py
-lib/python2p3/Bastion.pyc
-lib/python2p3/Bastion.pyo
-lib/python2p3/CGIHTTPServer.py
-lib/python2p3/CGIHTTPServer.pyc
-lib/python2p3/CGIHTTPServer.pyo
-lib/python2p3/ConfigParser.py
-lib/python2p3/ConfigParser.pyc
-lib/python2p3/ConfigParser.pyo
-lib/python2p3/Cookie.py
-lib/python2p3/Cookie.pyc
-lib/python2p3/Cookie.pyo
-lib/python2p3/DocXMLRPCServer.py
-lib/python2p3/DocXMLRPCServer.pyc
-lib/python2p3/DocXMLRPCServer.pyo
-lib/python2p3/FCNTL.py
-lib/python2p3/FCNTL.pyc
-lib/python2p3/FCNTL.pyo
-lib/python2p3/HTMLParser.py
-lib/python2p3/HTMLParser.pyc
-lib/python2p3/HTMLParser.pyo
-lib/python2p3/LICENSE.txt
-lib/python2p3/MimeWriter.py
-lib/python2p3/MimeWriter.pyc
-lib/python2p3/MimeWriter.pyo
-lib/python2p3/Queue.py
-lib/python2p3/Queue.pyc
-lib/python2p3/Queue.pyo
-lib/python2p3/SimpleHTTPServer.py
-lib/python2p3/SimpleHTTPServer.pyc
-lib/python2p3/SimpleHTTPServer.pyo
-lib/python2p3/SimpleXMLRPCServer.py
-lib/python2p3/SimpleXMLRPCServer.pyc
-lib/python2p3/SimpleXMLRPCServer.pyo
-lib/python2p3/SocketServer.py
-lib/python2p3/SocketServer.pyc
-lib/python2p3/SocketServer.pyo
-lib/python2p3/StringIO.py
-lib/python2p3/StringIO.pyc
-lib/python2p3/StringIO.pyo
-lib/python2p3/TERMIOS.py
-lib/python2p3/TERMIOS.pyc
-lib/python2p3/TERMIOS.pyo
-lib/python2p3/UserDict.py
-lib/python2p3/UserDict.pyc
-lib/python2p3/UserDict.pyo
-lib/python2p3/UserList.py
-lib/python2p3/UserList.pyc
-lib/python2p3/UserList.pyo
-lib/python2p3/UserString.py
-lib/python2p3/UserString.pyc
-lib/python2p3/UserString.pyo
-lib/python2p3/__future__.py
-lib/python2p3/__future__.pyc
-lib/python2p3/__future__.pyo
-lib/python2p3/__phello__.foo.py
-lib/python2p3/__phello__.foo.pyc
-lib/python2p3/__phello__.foo.pyo
-lib/python2p3/_strptime.py
-lib/python2p3/_strptime.pyc
-lib/python2p3/_strptime.pyo
-lib/python2p3/aifc.py
-lib/python2p3/aifc.pyc
-lib/python2p3/aifc.pyo
-lib/python2p3/anydbm.py
-lib/python2p3/anydbm.pyc
-lib/python2p3/anydbm.pyo
-lib/python2p3/asynchat.py
-lib/python2p3/asynchat.pyc
-lib/python2p3/asynchat.pyo
-lib/python2p3/asyncore.py
-lib/python2p3/asyncore.pyc
-lib/python2p3/asyncore.pyo
-lib/python2p3/atexit.py
-lib/python2p3/atexit.pyc
-lib/python2p3/atexit.pyo
-lib/python2p3/audiodev.py
-lib/python2p3/audiodev.pyc
-lib/python2p3/audiodev.pyo
-lib/python2p3/base64.py
-lib/python2p3/base64.pyc
-lib/python2p3/base64.pyo
-lib/python2p3/bdb.py
-lib/python2p3/bdb.pyc
-lib/python2p3/bdb.pyo
-lib/python2p3/binhex.py
-lib/python2p3/binhex.pyc
-lib/python2p3/binhex.pyo
-lib/python2p3/bisect.py
-lib/python2p3/bisect.pyc
-lib/python2p3/bisect.pyo
-lib/python2p3/bsddb/__init__.py
-lib/python2p3/bsddb/__init__.pyc
-lib/python2p3/bsddb/__init__.pyo
-lib/python2p3/bsddb/db.py
-lib/python2p3/bsddb/db.pyc
-lib/python2p3/bsddb/db.pyo
-lib/python2p3/bsddb/dbobj.py
-lib/python2p3/bsddb/dbobj.pyc
-lib/python2p3/bsddb/dbobj.pyo
-lib/python2p3/bsddb/dbrecio.py
-lib/python2p3/bsddb/dbrecio.pyc
-lib/python2p3/bsddb/dbrecio.pyo
-lib/python2p3/bsddb/dbshelve.py
-lib/python2p3/bsddb/dbshelve.pyc
-lib/python2p3/bsddb/dbshelve.pyo
-lib/python2p3/bsddb/dbtables.py
-lib/python2p3/bsddb/dbtables.pyc
-lib/python2p3/bsddb/dbtables.pyo
-lib/python2p3/bsddb/dbutils.py
-lib/python2p3/bsddb/dbutils.pyc
-lib/python2p3/bsddb/dbutils.pyo
-lib/python2p3/bsddb/test/__init__.py
-lib/python2p3/bsddb/test/__init__.pyc
-lib/python2p3/bsddb/test/__init__.pyo
-lib/python2p3/bsddb/test/test_all.py
-lib/python2p3/bsddb/test/test_all.pyc
-lib/python2p3/bsddb/test/test_all.pyo
-lib/python2p3/bsddb/test/test_associate.py
-lib/python2p3/bsddb/test/test_associate.pyc
-lib/python2p3/bsddb/test/test_associate.pyo
-lib/python2p3/bsddb/test/test_basics.py
-lib/python2p3/bsddb/test/test_basics.pyc
-lib/python2p3/bsddb/test/test_basics.pyo
-lib/python2p3/bsddb/test/test_compat.py
-lib/python2p3/bsddb/test/test_compat.pyc
-lib/python2p3/bsddb/test/test_compat.pyo
-lib/python2p3/bsddb/test/test_dbobj.py
-lib/python2p3/bsddb/test/test_dbobj.pyc
-lib/python2p3/bsddb/test/test_dbobj.pyo
-lib/python2p3/bsddb/test/test_dbshelve.py
-lib/python2p3/bsddb/test/test_dbshelve.pyc
-lib/python2p3/bsddb/test/test_dbshelve.pyo
-lib/python2p3/bsddb/test/test_dbtables.py
-lib/python2p3/bsddb/test/test_dbtables.pyc
-lib/python2p3/bsddb/test/test_dbtables.pyo
-lib/python2p3/bsddb/test/test_env_close.py
-lib/python2p3/bsddb/test/test_env_close.pyc
-lib/python2p3/bsddb/test/test_env_close.pyo
-lib/python2p3/bsddb/test/test_get_none.py
-lib/python2p3/bsddb/test/test_get_none.pyc
-lib/python2p3/bsddb/test/test_get_none.pyo
-lib/python2p3/bsddb/test/test_join.py
-lib/python2p3/bsddb/test/test_join.pyc
-lib/python2p3/bsddb/test/test_join.pyo
-lib/python2p3/bsddb/test/test_lock.py
-lib/python2p3/bsddb/test/test_lock.pyc
-lib/python2p3/bsddb/test/test_lock.pyo
-lib/python2p3/bsddb/test/test_misc.py
-lib/python2p3/bsddb/test/test_misc.pyc
-lib/python2p3/bsddb/test/test_misc.pyo
-lib/python2p3/bsddb/test/test_queue.py
-lib/python2p3/bsddb/test/test_queue.pyc
-lib/python2p3/bsddb/test/test_queue.pyo
-lib/python2p3/bsddb/test/test_recno.py
-lib/python2p3/bsddb/test/test_recno.pyc
-lib/python2p3/bsddb/test/test_recno.pyo
-lib/python2p3/bsddb/test/test_thread.py
-lib/python2p3/bsddb/test/test_thread.pyc
-lib/python2p3/bsddb/test/test_thread.pyo
-lib/python2p3/calendar.py
-lib/python2p3/calendar.pyc
-lib/python2p3/calendar.pyo
-lib/python2p3/cgi.py
-lib/python2p3/cgi.pyc
-lib/python2p3/cgi.pyo
-lib/python2p3/cgitb.py
-lib/python2p3/cgitb.pyc
-lib/python2p3/cgitb.pyo
-lib/python2p3/chunk.py
-lib/python2p3/chunk.pyc
-lib/python2p3/chunk.pyo
-lib/python2p3/cmd.py
-lib/python2p3/cmd.pyc
-lib/python2p3/cmd.pyo
-lib/python2p3/code.py
-lib/python2p3/code.pyc
-lib/python2p3/code.pyo
-lib/python2p3/codecs.py
-lib/python2p3/codecs.pyc
-lib/python2p3/codecs.pyo
-lib/python2p3/codeop.py
-lib/python2p3/codeop.pyc
-lib/python2p3/codeop.pyo
-lib/python2p3/colorsys.py
-lib/python2p3/colorsys.pyc
-lib/python2p3/colorsys.pyo
-lib/python2p3/commands.py
-lib/python2p3/commands.pyc
-lib/python2p3/commands.pyo
-lib/python2p3/compileall.py



Home | Main Index | Thread Index | Old Index